Oracle dblink问题,急等,数据库A和数据库B,互相建的有dblink本来可以互相访问,但是领导非让修改数据库

密码,将数据库A和数据库B的密码都进行了修改,也将之间的dblink密码进行了一致性修改。奇怪的事情发生了,基于A数据库时不能访问B数据库的表,总是报密码错误;基于数据库... 密码,将数据库A和数据库B的密码都进行了修改,也将之间的dblink密码进行了一致性修改。奇怪的事情发生了,基于A数据库时不能访问B数据库的表,总是报密码错误;基于数据库B时可以正常访问数据库A的表。怎么回事呀?求高手
奇怪的是,以前都可以互访的,就是双方改了一下密码,A便不能访B了,B仍能访A。

将B数据库的密码又重新改回原来的密码,A还是不能访问B的表。

补充一点,开始的时候,就是改了两个数据库的密码和相应dblink密码,别的什么也没动,串啊都没动,A就不能访问B的表。报ora-01017错:无效的用户名和口令;ora-02063错:紧接着line(源于B)
展开
 我来答
仉婵26
2012-06-12 · 超过20用户采纳过TA的回答
知道答主
回答量:59
采纳率:100%
帮助的人:35.1万
展开全部
检查下oracle的监听配置,然后修改下B数据库的密码,删除原dblink,再重建DBLINK。
追问
好的,有结果后来报告。尽管还不知道怎么检查“oracle的监听配置”。

正常登陆B数据库可以,可以在B数据库上做任何操作。
ideal_wife
2012-06-13 · TA获得超过155个赞
知道小有建树答主
回答量:208
采纳率:100%
帮助的人:111万
展开全部
从领导让修改的数据库入手!
更多追问追答
追问
修改了两个数据库,一个可以访问,另一个不可以。
追答
用工具建DBLINK,用图形界面建,在建的时候可以测试测试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caixueli1234
2012-06-12
知道答主
回答量:27
采纳率:0%
帮助的人:5.8万
展开全部
检查A数据库中的dblink中的密码
追问
密码反复检查过了,好几个人都重新建了A-->B的dblink,密码不会输错的,这个密码登陆B数据库一切正常,就是将其输到A-->B的dblink中,A访问B表时报密码错,登陆无效。
追答
连接串也要检查
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sz_itfollow
2012-06-12 · 超过21用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:55.9万
展开全部
删除dblink,重新建一下试试
另外,领导总是对的
追问
重建了好几个dblink了,都不行。
领导为什么总是对的,他们什么都不会,连一句sql语句都不会写。

你的这个答案也非常对,必须删掉原来的dblink,再重新建。我没有删掉,只是再建了几个,都不行。
也许当时太在意你对领导的态度,忽略了你关键的话。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式