在线求教:Oracle 8.17 数据库连接时出现错误,急急急,呜呜呜呜

[复制链接]
查看11 | 回复7 | 2005-4-19 01:01:46 | 显示全部楼层 |阅读模式
将Oracle数据库重新安装。安装后,数据库的名称改为aa (原来为bb),用户名和密码均未改变,但客户端无法登陆进Oracle,
进入数据库时出现错误提示:ORA-12505: TNS:listener could not resolve SID given in connect descriptor。








回复

使用道具 举报

千问 | 2005-4-19 01:01:46 | 显示全部楼层
最初由 zhangchg 发布
[B]将Oracle数据库重新安装。安装后,数据库的名称改为aa (原来为bb),用户名和密码均未改变,但客户端无法登陆进Oracle,
进入数据库时出现错误提示:ORA-12505: TNS:listener could not resolve SID given in connect descriptor。







[/B]

you also need to update in client side, like sid, service_name, global_dbname.
回复

使用道具 举报

千问 | 2005-4-19 01:01:46 | 显示全部楼层
重新配置基本上能解决问题,如果还是报此错误的话,请执行:
exec dbms...zero(sid);
这样肯定是可以的
回复

使用道具 举报

千问 | 2005-4-19 01:01:46 | 显示全部楼层
各位谢谢了,能否再详细说明一下如何配置的?
小弟不胜感激!
回复

使用道具 举报

千问 | 2005-4-19 01:01:46 | 显示全部楼层
将TNSNAMES.ORA文件里的SID更换为AA
回复

使用道具 举报

千问 | 2005-4-19 01:01:46 | 显示全部楼层
我用的就是8.1.7也出现过这个问题,可能是你原来的监听器没删除,建了新库,它当然监听不到了,
到NTE8 CONFIGURATION ASSISTANT里有向导,
先删除,原有的监听,然后再新建一个,应该就可以了,
回复

使用道具 举报

千问 | 2005-4-19 01:01:46 | 显示全部楼层
你下次重装数据库时原来的监听先禁用,就能自动再建一个监听了,
回复

使用道具 举报

千问 | 2005-4-19 01:01:46 | 显示全部楼层
能贴上你的listener.ora,tnsnames.ora文件吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行