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

关于监听程序无法识别请求连接的服务的有关问题

2012-04-17 
关于监听程序无法识别请求连接的服务的问题我初学Oracle 10g,我用SQLPlus连接数据库时,用SQL conn system

关于监听程序无法识别请求连接的服务的问题
我初学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连接
[解决办法]

探讨
我初学Oracle 10g,我用SQLPlus连接数据库时,用SQL> conn system/ent@enterprise as sysdba;时为什么报 “ORA 12514:TNS:监听程序当前无法识别描述符中请求的服务”错误啊 ?而我用
SQL>conn
请输入用户名:system
输入口令:ent
已连接,

这样怎么就能连接啊?先说明我的数据库名是 enterprise 口……

[解决办法]
你的默认数据库不是enterprise, conn system/ent@enterprise as sysdba 这样登陆是指定了ORACLE_SID,而SQL>conn
请输入用户名:system
输入口令:ent

这样的方式是默认的数据库
[解决办法]
也可能是@enterprise 对应的数据库listener有问题
[解决办法]
默认windows系统验证…
[解决办法]
去服务看看监听,本地服务名对不对

热点排行