oracle连接数据库失败,dns12535

oracle连接数据库失败,dns12535,第1张

Oracle连接不上的排查:

1 在Oracle服务器上,可否正常登录数据库并查询数据sqlplus

2 Oracle服务器上 用sqlplus user/pwd@orcl 的方式能否登录?

3 Oracle服务器的防火墙是否开着,是否没有为oracle调整过

4 使用thin接口:客户端用oracle sql developer 连接时,地址,端口,数据库实例名,用户名,密码,是否都正确?

5 使用oci接口:客户端(比如plsqldeveloper)连接时,tnanames.ora中的网络服务名是否正确(可以使用tnsping 本地网络服务名 进行测试),用户名、密码是否正确?

首先ping下服务器的IP看是否能ping通,若能ping通再尝试tnsping sid(在dos命令下)。

确保数据库的lsnrctl处于监听状态和本地tnsname.ora的配置是正确

检查oracle的配置文件,tnsname.ora文件(一般路径为oracle的安装目录/network/admin,我的是:D:\Oracle_product_10.2.0\db_1\NETWORK\ADMIN),看看数据库实例是否存在,或是否正确。

例如:

LINK_ORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = orcl)

)

)

orcl是你的创建的数据库实例名,LINK_ORCL为你创建的本地NET服务名,HOST = 127.0.0.1是指Oracle服务器的地址为本机


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6725228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存