我在一台服务器上装了两个数据库 formal 和fox
当前的oracle_sid=formal
我在连接的时候用
SQL> conn sys/change_on_install@formal as sysdba
ERROR:
ORA-01017: 无效的用户名/口令;拒绝登录
这样却可以:
SQL> conn sys/change_on_install as sysdba
已连接
如果想连接fox数据库:
SQL> conn sys/change_on_install@fox as sysdba
ERROR:
ORA-01017: 无效的用户名/口令;拒绝登录
这样却可以
C:\>set oracle_sid=fox
SQL> conn sys/change_on_install as sysdba
已连接
就是说想要连接那个数据库就把 oracle_sid设置为那个数据库
然后用
SQL> conn sys/change_on_install as sysdba
可以连接
而用这种指定的方式连接却不行:
SQL> conn sys/change_on_install@fox as sysdba
ERROR:
ORA-01017: 无效的用户名/口令;拒绝登录
------解决方法--------------------------------------------------------
指定链接在sql plus worksheet中可以啊
不知道为什么在这不行啊