ORA28547: 连接服务器错误,解决方法。 (ora28547 连接服务器失败)

ORA-28547: 连接服务器错误,解决方法

在进行数据库连接的过程中,如果出现“ORA-28547: 连接服务器错误”这个报错,应该如何处理呢?本文就为大家介绍一些常见解决方法。

一、检查数据库版本

我们需要确认数据库版本是否支持数据库间连接。具体来说,我们可以通过查看Oracle Database版本或者网上查询相关情况来确认。如果数据库版本不能支持数据库间连接,那么就无法进行服务器连接了。

二、检查网络连接

我们需要检查网络连接是否正常。我们可以通过ping命令检查网络连接。如果无法ping通服务器,那么就需要检查网络配置,防火墙等相关情况。此外,我们还可以使用telnet命令来测试是否可以连接服务器。

三、检查tnsnames.ora文件

在进行连接数据库的时候,我们需要借助tnsnames.ora文件来指定数据库的连接信息。因此,我们需要检查tnsnames.ora文件的正确性。特别是需要检查数据库的IP地址和端口号是否正确。

四、确保数据库服务正常运行

我们还需要确认数据库服务是否正常运行。可以使用服务管理器、SQL*Plus等工具检查数据库服务是否正在运行。如果数据库服务没有正常运行,那么就需要重启数据库服务。

五、确保Oracle Listener正常运行

Oracle Listener用于监听客户端请求,并为客户端请求分配数据库服务。因此,我们需要确保Oracle Listener正常运行。同样可以使用服务管理器或者命令行来检查Oracle Listener状态.

六、检查数据库的授权与权限

在进行数据库连接时,还需要检查数据库的授权和权限设置。我们可以检查对应用户是否被赋予连接到数据库服务的权限,以及需要连接的数据库是否打开监听并授权给该用户。

如果遇到ORA-28547的连接错误,我们需要先检查数据库版本是否支持数据库间连接,并确定网络连接是否正常。如果网络连接正常,那么就需要检查tnsnames.ora文件的正确性、确认数据库服务是否正常运行以及Oracle Listener是否正常运行。如果以上检查都通过后仍然无法成功连接服务器,那么就需要调用专业技术人员来解决问题。

相关问题拓展阅读:

远程链接oracle11g报 ora 28547

你这个ping 能通么?

如果能要开启oracle监听 才能连接,并且要启动数据库

本想在本地上还原错误信息友中,没还原成功。按照你的配置我在虚拟机和本机之辩告游间测试一小下。连接上了。附上官方说明,希望对携销你有帮助

Check Oracle Net administration in the following ways: — When using TNSNAMES.ORA or an Oracle Names server, make sure that the client

connection to the Oracle server uses the correct service name or SID. — Check

LISTENER.ORA on the connection end point’s host machine to assure that this

service name or SID refers to the correct server. — Confirm in TNSNAMES.ORA or

the equivalent service definition that the connect string does not contain

(HS=). — Set SQLNET.AUTHENTICATION_SERVICES to NONE when using DRCP on

Windows.

我在域用户下成功安装了oracle 11g数据库,用plsql 连接同事机器上的数据库时报ora-28547的错误。

make sure the client side tnsnames.ora is set and point to server host/sid properly.

also try change sqlnet.ora with following set

SQLNET.AUTHENTICATION_SERVICES= (NONE)

关于ora28547 连接服务器失败的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » ORA28547: 连接服务器错误,解决方法。 (ora28547 连接服务器失败)