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

时间:2019-11-19 10:35:10

标签: informix

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

1 个答案:

答案 0 :(得分:2)

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

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

相关问题