2004/02 Oracle9i Release1 (9.0.1) for Linux Intel インストールメモ

※Oracle9iR2に関しては下記

インストール条件 手順
  1. RedHat 7.1J をインストール
    Oracleインストーラの都合により X 必須
  2. ftp://updates.redhat.com/ から rpm ファイルを取得して
    全てのファイルに対して rpm -Fvh <file> する
    (依存関係があるので強制的にインストールしないといけないのもある)
  3. カーネルをとりあえず最新にする
  4. Sun から Java 2 Platform, Standard Edition の SDK をダウンロード
    (j2sdk-1_4_2_03-linux-i586-rpm.bin 等)
  5. /etc/sysctl.conf に
    # Local Configuration for Oracle 9i
    kernel.shmmax=2147483648
    kernel.sem=250 32000 100 128
    
    を追加 (shmmax は実メモリの半分)
  6. ユーザ,グループを作成
  7. 各種環境変数(ORACLE_SID他)を設定
  8. CD-ROM (またはコピーしたHDD) から Software のみインストール
  9. $ORACLE_HOME/bin/dbca にてカスタムDBの作成
  10. Patch Set をあてる (オフィシャルドキュメント/HPを見れ)

ひとりごと

オラクルは Linux 版の最初の頃 Oracle8 (8.0.5?) から使いはじめたが
あいかわらずインストーラーの出来はよくない.
(少しはマシになった気もするが java 使っているおかげで遅い感は否めない)
しかも,オフィシャルなドキュメントにも記述がない ノウハウが必要だったりする.
サポートでお金を取っている都合もあるだろうけど
もうそろそろ親切な作りをしてもよいんじゃなかろうか.
(インストールに限った話しではないか)

最後に,ホームページ等で情報を公開されている街の達人に感謝.


2005 Oracle9i R2 (9.2.0.4) for Linux Intel インストールメモ

インストール条件

手順
  1. OSインストール
  2. ユーザアカウントoracle,グループdba/oinstallの作成
  3. 環境変数の設定 (常用)
  4. カーネルパラメータの設定 (/etc/sysctl.conf)
  5. パッチ 3006854 を適用
  6. 環境変数 LD_ASSUME_KERNEL=2.4.1 を設定
  7. インストーラの起動
  8. $ORACLE_HOME/bin/dbstart にてデータベースを起動させるには
  9. Pro*Cを使うには
  10. アップデート
  11. Perl DBD::Oracle のインストール