数据库修改数据库的初始分配空间的代码

数据库修改数据库的初始分配空间的代码,第1张

用下面的命令可以修改数据库系统默认的表空间,就是修改参数DEFAULT_PERMANENT_TABLESPACE对应的值:

alter database default tablespace ee

复制

要改默认临时表空间,可以修改参数DEFAULT_TEMP_TABLESPACE对应的值。修改的语句如下:

alter database default temporary tablespace tempa

复制

修改表的表空间

ALTER TABLE SCOTT.T MOVE TABLESPACE EE

复制

修改用户的表空间

ALTER USER SCOTTDEFAULT TABLESPACE EE(表空间名)

ALTER USER SCOTTTEMPORARY TABLESPACE TEST_TMP (临时表空间名)

复制

注意:

1.即使用system 用户修改表的表空间

ALTER TABLE SCOTT.T MOVE TABLESPACE EE

复制

也会提示 ORA-01950 对表空间没有权限

2.scott 用户新建的表,属于ee表空间,但是无法插入,提示 ORA-01950 对表空间没有权限

如果在千方百计医药管理系统数据库未能为对象分配空间,首先要检查数据库的配置情况和表大小是否符合要求,如果设置正确且表大小足够,则可能是由于表空间受限了,可以检查表空间,如果非常接近上限,可以删除一些没有使用的表,以释放表空间。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10036693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存