批量move tablespace 指令碼範例
--------------------------------------
SALE_DAT unifrom size = 50M
SALE_IDX unifrom size = 20M
--------------------------------------
IC_TRANS_DTL
SL_SO_DTL
IC_TRANS_DTL_SEQ
IC_STORE_PROD
SL_MAKE_PRICE
IC_SCAN_LOG
SL_SO
PO_PR_DTL
PO_PO_DTL
PO_PR
select ' alter table channel.'||object_name||' move tablespace SALE_DAT ; ' from dba_objects
where object_type='TABLE' and wner='CHANNEL' and object_name in (
'IC_TRANS_DTL',
'SL_SO_DTL' ,
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR'
) ;
select ' alter index channel.'||index_name||' rebuild tablespace SALE_IDX ;' from dba_indexes where table_owner='CHANNEL' and wner='CHANNEL' and table_name in (
'IC_TRANS_DTL',
'SL_SO_DTL' ,
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR'
) ;
--------------------------------------
LOG_DAT unifrom size = 20M
LOG_IDX unifrom size = 10M
--------------------------------------
PO_PO ,
SL_SI ,
SL_SI_DTL ,
BD_PROD ,
SL_PROD_PRICE ,
CP_CPY_EXT ,
RM_RO ,
RM_RO_EXPECT_DTL
select ' alter table channel.'||object_name||' move tablespace LOG_DAT ; ' from dba_objects
where object_type='TABLE' and wner='CHANNEL' and object_name in (
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL'
) ;
select ' alter index channel.'||index_name||' rebuild tablespace LOG_IDX ;' from dba_indexes where table_owner='CHANNEL' and wner='CHANNEL' and table_name in (
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL'
) ;
--------------------------------------
BASE_DAT unifrom size = 10M
BASE_IDX unifrom size = 2M
--------------------------------------
select ' alter table channel.'||object_name||' move tablespace BASE_DAT ; ' from dba_objects
where object_type='TABLE' and wner='CHANNEL' and object_name not in (
'IC_TRANS_DTL',
'SL_SO_DTL' ,
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR' ,
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL'
) ;
SELECT ' alter index channel.'
|| index_name
|| ' rebuild tablespace BASE_IDX ;'
FROM dba_indexes
WHERE table_owner = 'CHANNEL' AND wner = 'CHANNEL'
AND table_name NOT IN
('IC_TRANS_DTL',
'SL_SO_DTL',
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR',
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL');
======
select ' alter table wm_wms.'||object_name||' move tablespace BASE_DAT ; ' from dba_objects
where object_type='TABLE' and wner='WM_WMS' ;
select ' alter index wm_wms.'||index_name||' rebuild tablespace BASE_IDX ; ' from dba_indexes
where table_owner='WM_WMS' ;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-682590/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 表及索引 move tablespace 常用指令碼索引指令碼
- 指令碼範例(轉)指令碼
- 自動化指令碼安裝mysql shell指令碼範例指令碼MySql
- 建立sqlserver資料庫指令碼 範例SQLServer資料庫指令碼
- How To Move The DB Audit Trails To A New TablespaceAI
- How to Move or Copy a Tablespace to Another Database (61)Database
- 建立SQL Server資料庫指令碼 範例SQLServer資料庫指令碼
- 批量生成DDL指令碼指令碼
- 批量改名的指令碼指令碼
- 關於move tablespace的問題總結
- [指令碼例項]——大批量建立信任關係+大批量分發檔案指令碼
- Move aud$和fga_log$資料到其它Tablespace
- sqoop指令碼批量生成OOP指令碼
- How to move Oracle Spatial objects from SYSAUX tablespace to a user defined tablespace [ID 1119758.1OracleObjectUX
- hadoop_批量命令指令碼&同步檔案指令碼Hadoop指令碼
- ANT批量執行Jmeter指令碼JMeter指令碼
- oracle使用監控指令碼_ck_tablespace.shOracle指令碼
- [指令碼例項]——統計系統資訊指令碼指令碼
- 命令列批量截圖Node指令碼命令列指令碼
- 批量修改檔名的bash指令碼指令碼
- shell指令碼批量操作使用者指令碼
- 批量匯出建立索引的指令碼索引指令碼
- ExcelWeb指令碼助手,自定義指令碼,批量操作Excel與網頁ExcelWeb指令碼網頁
- move tablespace: ORA-07445:exception encountered: core dump [qcdlgtd()+182]Exception
- shell指令碼例項指令碼
- shell指令碼舉例指令碼
- iOS使用shell指令碼批量修改屬性iOS指令碼
- 批量修改OC類名指令碼 -- python指令碼Python
- 【AWR】Oracle批量生成awr報告指令碼Oracle指令碼
- 儲存過程批量生成awr指令碼儲存過程指令碼
- Linux批量建立使用者指令碼Linux指令碼
- linux批量新增使用者指令碼Linux指令碼
- 轉貼:批量生成awr報告指令碼指令碼
- 【工具】批量刪除binlog 的指令碼指令碼
- Glide範例原始碼分析IDE原始碼
- shell指令碼和python指令碼實現批量ping IP測試指令碼Python
- 編寫shell指令碼的規範指令碼
- shell指令碼例項(2)指令碼