报错环境:windows10操作系统、oracle11g
1.使用局域网远程连接数据库时,可能因为版本和操作系统的不同导致出现此类错误。
2.在检查证明可以连接到远程计算机无误后:
3.找到(11g的目录结构)oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下边的sqlnet.ora文件
4.将其中SQLNET.AUTHENTICATION_SERVICES属性修改为:NONE.
5.默认是NTS,表示的是采用本地操作系统认证。
NONE表示将采用口令文件方式认证。注意登录时使用的用户(需要具有相应的权限)。
本文针对Windows10环境下Oracle11g数据库远程连接失败的问题,提供了详细的解决方案。通过修改sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES属性,将其从NTS改为NONE,从而实现口令文件方式的认证,确保远程连接正常。
1170

被折叠的 条评论
为什么被折叠?



