PL/SQL登入不进去,提示无监听程序,??

 我来答
whctf522
2012-04-12 · TA获得超过115个赞
知道小有建树答主
回答量:140
采纳率:100%
帮助的人:146万
展开全部
一、检查服务状态,监听和DB服务是否启动;
二、如果服务器状态正常,检查Oracle客户端$ORACLE\NETWORK\ADMIN\TNSNAME.ORA是否正确配置;
三、客户端也配置正常,确认客户端是否安装有多个Oracle产品,按如下步骤解决
你的机器上应该是安装了多个Oracle产品,默认的sqlplus和PL/SQL Developer使用了不同路径下的tnsname。
这个问题有两种解决方法:
1.配置每个Oracle产品的$ORACLE_HOME/NETWORK/ADMIN/TNSNAME.ORA
2.配置PL/SQL Developer使用的tnsname
打开PL/SQL Developer,点击“Cancel”进入“PLS/SQL Developer(Not logged on)”,选择Tools >> Preferences 打开Preferences窗口,选择 Connection >> Oracle Home下拉框,选择tnsname。
更多追问追答
追问
我把tnsnames.ora和listemer.ora文件里面的host的地址改了,会不会和这个有关系
追答
listerner.ora贴出来,一般情况下不要修改listerner.ora。
你的Oracle装在本机的?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caiqiupeng
2012-04-12 · TA获得超过5694个赞
知道大有可为答主
回答量:2979
采纳率:33%
帮助的人:815万
展开全部
你不用PLSQL 直接在命令行用SQLPLUS 能不能登录啊?
监听程序有没有开啊?
追问
SQLPLUC 用命令也登入不了,提示的还是无监听程序
追答
你在开始菜单里,ORACLE目录下找到一个NET MANAGER 的程序,打开就橡我的截图。
你看有没有监听程序? 没有就建一个。 有的话就看主机地址是不是你的主机,不是的话就改对了,然后按文件 保存网络设置。 你跟着做,然后再追问这个问题,我再继续截图和你说下一步
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
micro0369
2012-04-12 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:3950万
展开全部
请详细说明服务器、客户端、数据库的版本,32位 or 64位的情况
追问
Oracle-OraDb10g-home3     windowXP 64位
追答
Oracle10的64位还没有遇到过

Oracle11的情况,可以参考试试:

http://zhidao.baidu.com/question/409525812.html?oldq=1
看看我的回答的内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式