首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2014-01-28 
GRANT CTXAPP TO NDS3 ALTER USER CTXSYS ACCOUNT UNLOCK alter user ctxsys identified by abc123 co

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>

        

热点排行