DT2 UMLAUT DB 升級(Oracle 8i-Oracle 10) Check List
事業處: DT2 開始時間: 08:00 am 總負責人: 周德金
项次 步驟 负责人 备注
1 分別將需要導出的大表(>1G)資料導入中轉DB(10.153.32.100) UMLAUTNEW 周德金 前期完成
2 中轉DB(10.153.32.100)的Undo空間根據需要至少新增一個2G的數據文件 周德金
3 大表數據按指定日期導入中轉DB,後續生成之測試數據由鄭志成在切換之前統一清除 鄭志成
port 1526-->1528-->1526
1 確定 所有應用是否關閉 SFC Team
確認停線後, 關閉WEB及所有程式 SFC Team
2 確認程式關閉後, 關閉監聽器, 強制歸檔3次, 確認出現1024Bytes歸檔文件 ,關閉UMLAUT (10.153.32.80)資料庫 . 周德金
拷貝UMLAUT (10.153.32.80) 正式資料庫的歸檔到Standby(10.153.32.81)-->UMLAUTOLD 資料庫上恢復 .
開啟UMLAUT (10.153.32.80) 正式資料庫
正式資料庫 強制歸檔3次
拷貝UMLAUT (10.153.32.80) 正式資料庫的歸檔到Standby Standby(10.153.32.81)資料庫上恢復 .
3 利用TOAD登入到Standby(10.153.32.81)-->UMLAUTOLD 資料庫 alter database open read only;
4 打開兩個Toad或者sqlplus, 使用system&sfism4用戶分別登入UMLAUTNEW資料庫 周德金 "1. SFISM4 用於操作
2. SYSTEM 用於查看"
5 使用腳本刪除 UMLAUTNEW 小於1G以下數據量的表資料(注意disable所有trigger;注意undo空間使用) 周德金 TRUNCATE TABLE TABLE_NAME;
6 使用腳本導入 UMLAUTNEW 小於1G以下數據量的表資料 周德金 "1. 注意disable所有trigger&job;
2. 注意undo空間使用"
7 使用腳本導入 UMLAUTNEW 大於1G以上數據量的表資料之前未導入部分 周德金 "1. 注意disable所有trigger;注意undo空間使用;
2. 大表導入明細
a. FISM4.R_WIP_KEYPARTS_T.LINK_TIME >= TO_DATE('2010-07-01 00:00:00','YYYY-MM-DD HH24:MI:SS');
b. SFISM4.R_SN_DETAIL_T.IN_STATION_TIME >= TO_DATE('2010-07-01 00:00:00','YYYY-MM-DD HH24:MI:SS');
c. SFISM4.R_WIP_TRACKING_T.IN_STATION_TIME >= TO_DATE('2010-06-01 00:00:00','YYYY-MM-DD HH24:MI:SS');
d.SFISM4.R_WIP_LOG_T.IN_STATION_TIME >= TO_DATE('2010-07-01 00:00:00','YYYY-MM-DD HH24:MI:SS');
e. SFISM4.R_FAN_KEYPARTS_T.LINK_TIME >= TO_DATE('2010-07-01 00:00:00','YYYY-MM-DD HH24:MI:SS');
"
8 數據導入完成后,要分別enable 失效的相關 trigger ,job,另外要rebuild表中的所有失效 index 周德金
9 使用腳本分析 UMLAUTNEW 小於1G以下數據量的表資料 周德金 ANALYZE TABLE TABLE_NAME COMPUTE STATISTICS ;
10 使用腳本分析 UMLAUTNEW 大於1G以下數據量的表資料 周德金 "1. dbms_stats.gather_table_stats
2. dbms_stats.gather_index_stats"
11 編譯相關的存儲過程等,并確認表格的同義詞、索引、觸發器及權限都正確 周德金 dbms_utility.compile_schema('schema_name');
12 保養中轉DB(10.153.32.100) UMLAUTNEW,切換NOARCHIVELOG-->ARCHIVELOG 周德金 注意切換為歸檔模式
13 切換正式資料庫UMLAUT (10.153.32.80) 與中轉資料庫(10.153.32.100) IP 周德金 注意Update hosts/listener.ora/tnsnames.ora/ifcfg-eth0/ifcfg-eth1
1528-->1526
14 通知BPA開啟程式及WEB,連接測試並CHECK運行狀態 SFC Team
數據導入、刪除過程中,需要隨時注意數據及undo表空間使用狀況,適時增加數據文件
核准: 审核: 制表: 周德金
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25198367/viewspace-706233/ ,如需转载,请注明出处,否则将追究法律责任。