我在自己的机器上装了一个windows的informix数据库,大部分安装操作采用的是默认设置。
在导入数据时,提示空间不够,经检查发现导入的数据大于100M,而dbspace的默认的一个chunk的大小是100M。
在使用onspaces命令创建chunk时,运行
onspaces -a mydbspace -p C:/IFMXDATA/mydbspace/dhccchunk2 -o 0 -s 200000
提示 The file C:/IFMXDATA/mydbspace/dhccchunk2 does not exist.
如果改成
onspaces -a mydbspace -p C:/IFMXDATA/mydbspace -o 0 -s 200000
时,则会提示
Verifying physical disk space, please wait ...
Error opening file C:/IFMXDATA/mydbspace.
所以想请教一下各位大大,onspaces命令中-p参数所指的“chunk设备的全路径名”到底是什么意思,如何查看已有chunk设备的全路径名,因为我在建立数据库时并没有配置和chunk相关的信息,只是修改了字符集。
------解决方案--------------------
你先在C:/IFMXDATA/ 这个目录下建一个mydbspace文件然后再使用此命令试试