oracle如何修改表的表空間 oracle如何替換表空間?
oracle如何替換表空間?方法/步驟1。在環(huán)境準(zhǔn)備好運(yùn)行之前,停止數(shù)據(jù)庫(kù)中使用的所有服務(wù)。2修改表空間的名稱。1使用Oracle用戶登錄以sysdba2的身份執(zhí)行$sqlplus/as。執(zhí)行以下命令
oracle如何替換表空間?
方法/步驟1。在環(huán)境準(zhǔn)備好運(yùn)行之前,停止數(shù)據(jù)庫(kù)中使用的所有服務(wù)。2修改表空間的名稱。1使用Oracle用戶登錄以sysdba2的身份執(zhí)行$sqlplus/as。執(zhí)行以下命令來修改表空間:SQL> alter table space test rename to test1。注意:可以連續(xù)重命名多個(gè)表空間。4確認(rèn)已從V$tablespace SQL>exit3修改了表空間名稱SQL>select name。啟動(dòng)數(shù)據(jù)相關(guān)應(yīng)用程序。應(yīng)用程序管理員啟動(dòng)與數(shù)據(jù)庫(kù)相關(guān)的應(yīng)用程序
1。在系統(tǒng)或系統(tǒng)用戶下運(yùn)行。2該腳本需要要傳輸?shù)谋砜臻g的用戶和名稱。三。通過DBA | Tables查找源用戶的所有表| namefromdba | tablewhereowner=“user”)loopexecute interface“alter table”| c.table | Name | “movetablepsace”|-tablespace Name“-重建表的所有索引,對(duì)于c1in(selectindex)| namefromdba | indexwheretable | Name=c.table | Name)loopalterindexc1.index |的名稱namerebuildablespace endloopendloop是一個(gè)總體思路。試試
alter table IPMONEX add partition data 2012--向表IPMONEX 2012添加一個(gè)分區(qū)值小于(“2010100000001”)的數(shù)據(jù)--分區(qū)依據(jù)?表空間用戶2011——在表空間用戶2011上創(chuàng)建這個(gè)分區(qū)——下面是分區(qū)控制參數(shù)pctfree 10——保留10%作為更新,使用initrans 1——表示受每件事影響的數(shù)據(jù)塊的最小數(shù)目maxtrans 255——表示受每件事影響的數(shù)據(jù)塊的最大數(shù)目——以下是存儲(chǔ)參數(shù)(初始48K——初始存儲(chǔ)大小minextents 1——最小擴(kuò)展數(shù)unlimited——最大擴(kuò)展數(shù)unlimited))