■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
ORA-03113 通信エラー 2003/12/19 14:19 OB 6
SRV-A)
Windows2000 Server
Oracle 8i(8.1.6.0.0)
SRV-B)
Windows2000 Server
Oracle 9i(9.0.2.3.0)

の2つのOracleの稼動しているマシンが有り、SRV-BのTABLE,VIEWをSRV-Aから
DBLINKを利用して参照しています。

このとき、接続するNETクライアントによってエラーがでたり出なかったりします。

CLI-1 DeveloperR6iのクライアント
Windows2000 professional SP4
Oracle8 8.0.6.3.2
CLI-2 Oracle9iのクライアント
Windows2000 professional SP4
Oracle9i 9.0.1.4.0
CLI-3 Oracle9ir2のクライアント
Windows2000 professional SP4
Oracle9ir2 9.2.0.2.3

1)CLI-3(9.2)->SRV-A(8.1)->SRV-B(9.2) ORA-03113
SRV-Aに接続してDBLINK経由でSRV-B上のデータを参照しようと
すると ORA-03113 エラー
VIEWのソースタグは参照できます
データタグに切り替えたときに通信エラー
SQL実行で select を投げた場合にも 通信エラー

2)CLI-2(9.0)->SRV-A(8.1)->SRV-B(9.2) OK
3)CLI-1(8.0)->SRV-A(8.1)->SRV-B(9.2) OK

手元に 9i(9.0.1.4.0) のサーバがあったのでSRV-Cとして試してみました
4)CLI-3(9.2)->SRV-C(9.0)->SRV-B(9.2) OK
5)CLI-2(9.0)->SRV-C(9.0)->SRV-B(9.2) OK
6)CLI-1(8.0)->SRV-C(9.0)->SRV-B(9.2) OK

ORA-03113 が発生する場合にsqlplusで接続するとselectは可能です。
なので、OOBが原因かと思いこちらに投稿しました。

OOBのバージョンは 8.0.3.8 です。

当方だけの現象なんでしょうか? 

こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
CLI-3(Oracle9iR2)のクライアントを
9.2.0.3以降に上げていただくことは可能でしょうか。

クライアントのOracleバージョンが9.2.0.2の場合、
Object Browser側で不具合が発生するというご報告をいただいておりますので、
一度、9.2.0.3以降にバージョンアップしていただいた上で再度試していただけますでしょうか。

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。


CLI-3 Oracle9ir2のクライアント
Windows2000 professional SP4
Oracle9ir2 9.2.0.2.3

と書いていましたが、書き間違っていました。
9.2.0.3.0 です

すみません。
こんにちは
後迫@SIです。

DBリンクの不具合につきまして、
弊社で現象を確認いたしました。

原因につきましては現在調査中ですので、
大変申し訳ございませんが、
もうしばらくお待ちしていただけますでしょうか。

ご迷惑をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。
その後、何かわかりましたでしょうか?
当方でも同様の現象が発生しています。

[クライアント]
Oracle Client 9i 9.2.0.1.0

[サーバーA]
Oracle 8i 8.1.7.4

[サーバーB]
Oracle 8i 8.1.7.4

OB8.0.3.8 -> サーバーA -> サーバーB をSELECTすると、ORA-03113 が発生します。
と同時に、サーバーA で、ORA-07445が発生します。(アラートファイルに記録される。)

こちらの現象は、Oracle Clientを9.2.0.3以降に上げると解消されるのでしょうか?
それとも、調査中の現象でしょうか?
Oracle Clientが9.2.0.4でも同様の事象は発生しますね。

[クライアント]
Oracle Client 9i 9.2.0.4.0

[サーバーA]
Oracle 8i 8.1.7.4

[サーバーB]
Oracle 8i 8.1.7.4

サーバーA -> サーバーBに対しselect count(*) を発行すると
ora-3120エラーにもなります。