达梦数据库简单创建用户与表空间命令常见问题及解决

发表时间
评论 没有

创建表空间

SQL>CREATE TABLESPACE bookshop DATAFILE '/dmdata/dmdb/book.dbf' SIZE 32;

问题: 第1 行附近出现错误[-2410]:数据文件[/dmdata/dmdb/book.dbf]大小无效.

问题解决

表空间最小值与页大小有关,最小为页大小数值的 4 倍,单位为 M,例如当页大小为 8K 时,创建大小为 31M 的表空间失败,创建大小为 32M 的表空间成功。

SQL> CREATE TABLESPACE bookshop DATAFILE '/dmdata/dmdb/book.dbf' SIZE 128;
操作已执行
已用时间: 00:00:01.792. 执行号:700.

创建用户

SQL> create user test identified by test123;

问题: 第1 行附近出现错误[-2504]:密码长度不符合要求.

问题解决

密码长度需达到9位。

SQL> create user test identified by test12345;
操作已执行
已用时间: 363.346(毫秒). 执行号:702.

指定用户使用表空间

SQL> alter user test default tablespace test;
操作已执行
已用时间: 4.709(毫秒). 执行号:703.

也可以在创建用户的时候指定

SQL> create user test1 identified by test12345 default tablespace test;
操作已执行
已用时间: 5.091(毫秒). 执行号:704.

登录用户建表

SQL> conn test/test12345
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 4.160(ms)
SQL> create table it(id number);

问题: 第1 行附近出现错误[-5515]:没有创建表权限.

问题解决

SQL> grant resource to test;
操作已执行
已用时间: 3.566(毫秒). 执行号:800.
SQL> create table it(id number);
操作已执行
已用时间: 7.476(毫秒). 执行号:900.

作者
分类 电脑网络

评论

本文评论功能已关闭。

← 较早的 较新的 →

相关文章