成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

DB2歸檔日志的管理方案從哪幾點入手?

數據庫
此文章主要向大家描述的是DB2歸檔日志的管理方案,以及對其需求,問題分析,使用USEREXIT程序的實際操作方法等內容的介紹。

此文章主要向大家講述的是DB2歸檔日志的管理方案,我們主要是從其需求描述。問題分析,使用USEREXIT程序的實際操作方法等相關內容對DB2歸檔日志的管理方案進行描述,以下就是文章的主要內容講述。

 

需求描述

由于使用了LOGRETAIN=ON數據庫配置,所以數據庫日志文件將不會被數據庫從活動日志目錄中自動刪除或循環利用,活動日志目錄中的日志文件將會越來越多,所以需要對該目錄下的日志文件進行歸檔。

問題分析

將LOGRETAIN設置為ON后,數據庫將支持前滾恢復。此時,系統中將會存在三種類型的日志文件:

活動日志:該日志包含尚未提交或回滾的事務單元的相關信息,以及已提交但尚未寫入數據庫文件的事務的信息。

聯機存檔日志:活動日志中所有改動對正常處理已不需要,即該日志中所記錄的事務都已提交并寫入數據庫文件時,該活動日志轉換為聯機存檔日志。稱之為聯機,是由于它們與活動日志存放在同一個目錄下。

脫機存檔日志:將聯機存檔日志從活動日志目錄下Copy到另外的地方存檔,就稱為脫機存檔日志。這些日志可能在數據庫前滾恢復的時候仍然需要。

DB2歸檔日志管理數據庫日志的工作可以手工完成(即將聯機存檔日志手工拷貝到某個archive目錄),也可由編寫USEREXIT程序自動維護。

由于DB2對所有平臺都提供了相應的USEREXIT示例程序,而且非常易于修改和使用,所以IBM建議用戶使用USEREXIT程序來DB2歸檔日志文件。

使用USEREXIT程序的方法

要使用User exit program自動化log文件的archiving和retrieval過程:

1. 設置database cfg參數logarchmeth1 為USEREXIT

 

  1. connect to sample  
  2. update db cfg using logarchmeth1 USEREXIT  
  3. connect reset  

 

2. 創建user exit programs。該程序必須是一個名為db2uext2的可執行文件。DB2在各種平臺上都提供了User Exit的示例程序,用戶可以通過直接修改該樣本文件來實現自己的user exit程序。

在UNIX(R) based的系統中,該程序存放在sqllib/samples/c目錄下.

 

  1. There are four sample user exit programs for UNIX based systems:  
  2. • db2uext2.ctsm  
  3. This sample uses Tivoli(R) Storage Manager to archive and retrieve database log files.  
  4. • db2uext2.ctape  
  5. This sample uses tape media to archive and retrieve database log files .  
  6. • db2uext2.cdisk  
  7. This sample uses the operating system COPY command and disk media to archive and retrieve database log files.  
  8. • db2uxt2.cxbsa  
  9. This sample works with the XBSA Draft 0.8 published by the X/Open group. It can be used 
    to archive and retrieve database log files. This sample is only supported on AIX.  

 

• 在Windows(R) 系統中,該文件存放在sqllib/samples/c目錄下。

 

  1. There are two sample user exit programs for Windows operating systems:  
  2. • db2uext2.ctsm  
  3. This sample uses Tivoli Storage Manager to archive and retrieve database log files.  
  4. • db2uext2.cdisk  
  5. This sample uses the operating system COPY command and disk media to archive and retrieve database log files.  

 

3. 配置該示例程序,指定要將日志文件Archive到哪個系統目錄中(在windows平臺下,程序中默認為c:\mylogs)。

 

  1. #define ARCHIVE_PATH "c:\\mylogs\\"  
  2. #define RETRIEVE_PATH "c:\\mylogs\\"  
  3. #define AUDIT_ERROR_PATH "c:\\mylogs\\"  

 

4. 編譯該C文件

cl db2uext2.c

5. 拷貝db2uext2.exe到/SQLLIB/BIN目錄下

6. 在db2cmd中鍵入archive log for db sample user db2admin using duan1980命令強制執行log日志歸檔任務。查看c:\mylogs目錄下有無日志文件歸檔,驗證是否成功。以上的相關內容就是對DB2歸檔日志管理方案的介紹,望你能有所收獲。

 

 

責任編輯:佚名 來源: CNBeta
相關推薦

2010-08-16 10:53:33

DB2 9管理軟件安裝

2010-08-17 13:00:19

DB2數據遷移

2010-08-27 11:22:01

DB2日志文件歸檔

2010-11-04 11:07:56

DB2管理命令

2010-11-01 11:13:57

DB2表管理

2010-11-01 12:11:43

DB2表空間

2010-11-01 11:45:06

DB2管理頁大小

2010-08-17 13:37:18

DB2 Online

2010-08-18 10:59:20

IBM DB2 Cat

2010-09-01 10:17:14

DB2日志

2010-09-01 14:46:16

DB2表空間

2010-09-30 11:55:03

DB2表空間

2010-08-06 13:40:06

DB2建立nickna

2010-08-04 15:00:06

DB2未使用索引

2010-07-30 13:21:21

2010-08-16 13:53:26

2010-08-12 17:55:04

DB2無限活動日志策略

2010-08-12 16:10:45

DB2 Online

2010-08-20 10:26:25

DB2數據類型

2010-07-30 15:03:25

DB2 9管理軟件安裝
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 狠狠av| 精品成人av| 国产91 在线播放 | 国久久| 91精品一区二区 | 国产乱一区二区三区视频 | 午夜在线视频一区二区三区 | 日韩高清中文字幕 | 国产男女视频 | 欧美福利| h视频免费在线观看 | 国产日韩欧美在线观看 | 龙珠z国语版在线观看 | 日韩视频在线一区二区 | 欧美在线看片 | 欧美日韩在线成人 | 亚洲精品一区二区三区蜜桃久 | 久产久精国产品 | www.99re| 日韩在线视频一区二区三区 | 国产高清精品一区二区三区 | 国产精品入口 | 国产第一页在线观看 | 日韩精品一区二区三区在线观看 | 日韩免费一区 | 亚洲a在线观看 | 国产高潮好爽受不了了夜色 | 91文字幕巨乱亚洲香蕉 | 九九亚洲精品 | 欧美日韩高清在线观看 | www.国产精品| 亚洲自拍偷拍免费视频 | 欧美在线一区二区三区 | 亚洲毛片在线观看 | 亚洲欧美日韩精品久久亚洲区 | 国产精品美女久久久 | 国产精品视频免费播放 | 在线观看成人 | 国产精品色综合 | 日韩在线一区二区 | 久草久草久草 |