• 主页
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试
  • 职位交流

分享贴,关于上次提问的有关DBLINK的问题

hebo2005 2011-04-19 05:28:29
原贴
http://topic.csdn.net/u/20110308/21/f6b2ea56-68a7-4ad4-b93e-54e9fb014bcb.html
困扰了一个月,后经一个朋友查到原因,确认是个BUG,和大家分享下,一周后结贴。

Bug 8432019 - Wrong Results With Full Outer Join, Database Link and Merged Inline View [ID 8432019.8]
________________________________________
Modified 01-SEP-2010 Type PATCH Status PUBLISHED

Bug 8432019 Wrong Results With Full Outer Join, Database Link and Merged Inline View
This note gives a brief overview bug 8432019.
The content was last updated on: 01-SEP-2010
Click here for details of each of the sections below.
Affects:
Product (Component) Oracle Server (Rdbms)
Range of versions believed to be affected Versions >= 9 but BELOW 12.1
Versions confirmed as being affected • 11.2.0.1
• 11.1.0.7
• 10.2.0.4

Platforms affected Generic (all / most platforms affected)
Fixed:
This issue is fixed in • 12.1 (Future Release)
• 11.2.0.2 (Server Patch Set)

Symptoms: Related To:
• Wrong Results
• Database Link / Distributed
• ANSI Joins

Description
A full outer join query with inline view executing remotely gets wrong result
missing rows when the inline view is merged.

Rediscovery Notes:
If a full outer join query is executed without native full outer join over a
database link and produces wrong results (missing rows) and the join involves
an inline view which is being merged then you may have encountered this bug.

Workaround
Use native full outer join or prevent the inline view from merging
by adding a NO_MERGE hint.


Please note: The above is a summary description only. Actual symptoms can vary. Matching to any symptoms here does not confirm that you are encountering this problem. Always consult with Oracle Support for advice.
References
Bug:8432019 (This link will only work for PUBLISHED bugs)
Note:245840.1 Information on the sections in this article

...全文
119 点赞 收藏 13
写回复
13 条回复
hebo2005 2011年04月26日
顶一下,散分贴,不过大家回帖注意点
回复 点赞
hebo2005 2011年04月21日
现在好像管的严喽,应该写上散分贴
回复 点赞
hebo2005 2011年04月20日
看了下介绍,目前的好像没有合适的解决方案
我目前的的解决方案是把通过DBLINK访问的表,每天同步到本地库里
回复 点赞
Rotel-刘志东 2011年04月20日
系统的bug吧
回复 点赞
iqlife 2011年04月20日
MARK bug有补丁包?
回复 点赞
真的不知道取什么名 2011年04月19日
[Quote=引用 1 楼 gelyon 的回复:]
怎么查到的?在哪可以查到是否与Oracle bug有关。。。
感觉Oracle现在咋水了呢
我之前遇到的几个问题还没找到原因呢
[/Quote]
你的好想也是做了外连接吧?
回复 点赞
gelyon 2011年04月19日
怎么查到的?在哪可以查到是否与Oracle bug有关。。。
感觉Oracle现在咋水了呢
我之前遇到的几个问题还没找到原因呢
回复 点赞
发动态
发帖子
Oracle
创建于2007-09-28

6417

社区成员

5.4w+

社区内容

Oracle开发相关技术讨论
社区公告
暂无公告