SQL0670N 表的行长度超过 "4005" 字节的限制。(表空间 "USERSPACE1"。)
2009-05-30 13:31
381 查看
今天创建表的时候,提示如标题所示的错误,原因如下:
数据库管理器中表的行长度不能超过:
* 在具有 4K 页大小的表空间中,是 4005 字节
* 在具有 8K 页大小的表空间中,是 8101 字节。
* 在具有 16K 页大小的表空间中,是 16293 字节。
* 在具有 32K 页大小的表空间中,是 32677 字节。
而userspace1的默认表空间大小为4kb的。数据页在创建时就确定不能修改。
只能创建一个更大的表空间来存放表,如下 :
1:create tablespace tablespacename pagesize 32k managed by database using (FILE 'D:/tablespacename/cont1' 2000)
在使用上面的命令时,出现了表空间tablespacename的pagesize和与该空间相关联的缓冲池"IBMDEFAULTBP"
的pagesize不匹配。
这是由于在创建表空间时,默认使用的ibmdefaultbp的bufferpool的pagesize是4k,建一个非4k的表空间时就要建一个相对应大小的pagesize的缓冲池,然后使用这个缓冲池。
create bufferpool name size 1000 pagesize 16k
然后再使用
create tablespace tablespacename pagesize 32k managed by database using (FILE 'D:/tablespacename' 10000) bufferpool bp32k
数据库管理器中表的行长度不能超过:
* 在具有 4K 页大小的表空间中,是 4005 字节
* 在具有 8K 页大小的表空间中,是 8101 字节。
* 在具有 16K 页大小的表空间中,是 16293 字节。
* 在具有 32K 页大小的表空间中,是 32677 字节。
而userspace1的默认表空间大小为4kb的。数据页在创建时就确定不能修改。
只能创建一个更大的表空间来存放表,如下 :
1:create tablespace tablespacename pagesize 32k managed by database using (FILE 'D:/tablespacename/cont1' 2000)
在使用上面的命令时,出现了表空间tablespacename的pagesize和与该空间相关联的缓冲池"IBMDEFAULTBP"
的pagesize不匹配。
这是由于在创建表空间时,默认使用的ibmdefaultbp的bufferpool的pagesize是4k,建一个非4k的表空间时就要建一个相对应大小的pagesize的缓冲池,然后使用这个缓冲池。
create bufferpool name size 1000 pagesize 16k
然后再使用
create tablespace tablespacename pagesize 32k managed by database using (FILE 'D:/tablespacename' 10000) bufferpool bp32k
相关文章推荐
- SQL0670N 表的行长度超过了 "<长度>" 字节这一限制。(表空间 "<表 空间名>"。)
- DES加密GUID+文件名称,关于DES加密后文件长度是否超过WINDOWS文件命名规定长度255个字节。
- UITextFiled、UITextView按字节限制输入长度
- 如何在把超过固定长度的文字以"……"表示
- VC编译器限制字符串长度不能超过65535,NND
- error C1128:字节数超过对象文件格式main.cpp限制:请使用/bigobj进行编译
- Discuz!论坛运营之修改帖子10000字节长度限制最大字数的方法
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- DedeCMSv5.7 tag标签长度限制12字节修改方法
- java 将长度很长的字符串(巨大字符串超过4000字节)插入oracle的clob字段时会报错的解决方案
- easyui-NumberBox中限制输入长度的方法???? 在easyui-NumberBox中,如何限制输入的长度不超过多少位,是限制不是提示!!!!!
- js的参数有长度限制吗?发现不能超过2083个字符
- 关于"System.Web.HttpException: 超过了最大请求长度。"错误的解决
- 搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。 假设目前有一千万个记录(这些查询串的重复度比较高, 虽然总数是1千万,但如果除去重复后,不超过3百
- 限制Editext输入字节长度
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- WPF TextBox实现按字节长度限制输入功能
- VC工程文件有单行不超过4096字节的限制吗?