拆分归档文件
将 Essbase 多维数据集备份到归档文件时,使用 SPLITARCHIVEFILE 配置设置可以将归档文件拆分为多个文件。如果无法使用大文件,或者您使用的文件传输工具无法处理大文件,这会很有用。
语法
SPLITARCHIVEFILE TRUE | FALSE-
TRUE- 创建多个归档文件。 -
FALSE- 创建单个归档文件。这是默认设置。
必须重新启动 Essbase Server 才能初始化对配置文件的任何更改。
说明
Essbase 创建的第一个(主)存档文件会使用您指定的文件名(如 samplebasic.arc)。当主存档文件达到 2 GB 的限制后, Essbase 将创建另一个存档文件。在命名其他归档文件时, Essbase 会以 "_x" 递增主归档文件名,其中 x 是整数(从 1 开始)。使用 samplebasic.arc 示例,如果在备份 Sample Basic 多维数据集时创建了三个归档文件,则文件名将为:
samplebasic.arc
samplebasic_1.arc
samplebasic_2.arc所有存档文件都在您指定主存档文件的文件名和位置时所指定目录中创建。
如果使用默认的单文件配置,Oracle 建议保存存档文件到支持大型文件的文件系统中。对于 Windows,文件系统必须格式化为 NTFS。对于 UNIX,必须启用大文件支持(例如,使用 ulimit 命令根据多维数据集的大小指定特定文件大小,或者将 ulimit 设置为不受限制)。请参见操作系统文档。
注意:
When restoring a cube in which the archive file is split into multiple files, Essbase looks for multiple archive files, even if, after the backup, you subsequently set SPLITARCHIVEFILE to FALSE for that cube. 此外, Essbase 会预期多维数据集的所有存档文件(主文件和拆分)都位于同一目录中。
另请参见
Alter Database MaxL (请参见 archive )操作 )