关于监听程序无法识别请求连接的服务的问题
我初学Oracle 10g,我用SQLPlus连接数据库时,用SQL> conn system/ent@enterprise as sysdba;时为什么报 “ORA 12514:TNS:监听程序当前无法识别描述符中请求的服务”错误啊 ?而我用
SQL>conn
请输入用户名:system
输入口令:ent
已连接,
这样怎么就能连接啊?先说明我的数据库名是 enterprise 口令是ent,
请各位高手指点我该怎么办呀?
------解决方案--------------------是你的tnsnames.ora没配好吧 发来看看
------解决方案--------------------应该是不能直接sqlplus sys/...@sid as sysdba的,你可以用其他用户过度,或者sqlplus /nolog之后再以sysdba连接
------解决方案--------------------
------解决方案--------------------你的默认数据库不是enterprise, conn system/ent@enterprise as sysdba 这样登陆是指定了ORACLE_SID,而SQL>conn
请输入用户名:system
输入口令:ent
这样的方式是默认的数据库
------解决方案--------------------也可能是@enterprise 对应的数据库listener有问题
------解决方案--------------------默认windows系统验证…
------解决方案--------------------去服务看看监听,本地服务名对不对