回答
我一直在使用从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 10g和11g之间标识符的可见性
- 5. Oracle 11g和数据库连接
- 6. 差异选择在Oracle数据库10g和11g
- 7. oracle 11g瘦jdbc驱动与oracle 10g数据库兼容?
- 8. 出口从Oracle 10g数据库与Oracle 11g客户端
- 9. 数据库链接 - Oracle 10g和MS Access 2007
- 10. Oracle 11g和Oracle 10g一起安装?
- 11. 需要将oracle数据库从10g升级到11g的步骤
- 12. 出口从11g客户端Oracle 10g数据库 - 详细
- 13. 如何连接oracle 11g r1数据库
- 14. 10g和11g差异对Oracle Unicode支持
- 15. Oracle 10G SQL数据库
- 16. Oracle 11g数据库上的Oracle ORA-01805
- 17. Oracle数据库11g .pkb和.pks文件
- 18. 数据库之间的链接表
- 19. 无法从远程Oracle 11g链接的数据库读取数据
- 20. 在Oracle 11g中恢复RMAN Oracle 10g备份11g
- 21. Oracle数据库Rownum之间
- 22. 是否可以在Oracle Express 11g数据库与SQL Server之间创建数据库链接,还是需要完整的11g?
- 23. 使用Microsoft ODBC for Oracle连接到Oracle 10g数据库
- 24. Oracle Lite数据库10g是否支持空间数据类型?
- 25. neo4j和mongodb之间的链接数据
- 26. ADO .NET OUT变量Oracle 10G与11G
- 27. 是否通过Oracle 10g中的数据库链接进行压缩?可能吗?
- 28. 有没有办法在Oracle 10g中的数据库之间复制BLOB记录?
- 29. 下载Oracle数据库10g版本10.1.0.2.0
- 30. Oracle数据库10g查看性能
将安装11g在接下来的几周内测试此设置。对于这方面的经验,仍然会有更多的回应。 – JavaRocky 2010-03-22 23:24:21