pl/sql远程连接orcle服务器问题(二)

2014-11-24 11:06:37 · 作者: · 浏览: 1
数据库是运行在归档模式下还是运行在非归档模式下?
进入dbastudio,历程--〉数据库---〉归档查看。
5、另外,如果本机和别的机子均安装了oracle服务器端,那么本机如果要连接别的机子,就必须修改环境变量。
下面是 Oracle数据库常见问题诊断:
1 、TNS-12154 Error 或ORA-12154
特征:没有找到连接串或别名
原因1:(1)没有找到TNSNAMES.ORA文件
措施:需要在客户端设置TNS_ADMIN环境变量,变量值为NSNAMES.ORA文件所在文件夹路径。或者在注册表 KEY_LOCAL_MACHINESoftwareOracle 设置TNS_ADMIN 指向TNSNAMES.ORA文件的位置
原因2:(2)TNSNAMES.ORA文件中内容格式不对
措施:检查文件格式,标准格式如下:
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP) (Host = 192.168.0.4) (Port = 1521) ) )
(CONNECT_DATA = (SID = oracledata) ) )
2、NL-00462 Error 或ORA-00462
特征:监听器无法启动
原因:listener.ora文件内容错误,例如,括号不匹配、参数名错误等、多余的空格等。
措施:重新编辑文件或者启动Net Configuration Assistant修复
3、NL-00405 Error 或ORA-00405 www.2cto.com
特征:listener.ora文件不可读或找不到
原因:listener.ora文件内容错误,例如,括号不匹配、参数名错误等、多余的空格等。
措施:确保文件位置在缺省目录下$ORACLE_HOME/network/admin,或设置环境变量TNS_ADMIN指向这个文件所在位置。
4、TNS-01155 Error 或ORA-01155
特征:listener.ora文件中SID_LIST_LISTENER变量赋值不对
原因:listener.ora文件内容错误,SID_LIST_LISTENER变量赋值不对。
措施:确保文件中赋值正确,$ORACLE_HOME/network/admin/samples目录下有样例文件,可供参考。
5、TNS-12537 、TNS-12560、TNS-00507 Error
特征:listener.ora文件中引用了一个无效的协议适配程序
原因:listener.ora文件中procotol变量赋值不对。
措施:确保文件中赋值正确,一般用TCP协议,$ORACLE_HOME/network/admin/samples目录下有样例文件,可供参考。用adapters tnslsnr检查协议程序
6、TNS-12203 Error www.2cto.com
特征:不能与目标连接
原因:监听器是否启动;别名是否配置
措施:检查监听器是否启动,例如lsnrctl status;检查tnsnames.ora的别名配置
7、TNS-12533 Error
特征:不能与目标连接
原因:非法的address参数
措施:检查tnsnames.ora的address参数
作者 Tender001