■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
対象レコードが他のユーザにより削除されています 2010/09/16 11:04 OB 2
投稿No.4864の現象が
Oracle11g、
si Object Browser ver.11.0.1.0でも発生します。
どうすれば、正常に使えるのでしょうか?

投稿No.4864
教えてください。
Oracle11g、Object Browser10で
ある表のレコードを削除すると、
「対象レコードが他のユーザにより削除されています。」
が表示され削除できない状況です。
sqlplusから直接、delete文を発行すると正常に削除できます。

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

お問い合わせいただきました件ですが、
弊社で現象を再現することができず原因の特定が困難な状態です。
大変申し訳ございません。

つきましてはお手数ですが、調査のため、該当テーブルのエクスポートデータを
サポート宛にいただきたいのですがよろしいでしょうか?

エクスポートデータにつきましては、以下の手順にて作成いただけます。

【手順】
1.ObjectBrowserにてログイン後、
オブジェクト一覧(テーブルの一覧が表示されている画面)より、
 該当のテーブルを右クリックし、
 ポップアップメニューより「エクスポート」を選択します。
2.エクスポート画面が表示されます。
 「オプション」タブをクリックし、
 「権限・インデックス・データ行・制約」すべてにチェックを入れます。
 また、一番下にあります、「使用ツール」に、エクスポートツールのある
 パス(「Oracleホーム\bin\EXP.EXE」を指定します。)
 ※その他はデフォルトの設定でかまいません。
3.実行ボタンを押し、エクスポートを実行します。
 正常終了した場合、「選択」タブの「ファイル名」で指定した場所に
 エクスポートしたファイルが作成されていますので、
 そのファイルをいただけますでしょうか。

 ※もし、エクスポートにてエラーが発生した場合は、
  お手数ですが、ご連絡をいただいてもよろしいでしょうか。
  (その際は、「選択」タブ「オプション」タブ、「結果ログ」タブを
  それぞれ選択した状態での3枚のスクリーンショット画像を
  いただいてもよろしいでしょうか。)

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
当方でも同様の現象が発生します。

WindowsXP SP3
Oracle9 release2 Shift-jis
ob11.02


<再現手順>

 (1)NVARCHAR2型を含むテーブルを作成する。
 (2)OBのオプションにおいて、以下の設定を行う。
    ・[データ]タブで「データ編集時に自動的にコミットする」の
     チェックを外す

 (2)OBから当該テーブルを開き、データを5件から10件程度登録する。
    この間コミットしない。

 (3)コミットしないまま別レコードへ移り、NVARCHAR2型項目の編集を行うと
    同様のエラーメッセージが出現する。

  *なおコミットを行うと当該現象は発生しないようです。