ORACLE配置种种问题
AllenRobin Blog:http://gisrsman.cnblogs.com
一、连接虚拟机中的oracle经常中断
问题:连接虚拟机中的oracle经常中断(communication failure)
原因:使用的bridged(桥接模式)方式
解决:改成NAT后治愈
为了解决ORACLE这个连接问题耗费了三天时间,工作到凌晨五点。
二、plsql无法连接oracle(oracle-12154)
问题:plsql无法连接虚拟机中的oracle,也无法连接本机/其他机器oracle
症状:服务器端一切正常;用sqlplus能登陆,tnsping能通。
用plsql则会错误号为ORA-12154 /12541等的各类错误
例如ORA-12154:TNS:无法解析指定的连接标识符
解决:添加环境变量TNS_ADMIN,值为:客户端“….NETWORK\ADMIN”路径
参见了无数篇解决方法,都无法解决。后来解决主要参考这里 ORA-12154:TNS:无法解析指定的连接标识符。
但是!“添加环境变量TNS_ADMIN”这一步时,把服务器端地址加进去之后,plsql无法识别地址了,只添加客户端地址则成功。
(实际上装了服务器端,就不用装客户端了)
------------------------------引用《ORA-12154:TNS:无法解析指定的连接标识符》---------------------------------------
(1)解决本问题需要给系统添加环境变量TNS_ADMIN并且将oracle服务器端和客户端“….NETWORK\ADMIN”路径复制给该环境变量,并且将oracle客户端的路径放在前面,如下图所示。
(2)然后在PLSQL中(点击“取消”,在没有成功登陆的情况下也可以设置连接属性),点击“tools”->“preferences”,在对话框中设置oralce home和OCI library,其中Oracle home选择所安装的oracle服务器端,oci library设置oracle 32位客户端的“****product\11.2.0\client_1\bin\oci.dll”路径。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
参考:
ORA-12154:TNS:无法解析指定的连接标识符 关于TNS_ADMIN环境变量 因多个ORACLE_HOME导致tns不能被正常识别三、oracle10.0.2.0升级10.0.2.3失败
为什么升级:据说sde10 最适合的是10.0.2.3?
状态: 未解决
http://blog.itpub.net/12778571/viewspace-672038/
SQL>conn /as sysdba 这一步时出错
ora 01031错误 无权限
待续