スプリットアーカイブファイル
Essbaseキューブをアーカイブ・ファイルにバックアップする場合、SPLITARCHIVEFILE構成設定により、アーカイブ・ファイルを複数のファイルに分割できます。これは、大きなファイルを使用できない場合や、使用するファイル転送ツールで大きなファイルを処理できない場合に便利です。
構文
SPLITARCHIVEFILE TRUE | FALSE-
TRUE— 複数のアーカイブ・ファイルを作成します。 -
FALSE— 1つのアーカイブ・ファイルを作成します。これがデフォルト値です。
構成ファイルの変更を初期化するには、Essbaseサーバーを再起動する必要があります。
説明
Essbaseが作成した最初の(つまりメイン の)アーカイブ・ファイルに、指定したファイル名が付く(たとえばsamplebasic.arc)。メイン・アーカイブ・ファイルが2GBに達すると、Essbaseは別のアーカイブ・ファイルを作成します。他のアーカイブ・ファイルの名前付けでは、Essbaseにより、メイン・アーカイブ・ファイル名を"_x"で増やします。xは整数で(1から始まり)、増分されます。たとえばsamplebasic.arcについてSample Basicキューブのバックアップで3つのアーカイブ・ファイルが作成された場合、ファイル名は次のようになります:
samplebasic.arc
samplebasic_1.arc
samplebasic_2.arcアーカイブ・ファイルはすべて、メイン・アーカイブ・ファイルの名前と場所を指定したときに、指定したディレクトリに作成されます。
デフォルトの単一ファイル構成を使用する場合、Oracleでは、大きいファイルをサポートするファイル・システムにアーカイブ・ファイルを保存することをお薦めします。Windowsの場合は、ファイル・システムはNTFSとしてフォーマットされていることが必要です。UNIXの場合は、大きなファイルのサポートを有効にする必要があります(たとえば、ulimitコマンドを使用し、キューブのサイズに基づいて特定のファイル・サイズを指定するか、ulimitを無制限に設定します)。オペレーティング・システムのドキュメントを参照してください。
ノート:
アーカイブ・ファイルが複数のファイルに分割されているキューブを復元する場合、バックアップ後、そのキューブに対してSPLITARCHIVEFILEをFALSEに設定していた場合でも、Essbaseは、複数のアーカイブ・ファイルを探します。また、Essbaseは、キューブのすべてのアーカイブ・ファイル(メインと分割)が、同じディレクトリ内にあることを前提とします。
参照
Alter Database MaxLに関する項(archive操作を参照)