如何为在用用户更改默认表空间
下面讲一个通过修改基表的方法来修改默认表空间的方法。
不用通过什么imp 一类的操作。
create user btgl identified by btgl ;
新建立表空间
create tablespace btgl_dt datafile 'd:/btgl_dt.ora' size 100M;
select * from v$tablespace;
查出 btgl_dt 的ts# 为17
update user$ set datats#=17 where name='BTGL'
COMMIT;
ALTER SYSTEM FLUSH SHARED_POOL;
然后当再建立新表的时候自动会到表空间btgl_dt 上。
如何为在用用户更改默认表空间
最新推荐文章于 2022-10-25 20:47:31 发布
本文介绍了一种不使用导入导出工具如imp等操作,而是直接更新数据库内部表的方法来更改用户的默认表空间。通过创建新的表空间并更新user$表中的datats#字段,可以实现用户新建表时自动使用新的表空间。
2278

被折叠的 条评论
为什么被折叠?



