程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2表級備份的方法

DB2表級備份的方法

編輯:DB2教程

數據庫的備份是DBA都需要重點掌握的部分,下文將為您介紹DB2數據庫的表級備份的實現防范,供您參考,希望對您有所啟迪。

有時備份全庫對於數據倉庫這樣規模的數據比較痛苦,以前我們的生產環境還有TOVILI支持,現在轉用VERITAS,也沒有購買DB2的客戶端,備份全庫比較麻煩,所以想還是實現表級備份。

平台:WIN2000; DB2 UDB V8.2; 數據庫

1.F:DAILYDailyExportStmtGen.sql:
由於書寫SELECT語句後,總是提示錯誤,該語句請參看參考1,即可;
2. 編寫備份批處理文件
C:WINNTSYSTEM32Daily_dwbak.bat

@ECHO OFF

set dst=%date:~4,4%%date:~9,2%%date:~12,2%

if exist F:dailybackup goto creat_dst

md F:dailybackup

:creat_dst

if exist F:dailybackup\%dst% goto db2_export

md F:dailybackup\%dst%

:db2_export

db2batch -d dwdb -a db2inst2/ibmdb2 -f F:dailyDailyExportStmtsGen.sql -s OFF -q ON > F:dailyDailyExportScript.sql

db2 connect to dwdb user db2inst2 using ibmdb2

db2 -vf F:dailyDailyExportScript.sql

db2 connect reset

:copy_src

move F:daily*.ixf F:dailybackup\%dst%

F:Dailyarj284arj a -r F:dailybackup\%dst%.arj F:dailybackup\%dst%

del F:dailybackup\%dst%*.* /S /Q

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved