数据库ORA-28547 :connection to server failed,probable Oracle Net admin error

plsqldev\u767b\u9646\u65f6\u51fa\u73b0ora-28547:\u8fde\u63a5\u670d\u52a1\u5668\u5931\u8d25 \u53ef\u80fd\u662foracle net\u7ba1\u7406\u9519\u8bef\u600e\u4e48\u89e3\u51b3

\u4f60\u597d\uff01
plsqldev
\u5de5\u5177-\u300b\u8bbe\u7f6e-\u300b\u52a0\u8f7d\u4f60\u8981\u8fde\u63a5\u7684oracle\u5b89\u88c5\u76ee\u5f55\u4e0b\u7684oci.dll
\u4ec5\u4ee3\u8868\u4e2a\u4eba\u89c2\u70b9\uff0c\u4e0d\u559c\u52ff\u55b7\uff0c\u8c22\u8c22\u3002

12560\u662f\u4f60\u7684\u6570\u636e\u5e93\u5b58\u5728\u95ee\u9898\uff0c\u5b83\u672c\u8eab\u5c31\u767b\u9646\u4e0d\u4e86\u3002\u5148\u68c0\u67e5\u6570\u636e\u5e93\uff0c\u5b83\u80fd\u6b63\u5e38\u767b\u9646\u5c31\u597d\u4e86

第一个方法解决方案:

listener.ora是服务器端的配置oracle的文件。
后来将listener.ora的这一行注释掉,就行了,, (PROGRAM = extproc)
修改为:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = prod)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
# (PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.8)(PORT = 1522))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)

第二种解决方案如下:
参考路径:https://forums.oracle.com/forums/message.jspa?messageID=693607
整理如下:
客户端的配置文件sqlnet.ora中配置如下:
将#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 = 168.168.168.42)(PORT = 1523))。

扩展阅读:车辆品牌型号查询系统 ... mindmaster永久免费版 ... 车辆信息查询系统 ... 国际快递查询入口官网 ... 免费查询车辆信息 ... ora-28547解决办法 ... 车辆型号查询网站 ... 28547 oracle ... 51tracking查询ups ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网