环境:使用免安装版plsql,装有oracle服务端,plsql内有内置的oracle客户端,且tns配置正确。
问题:plsql登录弹白框
解决:
1、将oracle服务端的tns配置成与plsql内置的oracle客户端tns一样。 原因是:plsql加载tns时,首先扫oracle环境变量里面的tns,而后自己的tns,如果安装了oracle服务端,plsql就会仅加载oralce的tns,而不加载自己的tns。最终由于加载不到用户想要的tns而弹框。2、以管理员身份允许此程序