Oracle在win10上安装,监听配置失败

哪里不对呢,求大师指点

感谢您的帮助

Win7/win10 配置Oracle 客户端连接失败情况解决
关键词:
tnsping 、sqlplus、 SP-1503、 SP-0152、用户权限

安装好Oracle后,发现使用“Oracle net manager”总是提示 连接失败,提示输入字符错误或服务器为连接。(其他机器可联接,服务器端OK)

方法/步骤

1
探求原因,控制台下(CMD):
1)使用 tnsping “Oracle服务器主机IP:端口”,提示可连接,判断客户端 sqlnet.ora配置文件OK;
2)使用tnsping “Oracle服务器主机实例名:端口(TNSNAMES)”,提示可连接,判断tnsnames.ora配置文件OK;
3)使用 sqlplus “username/password@net_service_name” 提示 SP-1503 和SP2-0152 错误;证明当前用户对SQLPLUS.exe的权限不足

2
解决方法:
进入 Oracle client\Bin 下找到sqlplus.exe (顺便sqlplusw.exe):
右键-->兼容性-->以管理员身份运行此程序;
右键-->属性-->安全性,将Authenticated Users 赋予完全控制权限,确认保存。

使用 sqlplus “username/password@net_service_name” 提示 登陆成功
使用“Oracle net manager”测试登陆,显示登陆成功。
至此,问题解决。

3
总结:Windows 的权限控制害死人呀

END
注意事项

首先确保服务端配置OK,再来搞定客户端
温馨提示:答案为网友推荐,仅供参考
相似回答