ORACLE
实用技巧之不知道密码情况下
dblink
的迁移
在
oracle
数据库的运维过程中,常常会有一些特殊场景,需要我们灵活运用知识去解
决问题,今天,就和大家一起探讨分析一种情况。我们需要将一个数据库从一个环境迁移
到另外一个,但因为种种限制因素,只能采用数据导入导出的方式来进行。在梳理环境编
写迁移方案的时候,遇到了一个难题,数据库里有大量的
dblink
,大家知道这些
dblink
是
在使用的,但是没有人知道密码。下面,我们使用模拟环境来表达分析解决过程。
数据库版本:
数据库链接:
在模拟环境中共有
3
数据库链接,我们以
source
这个为例。首先,我们确定这个
dblink
是可用的:
这个时候,很多同学可能就想到了,既然数据库链接
source
可以用,那就说明本地库
(
9i
,服务名
refox
)是知道访问远程库(
11g
,服务名
source
)时用到的用户名和密码的,
那么
oracle
会把它存在哪里呢?难道是
dba_db_links
的其它列?我们一起来看看:
文档被以下合辑收录
评论