PL/SQL登入不进去,提示无监听程序,??
3个回答
展开全部
一、检查服务状态,监听和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。
二、如果服务器状态正常,检查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装在本机的?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你不用PLSQL 直接在命令行用SQLPLUS 能不能登录啊?
监听程序有没有开啊?
监听程序有没有开啊?
追问
SQLPLUC 用命令也登入不了,提示的还是无监听程序
追答
你在开始菜单里,ORACLE目录下找到一个NET MANAGER 的程序,打开就橡我的截图。
你看有没有监听程序? 没有就建一个。 有的话就看主机地址是不是你的主机,不是的话就改对了,然后按文件 保存网络设置。 你跟着做,然后再追问这个问题,我再继续截图和你说下一步
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请详细说明服务器、客户端、数据库的版本,32位 or 64位的情况
追问
Oracle-OraDb10g-home3 windowXP 64位
追答
Oracle10的64位还没有遇到过
Oracle11的情况,可以参考试试:
http://zhidao.baidu.com/question/409525812.html?oldq=1
看看我的回答的内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询