使用系统账号链接oracleOracleORA-12514的解决方法

Oracle ORA-12514的解决方法

Oracle使用exp导出表数据时,出现 ORA-12514,调查结果分享错误:ORA-12514: TNS oracle账号: 监听程序当前无法识别连接描述符中请求的服务原因:SID配置错误,SID不在监听列表中环境变更ORACLE_SID配置与tns中配置不一致解决方法:假设SID应该设置成orcl1.修改环境变更ORACLE_SID=orcl2.修改$ORACLE_HOME/network/admin/listener.ora,(如果没有则插入)如下配置:SID_LIST_LISTENER =(SID_LIST=(SID_DESC =(SID_NAME=orcl)(ORACLE_HOME=/oracle/app/oracle/product/db_1)))ORACLE_HOME根据实际情况定3.修改$ORACLE_HOME/network/admin/tnsnames.ora,(如果没有则插入)如下配置:ORCL=(DESCRIPTION=…………(CONNECT_DATA=………….(SERVICE_NAME=orcl)))4.lsnrctl stop; lsnrctl start
PS:产生这个错误的原因可能不只这一种,问题解决不了不要怪作者,问题如果解决了,请鼓掌。以上仅供参考

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。