SQL*Plusを起動して、List Manager管理データベースが使用する表領域を作成します。
手順1:スクリプトの複写
以下のディレクトリを、Oracleがインストールされているマシンの作業ディレクトリに複写/転送します。
複写/転送元:/opt/FJSVlstm/db/oracle/create(*1)
/optは、List Worksのインストールディレクトリです。
複写/転送先の例:/var/opt/FJSVlstm/db/oracle/create
*1:
Solaris版 Interstage List Works 帳票印刷配信機能で構築したList Manager管理データベースを本製品のList Manager管理データベースに移行する場合は、下記のディレクトリを複写/転送してください。
複写/転送元:/opt/FJSVlstm/db/oracle/migrate
Solaris版 Interstage List WorksのList Manager管理データベースからの移行の詳細については“2.11 List Manager管理データベースの移行 (帳票管理サーバおよびList Manager管理データベースがLinuxの場合)”を参照してください。
手順2:スクリプトの編集
表領域作成用スクリプト(tbs_create.sql)を、“2.7.1 ディスクスペースの見積もり”で見積もった値にあわせて編集します。
変更する箇所(データファイルのサイズ)を、下線で示します。
-- ENV TABLESPACE CREATE CREATE TABLESPACE LMGR_DEF_TAB DATAFILE '/var/opt/LmDatabase/LMGR_DEF_TAB.data' SIZE 24M
AUTOEXTEND ON NEXT 12M MAXSIZE UNLIMITED; -- FRMMNG TABLESPACE CREATE CREATE TABLESPACE LMGR_FRMMGR_TAB DATAFILE '/var/opt/LmDatabase/LMGR_FRMMGR_TAB.data' SIZE 1530M AUTOEXTEND ON NEXT 770M MAXSIZE UNLIMITED; -- OUTPUT TABLESPACE CREATE CREATE TABLESPACE LMGR_OUTPUT_TAB DATAFILE '/var/opt/LmDatabase/LMGR_OUTPUT_TAB.data' SIZE 96M AUTOEXTEND ON NEXT 48M MAXSIZE UNLIMITED; -- QUEMNG TABLESPACE CREATE CREATE TABLESPACE LMGR_QUEMGR_TAB DATAFILE '/var/opt/LmDatabase/LMGR_QUEMGR_TAB.data' SIZE 50M AUTOEXTEND ON NEXT 30M MAXSIZE UNLIMITED; -- ENV INDEX TABLESPACE CREATE CREATE TABLESPACE LMGR_DEF_IDX DATAFILE '/var/opt/LmDatabase/LMGR_DEF_IDX.data' SIZE 5M AUTOEXTEND ON NEXT 3M MAXSIZE UNLIMITED; -- FRMMNG INDEX TABLESPACE CREATE CREATE TABLESPACE LMGR_FRMMGR_IDX DATAFILE '/var/opt/LmDatabase/LMGR_FRMMGR_IDX.data' SIZE 96M AUTOEXTEND ON NEXT 48M MAXSIZE UNLIMITED; -- OUTPUT INDEX TABLESPACE CREATE CREATE TABLESPACE LMGR_OUTPUT_IDX DATAFILE '/var/opt/LmDatabase/LMGR_OUTPUT_IDX.data' SIZE 96M AUTOEXTEND ON NEXT 48M MAXSIZE UNLIMITED; -- QUEMNG INDEX TABLESPACE CREATE CREATE TABLESPACE LMGR_QUEMGR_IDX DATAFILE '/var/opt/LmDatabase/LMGR_QUEMGR_IDX.data' SIZE 4M AUTOEXTEND ON NEXT 2M MAXSIZE UNLIMITED;
オンラインバックアップ機能を使用する場合は、帳票データファイルの表領域作成用スクリプト(tbs_create_datafile.sql)を、“2.7.1 ディスクスペースの見積もり”で見積もった値にあわせて、編集します。
変更する箇所(データファイルのサイズ)を、下線で示します。
-- DATAFILE TABLESPACE CREATE TABLESPACE LMGR_DATAFILE_TAB DATAFILE '/var/opt/LmDatabase/LMGR_DATAFILE_TAB.data' SIZE 1000M AUTOEXTEND ON NEXT 500M MAXSIZE UNLIMITED; -- DATAFILE INDEX TABLESPACE CREATE TABLESPACE LMGR_DATAFILE_IDX DATAFILE '/var/opt/LmDatabase/LMGR_DATAFILE_IDX.data' SIZE 96M AUTOEXTEND ON NEXT 48M MAXSIZE UNLIMITED;
手順3:表領域の作成
端末エミュレータで「sqlplus」コマンドを実行し、「sqlplus」モードになります。(SQL*Plusの起動)
「systemに設定したパスワード」に“2.7.7 データベースの作成”で設定したパスワードを入力して実行します。
sqlplus system/systemに設定したパスワード@LISTMGR
「接続されました。」のメッセージが表示されることを確認します。
以下の構文を入力し、スプール出力設定をONにします。
SQL> SPOOL /var/tmp/tbs_create.log
/var/tmpは、ログ出力用の作業ディレクトリです。
入力プロンプトに、以下のテーブル作成SQLファイルを入力して実行します。
SQL> @/var/opt/FJSVlstm/db/oracle/create/tbs_create.sql
表領域の作成で正常終了のメッセージが表示されることを確認します。
手順4:表領域の作成(オンラインバックアップ機能を使用する場合のみ)
入力プロンプトに、以下のテーブル作成SQLファイルを入力して実行します。
SQL> @/var/opt/FJSVlstm/db/oracle/create/tbs_create_datafile.sql
表領域の作成で正常終了のメッセージが表示されることを確認します。
手順5:SQL*Plusの終了
以下の構文を入力して実行します。
SQL> quit
SQL*Plusが終了します。