ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle 8i-Oracle 10 Check List

Oracle 8i-Oracle 10 Check List

原创 Linux操作系统 作者:golden_zhou 时间:2011-08-30 15:34:11 0 删除 编辑

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/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-03-09

  • 博文量
    238
  • 访问量
    344444