しばたテックブログスマートフォン用の表示で見るしばたテックブログPowerShellを中心に気分で書いている技術ブログです。Editionインストレーション・ガイド)を見ればすぐわかる事なんですが、備忘録として。XEのダウンロード先ここ現時点での最新バージョンは11.2.0.2。32bit/64bit版好きな方をダウンロードしてください。サイレントインストールの方法インストーラーのZipを展開した"response"フォルダにある3つの.issファイルをSetup.exeの引数に渡して実行するだけです。アンインストール用で、OracleXE-install.issのみカスタマイズが必要になります。OracleXE-install.issファイルは以下の様になっており、赤字で示した部分をカスタマイズすることができます。XEのインストール先ORACLE_HOMEは[szDirで指定したディレクトリ]¥app¥oracle¥product¥11.2.0¥server¥になります。/f2"[ログファイルのパス]"となり、インストール結果が/f2で指定したログファイルに出力されます。ログの内容は、[ResponseResult]ResultCode=0の様な形で出力され、正常終了時はResultCode=0でエラー時はそれ以外の値が返されます。エラー時のコードの詳細はドキュメント化されていない様です。具体的な実行例を以下に示しておきます。/f2".¥OracleXE-remove.log"*1:通常であればTCP2030ポートがデフォルトなのですが、このissファイルでは何故か2031ポートになっています。