ORACLE如何修改表所在的表空间

AC01表原来属于SYSTEM表空间,现在想把这个表换到自己建立的AA表空间中该怎么做。alter table ac01 move tablespace AA;时报错表或视图不存在。或者在IMP的时候能修改最好了。导出时候是SYSTEM表空间。

第1个回答  2018-06-05
如果你有Toad的话,登录后点击 模式浏览器,在对应的表上右击-->更改表-->物理属性-->在表空间项选择想要更改的表空间,点击确定即可。
第2个回答  2018-04-25
alter table user.AC01 move tablespace AA;

说明:user 是指AC01所属于的用户。你要么用这个表所属的用户登陆执行你问题中的脚本,
要么在表前面加上这个表所属的用户。
你肯定是用system执行的alter table ac01 move tablespace AA;
而你的AC01又不属于system用户,所以会提示表或视图不存在。
时间太久了,你可能也不会采纳,在此回答以便以后的朋友们方便学习
相似回答