小第安装时可以登录到pl/sql,不知道问什么出现问题报
oracle 10gORA-12514: TNS: 监听程序当前无法识别连接描述符中 这个错误
于是我设置net configuration assistant :net
但是怎么都设置不好listener.ora
我的数据库为orcl,ip:我的是拨号连接。
我的listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = e:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)tnsnames.ora 文件是
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
希望大家给我回复
oracle 10gORA-12514: TNS: 监听程序当前无法识别连接描述符中 这个错误
于是我设置net configuration assistant :net
但是怎么都设置不好listener.ora
我的数据库为orcl,ip:我的是拨号连接。
我的listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = e:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)tnsnames.ora 文件是
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
希望大家给我回复
1.你可以用dba身份直接在服务器上不用监听用IPC登陆后注册数据库到监听,如下操作:
sqlplus / as sysdba
alter system register;2.重启。记住应先启监听,再启实例;3.改成静态注册。
我的结果是已使用的参数文件:
e:\oracle\product\10.2.0\client_1\network\admin\sqlnet.oraTNS-03505: 无法解析名称