*Oracle 9i for SPARC のインストール 
 #contents
 **環境設定
 -/etc/system に以下のエントリを追加(Oracle用に共有メモリとセマフォを確保する)
  set semsys:seminfo_semmni=100
  set semsys:seminfo_semmns=1024
  set semsys:seminfo_semmsl=256
  set shmsys:shminfo_shmmax=4294967295
  set shmsys:shminfo_shmmin=1
  set shmsys:shminfo_shmmni=100
  set shmsys:shminfo_shmseg=10
 -エントリを追加したらOS再起動
 **oracleユーザーの作成
 -oracleユーザーとoracleグループ(dba)を作成する
  groupadd dba
  useradd -g dba -d /opt/oracle -s /bin/csh -m oracle
  passwd oracle
 -oracleユーザーの環境変数を設定する(.cshrc)
  setenv ORACLE_BASE /opt/oracle
  setenv ORACLE_HOME $ORACLE_BASE/product/9.2.0
  setenv ORA_NLS33 $ORACLE_HOME/ocommon/nls/admin/data
  setenv CLASSPATH $ORACLE_HOME/jre/1.1.8:$ORACLE_HOME/jlib:$ORACLE_HOME/jlib/product/jlib
  
  set path = ($ORACLE_HOME/bin $path)
  setenv LD_LIBRARY_PATH $ORACLE_HOME/lib:$LD_LIBRARY_PATH
 **インストーラ起動
 **インストール
 ***インストーラ起動
 -oracleでログインする
 -環境変数DISPLAYを設定する
 -CDドライブに Oracle9i Database 1of3 を入れる
 -/cdrom以外に移動(/tmpとか)
 -/cdrom/disk1/runInstallerを起動
  cd /tmp
  /cdrom/disk1/runInstaller
 ***インベントリの場所
 -デフォルトの$ORACLE_HOME/oraInventoryで問題なし
 ***UNIX グループ名
 -上で作ったoracleグループ名(dba)を指定
 ***oraInst.sh の実行
 -コンソールを開き、root権限で/tmp/orainstRoot.shを実行
  su
  /tmp/orainstRoot.sh
 ***ファイルの場所
 -基本的にデフォルトでOKだが、Oracleホーム名は変えてもOK
 -とりあえず「ora920」とでもしておく
 ***使用可能な製品
 -Serverをインストールする:Oracle 9i Database 〜 を選択
 -Clientをインストールする:Oracle 9i Client 〜 を選択
 ***インストールタイプ
 -Server~
 よくわからなければEnterprise Editionを選択しておく
 --Enterprise Edition~
 とにかく全部インストールするならこれを選択
 --Statndard Edition~
 高度な機能が不要ならこれを選択
 --Custom~
 自分で選ぶならこれを選択
 -Client~
 よくわからなければAdministratorを選択しておく
 --Administrator~
 クライアントソフトを全部インストールするならこれを選択
 --Runtime~
 管理ツールが不要ならこれを選択
 --Custome~
 自分で選ぶならこれを選択
 ***Database Configuration
 -Server~
 セットアップ中にインスタンスの構築をするかどうか。インスタンスは後で作れるので、通常はSoftware Onlyで問題なし。というか作られても困ることが多い。
 --General Propose
 --Transaction Processing
 --Data Warehouse
 --Customized
 --Software Only
 -Client~
 Clientのインストールでは関係がない
 ***サマリー
 -インストールされる内容が表示されるので、一応確認する
 -問題がなさそうなら、インストール開始
 ***CD入れ替え
 -CDの入れ替え指示が出たら、CDを入れ替える
 -CDの場所指定は以下のようにする
 --Disk2→/cdrom/disk2
 --Disk3→/cdrom/disk2
 ***構成スクリプト実行
 -コンソールを開き、root権限で/opt/oracle/product/9.2.0/root.shを実行
  su
  /opt/oracle/product/9.2.0/root.sh
 -local bin ディレクトリを指定(デフォルトでOK)
  /usr/local/bin
 **パッチ
 -パッチを入手(サポートから)
 -ファイルを展開
  unzip hogehoge.zip
  cpio -i -d < hogehoge.cpio
 -disk1/runInstallerを実行
 -インストーラをインストール
 -パッチをインストール
 -コンソールを開き、root権限で/opt/oracle/product/9.2.0/root.shを実行
 
 **Lisner設定
 ***listener追加
 -CDEでログイン
 -netcaを起動
  $ORACLE_BASE/bin/netca
 -リスナー構成を選択
 -とりあえず、あとはデフォルトのまま最後まで進める
 ***listener起動
 -全リスナー起動
  lsnrctl start
 -個別リスナー起動
  lsnrctl start <lisner名>
 
 
 ~
 ~
 CENTER:&amazon(zaurus,key,UNIX Solaris Oracle オラクル, books);
 CENTER:&amazon(zaurus,key,UNIX Solaris Oracle オラクル SQL, books);


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS