■ インストール
【1】Oracle をダウンロードする
* 以下のサイトから、 Oracle Database Express Edition 11g をダウンロードするhttp://www.oracle.com/technetwork/jp/database/database-technologies/express-edition/downloads/index.html
【2】Oracle をインストールする
[2-1] 【1】でダウンロードしたzipファイル(ここでは、「OracleXE112_Win64.zip」)を解凍し、 [2-2] 解凍したフォルダ内の「setup.exe」をダブルクリックし、インストールを実行 => インストール完了後、ダイアログが表示されるので、しばし待つ。
■ 初期設定
* 任意設定だが、開発環境では、以下の設定を検討する ~~~~~~ 【a】 Oracleの管理コンソールのポート番号を変更する => Oracleの管理コンソールのデフォルトのポート番号は 8080 なのだが、 結構使用しているシステム(例えば、Tomcat)が多いので、ポート番号を変更する 【b】パスワードの有効期限を無制限する => Oracle 11g からはデフォルトでアカウントパスワードの有効期限が180日に設定される 開発では不要なので、無制限にしておく ~~~~~~
設定手順
準備[1] Windowsマークから、[Oracle Database 11g Express Edition]-[SQLコマンドラインの実行]を選択 [2] コマンド「connect」で、接続する ~~~~~~~~ SQL> connect ユーザー名を入力してください:system パスワードを入力してください:(インストール時に設定したパスワード) 接続しました ~~~~~~~~【a】ポート番号を変更する
[3] コマンド「exec dbms_xdb.sethttpport(【変更するポート番号】);」でポート番号を変更する ~~~~~~~~ SQL> exec dbms_xdb.sethttpport(8081); PL/SQL プロシージャが正常に完了しました ~~~~~~~~【b】パスワードの有効期限を無制限する
[4] コマンド「ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;」で、パスワードの有効期限を無制限する ~~~~~~~~ SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; プロファイルが変更されました。 ~~~~~~~~