Alter Tablespace (集計ストレージ)
表領域の詳細を変更します。 表領域のリストを表示するには、display tablespaceを使用します。 metadata
およびlog
表領域のロケーションまたはサイズは変更できません。
表領域は、集約ストレージ・データベースにのみ適用できます。
必要な権限: アプリケーション・マネージャ。
キーワード
- add file_location
-
表領域に新しいファイルのロケーションを追加します。
ノート:
FILE-NAMEは、この文では大/小文字が区別されます。
- alter file_location
-
指定されたファイルのロケーションの最大ファイル・サイズまたはディスク・サイズの値を変更します。
ノート:
FILE-NAMEは、この文では大/小文字が区別されます。
- set max_file_size
-
Essbaseが新しいファイルを作成する前にデータ・ファイルが到達できる最大サイズの値を指定します。
集約ストレージ・カーネルが処理できる最大値は134217727 MBです。 これはデフォルト値でもあります。 この値に達する前にオペレーティング・システムの制限が有効になっている場合、カーネルは新しいファイルを作成します。 134217727 MBより大きい値を入力すると、カーネルは134217727 MBの設定および上限ファイル・サイズを無視します。
最小値は8MB (8388608b)で、入力した値は次の8MBの間隔に切り上げられます。
ノート:
一部のオペレーティング・システム・プラットフォームでは、最大ファイル・サイズ制限が強制される場合があります。
- set max_disk_size
-
ファイルのロケーションに割り当てるディスク領域の最大量の値を指定します。
集約ストレージ・カーネルが処理できる最大の値は4294967295 MBです。 これはデフォルト値でもあります。 この値に達する前にオペレーティング・システムの制限が有効になっている場合、カーネルは表領域内の別のファイルのロケーションを使用しようとします。 4294967295 MBより大きい値を入力すると、カーネルは設定を無視し、4294967295 MBのディスク・サイズを制限します。
最小値は8MB (8388608b)で、入力した値は次の8MBの間隔に切り上げられます。
- drop file_location
-
指定したファイルのロケーションを表領域から削除します。 ファイルのロケーションを削除すると、ファイルのロケーションのすべてのファイルと、ファイルを含むサブディレクトリが削除されます。 ファイルのロケーションにデータが含まれている場合は削除できません。 表領域自体は削除できません。
ノート:
FILE-NAMEは、この文では大/小文字が区別されます。
ノート
-
この文では、アプリケーションを起動する必要があります。
-
Windowsでは、Uniform Naming Convention (UNC)構文(
\\ComputerName\SharedFolder\Resource
)を使用して表領域ファイルのロケーションを指定できます。 MaxL Shellで必要なエスケープ文字を含め、UNCファイル名の指定は次のようになります:'\\\\ComputerName\\SharedFolder\\Resource'
例
alter tablespace ASOsamp.'default' add file_location 'C:\\mytablespace' set max_file_size 50mb;
default
表領域に別のファイルのロケーションを追加します。 これで、表領域default
は、元のロケーションであるC:\Hyperion\products\Essbase\EssbaseServer\app
に加えてC:\mytablespace
にあります。
alter tablespace ASOsamp.'default' alter file_location 'C:\\Hyperion\\products\\Essbase\\EssbaseServer\\' set max_file_size 50mb;
デフォルト表領域の指定したロケーションで許可される最大ファイル・サイズを変更します。 file_location文字列では大文字と小文字が区別されることに注意してください。
alter tablespace ASOsamp.'default' alter file_location '\\\\ComputerName\\SharedFolder\\Resource' set max_file_size 50mb;
デフォルト表領域の指定したロケーションで許可される最大ファイル・サイズを変更します。 file_location文字列はUNCを使用して指定します。