tnsnames.oraが上書き禁止


Windows 7でtnsnames.oraを書き換えようとすると以下のようなメッセージが表示されることがある

他のプロセスで使用しているため編集不可(上書き禁止)


これはUACの設定レベルがデフォルトのままだと発生するので以下の手順でUACの設定レベルを低くすることで書き換え可能となる。

コントロールパネル→ユーザーアカウント→ユーザーアカウント制御設定の変更→設定レベルを最低にする

なお、設定を適用するには再起動する必要がある。
また、tnsnames.oraを書き換えたあとは元に戻しておくのが好ましい。



動作確認環境:Windows 7,Oracle 11g