ページの先頭行へ戻る
Symfoware Server V12.2.0 RDB運用ガイド(データベース定義編)
FUJITSU Software

2.5.2 ローカルファイルに作成する場合

SolarisLinuxSolaris/Linuxの場合
データベース用の領域には、ファイルシステム上のUNIX系ファイルを割り当てます。
以下に、SolarisおよびLinuxの場合の例を示します。

WindowsWindowsの場合
データベース用の領域には、NTFSのファイルを割り当てます。
以下に、Windows(R)の場合の例を示します。

データベーススペースの作成は、CREATE DBSPACE文で行います。

CREATE DBSPACE文を実行することにより、データベーススペースと実際のローカルファイルとが対応づけられます。また、データベーススペースと使用するログ環境も対応づけられます。さらに、RDBディクショナリにデータベーススペースに関する情報が登録されます。


CREATE DBSPACE

CREATE DBSPACE文では、データベーススペース名と、データベーススペースを作成するローカルファイル名を指定します。

在庫管理DBのためのデータベーススペースの定義を実行するCREATE DBSPACE文の例を以下に示します。

SolarisLinuxSolaris/Linuxの場合
データベーススペースDBSP_1、DBSP_2とDBSP_3を作成します。
それぞれのデータベーススペースには、データベース専用の以下のUNIX系ファイルを割り当てます。

  • DBSP_1・・・/home/rdbdps/DB_SP1

  • DBSP_2・・・/home/rdbdps/DB_SP2

  • DBSP_3・・・/home1/rdbdps/DB_SP3

CREATE DBSPACE  DBSP_1  ALLOCATE FILE  /home/rdbdps/DB_SP1
                                                ATTRIBUTE SPACE(2M);
CREATE DBSPACE  DBSP_2  ALLOCATE FILE  /home/rdbdps/DB_SP2
                                                ATTRIBUTE SPACE(1M);
CREATE DBSPACE  DBSP_3  ALLOCATE FILE  /home1/rdbdps/DB_SP3
                                                ATTRIBUTE SPACE(3M);

WindowsWindowsの場合
データベーススペースDBSP_1、DBSP_2とDBSP_3を作成します。
それぞれのデータベーススペースには、データベース専用の以下のNTFSファイルを割り当てます。

  • DBSP_1・・・C:\SFWD\RDB\USR\DB_SP1

  • DBSP_2・・・C:\SFWD\RDB\USR\DB_SP2

  • DBSP_3・・・E:\SFWD\RDB\USR\DB_SP3

CREATE DBSPACE  DBSP_1  ALLOCATE FILE  C:\SFWD\RDB\USR\DB_SP1
                                                ATTRIBUTE SPACE(2M);
CREATE DBSPACE  DBSP_2  ALLOCATE FILE  C:\SFWD\RDB\USR\DB_SP2
                                                ATTRIBUTE SPACE(1M);
CREATE DBSPACE  DBSP_3  ALLOCATE FILE  E:\SFWD\RDB\USR\DB_SP3
                                                ATTRIBUTE SPACE(3M);

データベーススペース名

データベーススペース名には、36文字以内の先頭が英字で始まる英数字、または18文字以内の日本語文字列を指定します。

ファイル名

データベーススペースに割り当てるファイル名を指定します。