日々精進

新しく学んだことを書き留めていきます

OracleXE

Oracle Database 10g Express Edition(以下XE)に
Oracle Database 10g Serverからエクスポートしたダンプファイルをインポートする機会があったので
備忘録としてその手順を記録する。


1.XEの文字コードセットをUTF-8からSJISに変更
ココに手順が書いてあるのでその通りに作業する。
てか文字コードセット変えるだけなのにムズすぎでしょ。。
2.インスタンス起動

# sqlplus / as sysdba => Sqlplus起動
SQL> alter system register ; => リスナーにサービスを登録する
# lsnrctl start => リスナー起動
# sqlplus / as sysdba => 再度Sqlplus起動
SQL> startup => インスタンスを起動する

3.ユーザ作成

SQL> create user ユーザID identified by パスワード => ユーザを作成
SQL> grant dba to ユーザID => 権限付与

4.インポート


途中で起きたトラブルへの対処法
A.リスナーが起動しない
原因:オラクルクライアントをインストールしている環境にXEをインストールしたため
対応:
1.XE、オラクルクライアントをアンインストール
2.ORACLE関係の環境変数レジストリ「HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE」以下を削除
3.XEを再インストール