读书人

ORA-12560: TNS: 协议适配器错误,解决

发布时间: 2014-01-28 21:26:28 作者: rapoo

GRANT CTXAPP TO NDS3;
ALTER USER "CTXSYS" ACCOUNT UNLOCK;
alter user ctxsys identified by abc123;
conn ctxsys/abc123
grant execute on ctx_ddl to NDS3;

执行情况
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

SQL> GRANT CTXAPP TO NDS3;

授权成功。

SQL> ALTER USER "CTXSYS" ACCOUNT UNLOCK;

用户已更改。

SQL> alter user ctxsys identified by abc123;

用户已更改。

SQL> conn ctxsys/abc123
ERROR:
ORA-12560: TNS: 协议适配器错误


警告: 您不再连接到 ORACLE。
执行到第4句话的时候报错的,为什么呢?
------解决方法--------------------------------------------------------
conn ctxsys/abc123

完整写法:conn ctxsys/abc123@tnsname

你确定是数据库服务器本机执行的sqlplus,如果不是的话应该是你没有配置相关的网络服务名

SQL>
SQL> conn vboss/vboss;
ERROR:
ORA-12560: TNS: 协议适配器错误


警告: 您不再连接到 ORACLE。
SQL> conn vboss/vboss@test;
已连接。
SQL>

        

读书人网 >oracle

热点推荐