PLSQ连接数据库报ORA-12514错误的解决办法
2013-04-07 11:14
489 查看
在本机上装了Oracle 11g,用sql plus登陆数据库,正常。用pl/sql打开数据库报错:“ORA-12514: TNS: 监听程序无法识别连接描述符中请求的服务”。
解决:
打开d:\app\wanghui\product\11.2.0\dbhome_1\network\admin\listener.ora文件,内容如下:
# listener.ora Network Configuration File: d:\app\wanghui\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = d:\app\wanghui\prgoduct\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:d:\app\wanghui\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
ADR_BASE_LISTENER = d:\app\wanghui
将(SID_NAME = PLSExtProc)改为(SID_NAME = ora11g),接着删掉上述文件中的(PROGRAM = extproc),重启listener,用pl/sql登录,成功。
解决:
打开d:\app\wanghui\product\11.2.0\dbhome_1\network\admin\listener.ora文件,内容如下:
# listener.ora Network Configuration File: d:\app\wanghui\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = d:\app\wanghui\prgoduct\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:d:\app\wanghui\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
ADR_BASE_LISTENER = d:\app\wanghui
将(SID_NAME = PLSExtProc)改为(SID_NAME = ora11g),接着删掉上述文件中的(PROGRAM = extproc),重启listener,用pl/sql登录,成功。
相关文章推荐
- oracle 数据库 错误 ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 解决办法
- 连接Oracle远程数据库错误:ORA-12541,ORA-12514,ORA-01017的解决方法!
- 新安装的oracle 10g数据库,在机器重启后报“ORA-12505:TNS:监听程序当前无法识别连接描述符中所给出的SID”错误解决办法
- “ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误的解决办法
- myeclipse中建立oracle数据库连接时出现ora-12705错误的解决办法
- myeclipse中建立oracle数据库连接时出现ora-12705错误的解决办法
- JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法
- 与虚拟机连接出现ora-12514错误解决方法
- 使用sqlplus连接数据库时报"ORA-12154:TNS:could not resolve the connect identifier specified"解决办法
- ORACLE本地数据库连接错误ORA-12514
- oracle 11g ORA-12514错误,我的解决办法
- [DB] From Leng,Oracle 数据库报ora-653 ora-01654错误解决办法
- 解决PL/SQL Developer连接数据库时出现 “ORA-12541:TNS:无监听程序”错误
- ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME 错误的解决
- plsql developer 连接oracle 11g数据库错误代码ora12557解决办法
- ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME 错误的解决
- pl/sql developer 连接oracle 11g数据库错误代码ora12557解决办法
- oracle创建数据库提示ORA-00704,ORA-1092错误的解决办法
- JDBC连接Oracle数据库时出现的ORA-12505错误及解决办法
- 连接oracle时出现 ORA-12514 错误信息的原因及处理办法