新聞中心
以下的文章主要向大家講述的是DB2 多分區(qū)數據庫備份的正確操作流程,以及對DB2 多分區(qū)數據庫備份的實際操作中要涉及到的相關細節(jié)的描述,以下就是文章的主要內容的詳細描述,望大家有所收獲。

創(chuàng)新互聯專注為客戶提供全方位的互聯網綜合服務,包含不限于網站制作、成都做網站、洛龍網絡推廣、微信小程序定制開發(fā)、洛龍網絡營銷、洛龍企業(yè)策劃、洛龍品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯為所有大學生創(chuàng)業(yè)者提供洛龍建站搭建服務,24小時服務熱線:028-86922220,官方網址:www.cdcxhl.com
分區(qū), 數據庫
編目分區(qū):
- Catalog database partition number = 0
這個就是編目分區(qū)。
斷掉所有的連接。
- DB2 force applications all
- DB2_all "<<+0
- DB2_all "<<-0
- DB2_all "<<+0< DB2 restore db sample from d:\data taken at 20090212141538 replace existing "
- DB2_all "<<-0< DB2 restore db sample from d:\data taken at 20090212141630 replace existing"
- replace existing
- If a database with the same alias as the target database alias already exists, this parameter specifies
- that the restore utility is to replace the existing database with the restored database. This is useful
- for scripts that invoke the restore utility, because the command line processor will not prompt the
- user to verify deletion of an existing database. If the WITHOUT PROMPTING parameter is specified,
- it is not necessary to specify REPLACE EXISTING, but in this case, the operation will fail if events occur that normally require user intervention.
為對分區(qū)數據庫的所有分區(qū)進行備份操作,我們可利用 DB2_all 的作用。在語句前加上 DB2_all,并將語句引用在 "" 中,可令該語句在一個實例中的每個分區(qū)上被執(zhí)行,而無需分別對每個分區(qū)重復發(fā)出相同的命令。BACKUP 便可通過這種方式實現對分區(qū)數據庫的操作,但是對于編目分區(qū)例外。由于 DB2 在備份或恢復時要求獨占編目分區(qū),因此在對其它分區(qū)進行備份操作之前,首先必須先完成該分區(qū)的備份操作。
另外,在 DB2_all 之后的 "" 語句中,我們還可以以下述方式作開頭,以指定命令所作用的分區(qū):
<<+分區(qū)號< :表示后續(xù)命令作用于該分區(qū)。
<<-分區(qū)號< :表示后續(xù)命令作用于除該分區(qū)之外的其它分區(qū)。
||<<-分區(qū)號< 或 <<-分區(qū)號; :表示后DB2 多分區(qū)數據庫備份續(xù)命令作用于除該分區(qū)之外的其它分區(qū),
并且是以并行方式進行的。
綜上所述,對于分區(qū)數據庫的數據進行備份操作的命令為(以編目分區(qū)號為 0 舉例):
1. 無需并行操作的方式:
當備份操作不需要使用并行方式時,則不存在先對編目分區(qū)進行操作的問題,此時可通過一條命令實現備份操作。
DB2_all "DB2 BACKUP DATABASE <數據庫別名> TO <路徑/設備名>"
2. 使用并行操作的方式:
DB2_all "<<+0< DB2 BACKUP DATABASE <數據庫別名> TO <路徑/設備名>" (windows下)
DB2_all "||<<-0< DB2 BACKUP DATABASE <數據庫別名> TO <路徑/設備名>"
或
DB2_all "<<-0<; DB2 BACKUP DATABASE <數據庫別名> TO <路徑/設備名>"
即首先對編目分區(qū) - 0 號分區(qū)進行備份操作,然后再對除編目分區(qū)之外的其它分區(qū)同時并行操作,以縮短操作的時間,這一點體現了分區(qū)數據庫的優(yōu)越性。
- DB2 force applications all
- DB2_all "<<+0
- DB2_all "<<-0
上述的相關內容就是對DB2 多分區(qū)數據庫備份的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】
- IBM DB2 Content Manager V83與手工配置SSL
- 失敗DB2? access 服務器配置的正確恢復流程
- DB2確定某個表的統(tǒng)計信息的收集時間大揭秘
- import 或是 load多個DB2主從表談何容易?
- 揭秘DB2 9數據庫需要的內存與磁盤條件!
當前名稱:DB2多分區(qū)數據庫備份的正確操作流程演示
文章出自:http://fisionsoft.com.cn/article/dpgjcos.html


咨詢
建站咨詢
