2011年4月12日火曜日

Oracleでレスポンスファイルを利用したCUIでのDB作成

スズキです。

こちらでOracleがインストールできたので次はDBの作成です。

DBの作成はdbcaコマンドで行うのですが、これに対するレスポンスファイルは、
"/opt/oracle/src/database/response/dbca.rsp"となります。

今回は下記のようにしました。(他のパラメータはそのままです)

--------【dbca.rsp】--------
GDBNAME = "suzlab.suzlab"
SID = "suzlab"
SYSPASSWORD = "xxxxxxxx"
SYSTEMPASSWORD = "yyyyyyyy"
CHARACTERSET = "AL32UTF8"
NATIONALCHARACTERSET= "AL16UTF16"
--------

そして下記コマンドで作成します。

# su - oracle
$ /opt/oracle/product/11.2/bin/dbca -silent \
> -responseFile /opt/oracle/src/database/response/dbca.rsp

無事作成が終わると、下記のようなプロセスが起動していると思います。

oracle ... ora_pmon_suzlab
oracle ... ora_vktm_suzlab
oracle ... ora_gen0_suzlab
oracle ... ora_diag_suzlab
oracle ... ora_dbrm_suzlab
oracle ... ora_psp0_suzlab
oracle ... ora_dia0_suzlab
oracle ... ora_mman_suzlab
oracle ... ora_dbw0_suzlab
oracle ... ora_lgwr_suzlab
oracle ... ora_ckpt_suzlab
oracle ... ora_smon_suzlab
oracle ... ora_reco_suzlab
oracle ... ora_mmon_suzlab
oracle ... ora_mmnl_suzlab
oracle ... ora_d000_suzlab
oracle ... ora_s000_suzlab
oracle ... ora_qmnc_suzlab
oracle ... ora_cjq0_suzlab
oracle ... ora_q000_suzlab
oracle ... ora_q001_suzlab
oracle ... ora_smco_suzlab
oracle ... ora_w000_suzlab

最後に下記コマンドで接続確認しておきます。

# su - oracle
# export ORACLE_HOME=/opt/oracle/product/11.2
# export ORACLE_SID=suzlab
# /opt/oracle/product/11.2/bin/sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on Tue Apr 12 18:26:45 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
SQL> connect / as sysdba
Connected.

次はネットワーク関係か...
--------
http://www.suz-lab.com

0 コメント: