有没有一种方法可以对一个数据库使用多个DBspace?

问题描述 投票:0回答:1

我正在尝试使用dbimport命令加载一个提取的Informix数据库,不幸的是,在向当前DBspace添加了8 GB的块之后,已经超出了IBM Informix演示版本。我想知道是否有办法组合两个或多个DBspace来加载数据库。

informix
1个回答
0
投票

包括有关Informix版本的更多信息将有所帮助,因为不同的版本可能对用法有不同的限制,并以不同的方式实现这些限制。例如,在14.10.xC1中,IBM Informix Developer Edition(没有“ Demo”版本)将存储限制为8 GB。这是对实例的整体存储的限制,而不是每个dbspace的限制。

从Informix版本施加的任何存储限制出发,dbimport命令仅提供命令行选项来设置用于整个数据库的dbspace。如果要从目录(而不是磁带设备)导入,则可以编辑该目录中包含的模式sql文件,以设置每个create table或create index语句的存储选项。这些选项可以包括使用特定的dbspace进行存储,或者允许分段以将多个dbspace用于较大的表。我建议在与dbaccess一起使用之前,先使用dbimport测试修改后的模式文件,以便您可以捕获任何语法错误等。

© www.soinside.com 2019 - 2024. All rights reserved.