为什么我建的DBlink在访问的时候报"ORA-12170”?

[复制链接]
查看11 | 回复9 | 2014-7-22 06:00:13 | 显示全部楼层 |阅读模式
本帖最后由 冷月宫主 于 2012-6-18 16:20 编辑
为什么我建的DBlink在访问的时候报"ORA-12170”?
我在一个数据库服务器上安装有PL/SQL,我用NET Mananger建了个连接另外数据库的连接,通过PL/SQL直接访问那个数据库正常。
接着我在PL/SQL中使用以下语句创建了DBlink:
-- DROP EXISTING DATABASE LINK
DROP DATABASE LINK NAVTECH;
-- CREATE DATABASE LINK
CREATE DATABASE LINK NAVTECH
CONNECT TO NAVTECH IDENTIFIEDby HYY
USING '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.110.1.32)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)';
可以很确定,不存在大小写的问题和IP地址和实例名搞错的问题。
我用以下语句访查询时,总是提示“ORA-12170 TNS:连接超时”错误,为什么会这样呢?
我的数据库一个是Oracle 10.2.0.1 一个是 Oracle 10.2.0.5
我也试了在另一个数据库建这个数据库的连接,都不行,也就是在相互的数据库中建立DBLink都不行?为什么呢?

回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
看看是不是防火墙的原因
回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
select * from golbal_name true还是false
如果true是 create database linkNAVTECH
CONNECT TO NAVTECH IDENTIFIEDby HYY
USING 'ORCL';
回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
谢谢各位,不是防火墙的问题,是由于我的oracle数据库连不到另一个数据库引起的。
也就是要看Oracle服务器是否能连通另一个数据库,而不是看客户端能不能连通两个服务器。
回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
可以麻烦楼主说i的清楚点吗因为我 db 了20多个库其中有三个 出现和你一样的问题 一直没有解决
回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
li1074315810 发表于 2018-1-23 11:24
可以麻烦楼主说i的清楚点吗因为我 db 了20多个库其中有三个 出现和你一样的问题 一直没有解决

客户机C可以连到数据库DB1, 也可以连到数据库DB2.
如果户机C希望通过数据库DB1上的db link访问数据库DB2, 那么必须确保数据库DB1可以访问数据库DB2
不知道有没有说明白?


回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
Johnelse 发表于 2018-1-23 17:31
客户机C可以连到数据库DB1, 也可以连到数据库DB2.
如果户机C希望通过数据库DB1上的db link访问数据库DB2 ...

你好你的回答 我可以听清楚 但是 数据库db1 和数据库db2又怎么进行测试 是否可以访问呢?

回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
li1074315810 发表于 2018-1-25 18:36
你好你的回答 我可以听清楚 但是 数据库db1 和数据库db2又怎么进行测试 是否可以访问呢?

打开db1所在的服务器(不是login数据库db1),尝试用db link用到的连接信息连接数据库db2
回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
Johnelse 发表于 2018-1-25 21:06
打开db1所在的服务器(不是login数据库db1),尝试用db link用到的连接信息连接数据库db2

在db1所在的服务器上使用客户端登录db2吗?我已经成功了
回复

使用道具 举报

千问 | 2014-7-22 06:00:13 | 显示全部楼层
12年的帖子可以聊到18年
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行