我自己装了Oracle 10g。端口号1521已经被占用。
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = pccw-5a91812936)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)我在cmd里面通过dbca创建了数据库DB_LHB,但是我想通过PL/SQL Developer来登录自己的数据库DB_LHB
LHB_DB=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=pccw-5a91812936)(PORT=????????????))
)
(CONNECT_DATA=
(SERVICE_NAME=DB_LHB)
)
)请教大哥些,如何才能获得一个有效的端口号,让我自己创建的数据库能通过PL/SQL Developer连接起来?
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = pccw-5a91812936)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)我在cmd里面通过dbca创建了数据库DB_LHB,但是我想通过PL/SQL Developer来登录自己的数据库DB_LHB
LHB_DB=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=pccw-5a91812936)(PORT=????????????))
)
(CONNECT_DATA=
(SERVICE_NAME=DB_LHB)
)
)请教大哥些,如何才能获得一个有效的端口号,让我自己创建的数据库能通过PL/SQL Developer连接起来?
1.2 。 停止监听 lsnrctl stop
1.3 。 修改监听文件的端口号
把端口号修改为1523
listener.ora Network Configuration E:\oracle\product\10.2.0\db_1\network\admin\listener.ora
把这个文件里的1521改为1523
1.4 。 修改初始化参数local_listener
alter system set local_listener="(address=(protocol=tcp)(host=localhost)(port=1523))";
1.5 . 重启监听器
lsnrctl start
1.6 。 修改完毕,使用新端口登录测试
难道你的机器在其它端口都使用完了?
另外你可以使用 netstat -a 命令查看一下哪些端口被使用了