回答
我一直在使用从11g到10g的DB链接。没有大问题。
唯一需要注意的是,11g可以使用混合大小写的密码,如果您尝试从10g数据库连接到11g数据库,则可能需要将其关闭。
谢谢。您是否考虑过使用大写密码来连接10g到11g,仍然允许混合大小写密码? – JavaRocky 2010-03-19 02:49:39
有时候会出现问题,当从11G链接到10.2.0.4时。
Oracle Support Doc ID 730423.1:选择本地功能和远程表使用Dblink挂起由于Enq DX。
谢谢。继承人一些参考。 http://www.ora600.be/node/1955 http://surachartopun.com/2008/12/dbink-hangs-enq-dx-contention.html – JavaRocky 2010-03-21 22:26:37
如果你在11g中有一个外连接查询,也使用IN或OR,并且这些表是通过db_link引用到10g,那么也可以抛出ORA-01719。
11g到11g的工作原理是10g到10g - 如果你从11g到10g的db_link,就会出现。
具体来说,我目前使用11.2.0.1到10.2.0.3看到这个问题;和11.2.0.2至10.2.0.4。以及不同的操作系统版本:Windows和Solaris。在目标10g和11g数据库
运行以下命令:
创建您11克db_links(DB10,DB11)连接数据库的10g和11g的链接数据库两者。
运行这些查询在11克连接数据库:
/* this will fail 11g to 10g*/
SELECT *
FROM [email protected] a,
(SELECT *
FROM [email protected]
WHERE c1 IN (1, 2, 3)) b
WHERE a.c1 = b.c1(+);
/* this will work 11g to 11g*/
SELECT *
FROM [email protected] a,
(SELECT *
FROM [email protected]
WHERE c1 IN (1, 2, 3)) b
WHERE a.c1 = b.c1(+);
在选择列表与DBLINK视图不再能够从另一个架构通过同义词(使用甲骨文10工作)
访问视图
create or replace foo_view as
select [email protected] id --yes, I know this is stupid... legacy code
from [email protected]
在其他DB用户
create synonym foo_synonym for otherdb.foo_view
选择foo_synonym: “用于远程数据库ORA-02019连接描述未找到”
的解决方案是,以除去从底层视图的选择子句 dblinks(这不应该真正在那里在首位) :
create or replace foo_view as
select foo.id id
from [email protected] foo
- 1. Oracle 11g客户端连接到10g和11g数据库
- 2. Oracle 10G与Oracle之间的复制11G
- 3. oracle 10g中的数据库链接
- 4. Oracle BI Publisher - 10G和11G之间的不同行为
- 5. Oracle 10g和11g之间标识符的可见性
- 6. 差异选择在Oracle数据库10g和11g
- 7. Oracle 11g和数据库连接
- 8. 出口从Oracle 10g数据库与Oracle 11g客户端
- 9. oracle 11g瘦jdbc驱动与oracle 10g数据库兼容?
- 10. 我们可以将oracle 11g dump导入10g oracle数据库吗?
- 11. 数据库链接 - Oracle 10g和MS Access 2007
- 12. Oracle 11g和Oracle 10g一起安装?
- 13. 比较Oracle 10g和Oracle 11g架构
- 14. Oracle和Informix之间的数据库链接
- 15. 需要将oracle数据库从10g升级到11g的步骤
- 16. 出口从11g客户端Oracle 10g数据库 - 详细
- 17. Oracle数据库迁移风险10g - > 11g
- 18. Oracle 11g数据库未连接
- 19. 如何连接oracle 11g r1数据库
- 20. 10g和11g差异对Oracle Unicode支持
- 21. Oracle 10G SQL数据库
- 22. Oracle 11g数据库上的Oracle ORA-01805
- 23. Oracle数据库11g .pkb和.pks文件
- 24. oracle 11g数据库和java 1.5问题
- 25. Oracle 11g复制 - 使用刷新提交远程数据库(数据库链接)
- 26. 数据库之间的链接表
- 27. 无法从远程Oracle 11g链接的数据库读取数据
- 28. 在Oracle 11g中恢复RMAN Oracle 10g备份11g
- 29. Oracle数据库Rownum之间
- 30. 适用于Mac的Oracle 10g/11g
将安装11g在接下来的几周内测试此设置。对于这方面的经验,仍然会有更多的回应。 – JavaRocky 2010-03-22 23:24:21