现象:1.在Server2012安装完数据库,可正常登陆,服务器认证如下正常
2.可是安装完客户端后,Sqlplus无法登陆,如下报错
2、问题解决
自己分析原因:应该是环境变量中自动调用的oracle客户端的可执行程序,而我们想调用的是oracle服务端的,当我们安装顺序为:服务端——客户端,这个时候环境变量将客户端的放到了前面,而我们要做的是将服务端的置前。
从上图发现,环境变量里,客户端放到了前面,所以OS认证方式是无法登陆的,此时只需要讲客户端环境变量方后面就可以
再次登陆正常: