:來自
http://blog.csdn.net/m_changgong/ 作者
:張燕廣
關鍵字:
oracle
表空間
移動表空間
-----------------------------
對錶進行表空間移動操作
-----------------------------
如果有一張表
accounts
存放在表空間
example
下現在要把表
accounts
移動到表空間
demo
下,該怎麼操作?
操作語句如下:
alter table accounts move tablespace demo;
commit;
accounts
表的結構和資料會一起被移動到表空間
demo
下。如果要把表空間
example
下的所有表全部移動到表空間
demo
下該怎麼操作?
操作語句如下:
select 'alter table '||table_name||' move tablespace demo;
commit;' from user_tables where tablespace_name='example';
-----------------------------
對索引進行表空間移動操作
-------------------------- 如果
accounts
表上有索引
bmi_accounts,
表accounts
被移動到表空間
demo
後,其索引
bmi_accounts
並不會自動被移動到表空間
demo
中。移動索引的表空間改怎麼操作?
alter index bmi_accounts rebuild tablespace demo;
commit;
如果要把表空間
example
下的所有索引移動到表空間
demo
下該怎麼操作?
操作語句如下:
select 'alter index '||index_name||' rebuild tablespace demo;
commit;' from user_indexes where tablespace_name='example';
Oracle表和索引移動表空間
關鍵字 oracle 表空間 移動表空間 對錶進行表空間移動操作 如果有一張表accounts存放在表空間example下 現在要把表accounts移動到表空間demo下,該怎麼操作?操作語句如下 alter table accounts move tablespace demo commit a...
ORACLE 表和索引遷移表空間
表做空間遷移時,使用如下語句 例1 alter table tb name move tablespace tbs name 索引表空間做遷移,使用如下語句 例2 alter index index name rebuild tablespace tbs name 對於含有lob欄位的表,在建立時,...
Oralce中關於表和索引的表移動表空間
1 查詢當前使用者下的所有表 select alter table table name move tablespace tablespacename from user all tables 2 查詢當前使用者下的所有索引 select alter index index name rebuild...