ラベル 備忘録 の投稿を表示しています。 すべての投稿を表示
ラベル 備忘録 の投稿を表示しています。 すべての投稿を表示

2013年5月4日土曜日

Oracle11gアンインストール手順

1.DBCAにてデータベースを削除


2.OUIにて11gを削除
  この時、

  コマンド'C:\app\Akihiro\product\11.2.0\dbhome_1\deinstall\deinstall'を実行して、このOracleホームを案インストールしてください。

  とダイアログが表示される。


3.コマンドプロンプトにて、以下を実施。
    > C:\app\Akihiro\product\11.2.0\dbhome_1\deinstall
    > deinstall

  構成解除するすべての単一インスタンス・リスナーを指定してください[LISTENER]:

と聞いてくるので、Enter。

  このOracleホームで構成されているデータベース名のリストを指定してください []:

これはさっき、データベース消したはずなので、Enter。


  CCR check is finished
  続行しますか (y - はい、n - いいえ)[n]:

yと入力しEnter。

ぶわーっといっぱいログが表示される。

なにやら削除できないものがいっぱい残ってる様子。


4.スタートメニューとサービスを確認
  とりあえずOracle関連のメニューは消えているがおそらく色々残っているはず。
  サービスも消えていることを確認。
  しかし、この後を実施しとかないと、インストール時に厄介なことになる。(たぶん


5.残ったフォルダの削除
  C:\app\ユーザフォルダ<-ログインする際のユーザ名
  これを削除しようとすると別のプログラムがうんたらとでてきて削除できない。
  よって、まず、再起動を実施してから削除するとさくっと消える。


6.regeditで以下のレジストリを削除
  \HKEY_LOCALMACHINE\SOFTWARE\ORACLE


7.再起動を実施。


参考:Oracle11g for Windows アンインストール手順


  


2013年1月18日金曜日

sqlplusでORA-28056が発生

sqlplus sys/password as sysdbaを実行したところ、ORA-28056 writing audit records Windows Event Log failed というメッセージが表示され、sqlplusにsysでログインできない。
この場合、Windowsのイベントログのうち、アプリケーションログをクリアするか、サイズを拡大するか上書きを許可するかで対処しろとググると書いてある。
イベントログのアプリケーションを選んでプロパティを開くと以下の設定がある。
1.最大ログサイズを増やす
2.ログサイズが最大値に達したときの動作
(1)必要に応じてイベントを上書きする。
(2)イベントを上書きする。○日経過後
(3)イベントを上書きしない
3.ログを消去

最終的に2.(2)を選んだ。
 

2013年1月15日火曜日

ORA-12154に悩まされる

ORA-12154といえば、割と一般的なOracleのエラーで、ググれば大体、解決方法が見つかる。

ところが、NetManagerや、tnsname.oraを確認しても解決できず。
sqlplusにローカルではアクセスできるがサービス名を使ってログインできず。

ODBCを使用していたので、ODBCデータソースアドミニストレータで確認したところ、 ユーザデータソースがアンインストールしたOracelXEにひも付けされていた。

削除しようとしても削除できずなかったが、追加でorclを上書きしたところ、解決。