一次达梦数据库建表失败的经历
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一次达梦数据库建表失败的经历相关的知识,希望对你有一定的参考价值。
1、在为用户建立一张新表时,无法建立新表,报DBF文件大小无效。
SQL> create tablespace tbs datafile ‘/dm7/data/DAMENG/TBS.dbf‘ size 31;
create tablespace tbs datafile ‘/dm7/data/DAMENG/TBS.dbf‘ size 31;
第1 行附近出现错误[-2410]:数据文件[/dm7/data/DAMENG/TBS.dbf]大小无效.
已用时间: 0.378(毫秒). 执行号:0.
SQL> create tablespace tbs datafile ‘/dm7/data/DAMENG/TBS.dbf‘ size 32;
create tablespace tbs datafile ‘/dm7/data/DAMENG/TBS.dbf‘ size 32;
第1 行附近出现错误[-2410]:数据文件[/dm7/data/DAMENG/TBS.dbf]大小无效.
已用时间: 0.303(毫秒). 执行号:0.
2、查询建立表空间初始文件的大小需求:
SQL> select page*4096/1024/1024;
原来建立数据库时,调整了簇大小为16页,页大小为8K,达梦数据库对表空间初始文件的大小要求是page页 的4096倍。
3、重新建立初始文件大小为64M的表空间,执行成功。
SQL> create tablespace tbs datafile ‘/dm7/data/DAMENG/TBS.dbf‘ size 64;
以上是关于一次达梦数据库建表失败的经历的主要内容,如果未能解决你的问题,请参考以下文章