Help us understand the problem. What is going on with this article?

Oracle覚書 WindowsにOracle 11g Express Edtionをインストールする

More than 5 years have passed since last update.

サンプルブログラムを動かす為に、Oracle 11g Express EdtionをWindows7 Professional sp1 64bit環境にインストールする。


参考サイト:http://log.noiretaya.com/223
      http://www.cyberarchitect.net/blog/archives/670

インストールが32bit版だったため、下記のエラーが発生
image

確かに、ファイルがない(>_<)

参考サイト様の手順に従って「C:\Users<ユーザ名>\AppData\Local\Temp」の中で「OracleMTSRecoveryService.reg」を検索し、コピーし、「KEY_XE.reg」にリネームする。
参考サイト様でも書かれているが、間違っても「OracleMTSRecoveryService.reg」をリネームしないように!!

無事にエラーなしでインストール完了!!!


ついでに、dampファイルからデータを戻す方法を調べてみる。

が、分からぬまま動かしていたら
「[ORA-01033] Oracleの初期化またはシャットダウン中です」
が出て困ったけど、参考サイト様の手順通りにコマンドプロンプトからコマンドを入力して解決

sqlplus /nolog
connect sys/xxx as sysdba
shutdown normal
startup mount
recover database
alter database open

参考サイト:http://blogs.yahoo.co.jp/tksoft/60463379.html


さぁ、気を取り直してimportの続きをやるのだ!!!
ユーザーもパスワードも分からないので、フルでimportする。

c:>imp system/xxx commit=y full=y ignore=y file=c:\XXXX.DMP

なんとか入ったみたいだけど…
はたしてサンプルプログラムは動くのか不安です。


結局動かず…
原因は、フルでdmpファイルからimportとしても、ユーザーまでは作ってくれなかったから。
結局、ユーザーを作って、そのユーザーの対してimportさせる事で解決しました。
やっぱり、ObjectBrowserは便利ですね!!

HachiwareWorks
こんにちは。 HachiwareWorksのまゆです。 今まで、VisualStudioでの開発をメインに業務アプリの開発を行ってきました。 近年では、Webシステム開発などが多くなりつつあります。 これからは、Webデザイン・フロントエンジニアとして活動していこうと画策中です。 よろしくお願いいたします。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away