在linux下面安装了oracle 10g,远程用pl/sql登陆提示错误
ora-28547:连接服务器失败,可能是Oracle Net管理错误。
环境变量都已经配置了,而且直接在服务器上用sqlplus可以登陆。
通过安装pl/sql的机器远程用tnsping测试,是可以的。(tnsping abc)
sid是abc
tnsnames.ora里面配置的abc =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.211.17.8)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = abc)
)
)
里面的其他串也是这么配置的 都可以连接。
ping 10.211.17.8也是可以通的。目标机器上面防火墙也已经关闭了。
在网上看见方法
在oracle安装目录下搜索sqlnet.ora文件,一般在$\NETWORK\ADMIN目录下,
用记事本打开把文件中的一行:
SQLNET_AUTHENTICATION_SERVICES= (NTS)
修改为:
SQLNET_AUTHENTICATION_SERVICES= (NONE)同时修改监听器配置文件,具体做法是:
在oracle安装目录下搜索listener.ora文件,一般在$\NETWORK\ADMIN目录下,把主机名用ip地址代替,
例如(ADDRESS = (PROTOCOL = TCP)(HOST = HBONLINE1)(PORT = 1523))
改为(ADDRESS = (PROTOCOL = TCP)(HOST = 10.211.17.8)(PORT = 1523))
再重启监听按照上面配置了 也是同样的错误,还是连接不成功。
换其他电脑连接也是同样的错误。安装的问题?(sqlplus也可以登陆)第一次在linux下面安装10g,内核参数也按照官方说明配置了一些。
是不是还有其他的地方没有配到? 请各位指教……
ora-28547:连接服务器失败,可能是Oracle Net管理错误。
环境变量都已经配置了,而且直接在服务器上用sqlplus可以登陆。
通过安装pl/sql的机器远程用tnsping测试,是可以的。(tnsping abc)
sid是abc
tnsnames.ora里面配置的abc =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.211.17.8)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = abc)
)
)
里面的其他串也是这么配置的 都可以连接。
ping 10.211.17.8也是可以通的。目标机器上面防火墙也已经关闭了。
在网上看见方法
在oracle安装目录下搜索sqlnet.ora文件,一般在$\NETWORK\ADMIN目录下,
用记事本打开把文件中的一行:
SQLNET_AUTHENTICATION_SERVICES= (NTS)
修改为:
SQLNET_AUTHENTICATION_SERVICES= (NONE)同时修改监听器配置文件,具体做法是:
在oracle安装目录下搜索listener.ora文件,一般在$\NETWORK\ADMIN目录下,把主机名用ip地址代替,
例如(ADDRESS = (PROTOCOL = TCP)(HOST = HBONLINE1)(PORT = 1523))
改为(ADDRESS = (PROTOCOL = TCP)(HOST = 10.211.17.8)(PORT = 1523))
再重启监听按照上面配置了 也是同样的错误,还是连接不成功。
换其他电脑连接也是同样的错误。安装的问题?(sqlplus也可以登陆)第一次在linux下面安装10g,内核参数也按照官方说明配置了一些。
是不是还有其他的地方没有配到? 请各位指教……
==================================================================
Inthirties关注Oracle数据库 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
QQ群: 85837884(注明:数据库)
电子邮件:[email protected]
网站: http://www.inthirties.com