|
後迫@SI
|
|
こんにちは 後迫@SIです。
お問い合わせいただきました件ですが、 同様のお問い合わせをいくつかいただいております。
テーブルを開くときに発行しているSQL文を実行すると 接続が切断されてしまうようです。 SQL*Plusで実行しても同様でしたので、 Oracle9.2.0の不具合と思われます。 (9.2.0.3のパッチを適用しても解決できませんでした。)
ただ、弊社の同環境では現象を再現できませんでしたので、 環境に依存する不具合のようです。
回避方法としましては、 サーバを9iにバージョンアップするか、 クライアントを9.0.1以前に戻すしかありません。
ご希望に添えず誠に申し訳ございません。
テーブルを開くときに発行しているSQL文を以下に記述いたしますので、 一度SQL*Plusでご確認いただけますでしょうか。 (テーブルの所有者ユーザ名とテーブル名を代入して実行いただけますでしょうか。)
SELECT A.COLUMN_NAME, A.DATA_TYPE, A.DATA_TYPE_OWNER, A.DATA_LENGTH, A.DATA_PRECISION, A.DATA_SCALE, DECODE(A.NULLABLE, 'Y', ' ', '1'), A.DATA_DEFAULT, B.COMMENTS, A.DATA_LENGTH FROM ALL_TAB_COLUMNS A, ALL_COL_COMMENTS B WHERE A.OWNER = /* テーブルの所有ユーザ名 */ AND A.TABLE_NAME = /* テーブル名 */ AND A.OWNER = B.OWNER AND A.TABLE_NAME = B.TABLE_NAME AND A.COLUMN_NAME = B.COLUMN_NAME ORDER BY A.COLUMN_ID
よろしくお願いいたします。 |
|
|