我在程序中使用如下语句登陆:
CONN sys/:sys_pw@:local_tns AS SYSDBA;
其中,sys_pw和local_tns都是全局变量,从文件中读取。但是在执行时总是不认local_tns,报错信息为:ORA-06401 NETCMN: invalid driver designator
不知问题是不是出在@符合上?但是我使用替代变量就没有问题:
CONN sys/:sys_pw@&local_tns AS SYSDBA;
请大虾指点。
CONN sys/:sys_pw@:local_tns AS SYSDBA;
其中,sys_pw和local_tns都是全局变量,从文件中读取。但是在执行时总是不认local_tns,报错信息为:ORA-06401 NETCMN: invalid driver designator
不知问题是不是出在@符合上?但是我使用替代变量就没有问题:
CONN sys/:sys_pw@&local_tns AS SYSDBA;
请大虾指点。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货