■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
SQL実行時のエラーメッセージ 2015/02/27 17:01 OB 1
SQL実行時下記のエラーメッセージが表示され、データ参照できない状態です。

「アドレス000000002861590でアドレス000000002861590に対する書き込み違反がおきました」

使用するソフトとPC環境の情報は下記通りになります。

ソフト名:SI Object Browser for Oracle Ver.12
OS :Windows 8.1 Pro (64 Bit)
CPU   :Intel Core i5_4310M CPU
RAM :4GB

※約2月前も同じ現象が発生し、再インストールによって一時期解消しました。

根本的な原因と解決方法を教えてください。

こんにちは
OBサポートです。

ご投稿いただいたメッセージについてですが、
Object Browserが参照しているフォルダに対し、
現在ログインしているユーザーの権限が足りず、
エラーが発生している可能性があります。

ObjectBrowserでは、SQL実行時などに履歴ファイル等を
自動で作成する処理がございますが、
高権限のままでSQLを実行するなどで履歴ファイルを作成した場合、
その後権限の低い状態でアクセスした場合、権限が足りないため、
ご提示いただいたようなメッセージが出力されます。
(ライセンス認証時に管理者実行を行い、そのままSQL実行した場合など)

つきましては、お手数をお掛けして大変申し訳ございませんが、
対象のフォルダ(デフォルトの場合 C:\ProgramData\OB12\temp)に対し、
フルコントロールなど、書き込みが可能な権限をログインユーザーに設定するか、
一旦「temp」フォルダごと削除し、現在のユーザー(権限)で自動作成することで
メッセージが出力されなくなるかお試しいただけますでしょうか。
※履歴ファイルが必要ない場合は、削除することをお勧めいたします。

何卒、よろしくお願い申し上げます。