首页 > 数据库 > 国内数据库 > DM到ORACLE的DBLINK配置
1. 配置相关参数文件
在$ORACLE_HOME 目录 network/admin 下,修改 tnsname.ora 和 listener.ora 文件参数
---------------------------------listener.ora-------------------------------------
##################################################################################
LINSTNER1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PROT = 1521))
)
)
SID_LIST_LISTENER1 =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME =orcl)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = orcl)
)
)
##################################################################################

----------------------------------tnsname.ora-------------------------------------
##################################################################################
# Generated by Oracle configuration tools.
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCAL = TCP)(HOST = 192.168.177.14)(PORT =1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
##################################################################################

修改完成后重启oracle 端监听。
lsnrctl listener start ;
2. 修改 DM 端环境配置
将ORACLE_HOME 下的 lib 目录中的 libclntsh.so 和 libnnz11.so 文件拷贝到 dm 数据库的 bin 目录中;
然后重启DM 数据库后修改环境变量
[dmdba@localhost ~]$ vi .bash_profile
[dmdba@localhost ~]$ source .bash_profile
##################################################################################
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:$ORACLE_HOME/lib
##################################################################################

3. 在 DM 端建立连接
create link link1 connect 'ORACLE' with dmhs IDENTIFIED BY "dmhs123456" USING '192.168.177.14/orcl';

进行测试即可
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69995068/viewspace-2758103/ ,如需转载,请注明出处,否则将追究法律责任。