DB2恢复( RESTORE&ROLLFORWARD)
2015-07-20 10:41
295 查看
RESTORE DATABASE source-database-alias { restore-options | CONTINUE | ABORT }
restore-options:
[ USER username [USING password] ]
[ Restore-Inventory-Clause ]
[ INCREMENTAL [ AUTOMATIC | ABORT ] ]
[ Media-Target-Clause ]
[ TAKEN AT date-time ]
[ [ TO target-directory ] | [ ON drive [ {,drive}… ] [ DBPATH ON drive ] ] ]
[ INTO target-database-alias ]
[ LOGTARGET {directory | { { INCLUDE | EXCLUDE } [ FORCE] }} ]
[ NEWLOGPATH directory ]
[ WITH num-buffer BUFFERS ] [ BUFFER buffer-size ]
[ REPLACE HISTORY FILE ] [ REPLACE EXISTING ]
[ REDIRECT [ GENERATE SCRIPT. file-name ] ]
[ PARALLELISM n ]
[ COMPRLIB lib-name ]
[ COMPROPTS options-string ]
[ WITHOUT ROLLING FORWARD ]
[ WITHOUT PROMPTING ]
Restore-Inventory-Clause:
rebuild-options |
TABLESPACE [ ONLINE ] |
TABLESPACE ( tablespace-name [ {,tablespace-name}… ] ) [ ONLINE ] |
HISTORY FILE [ ONLINE ] |
LOGS [ ONLINE ] |
COMPRESSIN LIBRARY [ ONLINE ]
Media-Target-Clause:
USE { TSM | XBSA } [ OPEN num-sess SESSIONS ] | SNAPSHOT [ LIBRARY shared-lib ]
[ OPTIONS { options-string | options-filename } ] |
LOAD lib-name [ OPEN num-sess SESSIONS ]
[ OPTIONS { options-string | options-filename } ] |
FROM dir/dev [ {,dir/dev}… ]
rebuild-options:
REBUILD WITH { ALL TABLESPACE IN { DATABASE | IMAGE }
[ EXCEPT TABLESPACE ( tablespace-name [ {,tablespace-name}… ] ) ] |
TABLESPACE ( tablespace-name [ {,tablespace-name}… ] ) }
前滚:
ROLLFORWARD DATABASE database-alias [ USER username [ USING password ] ]
[ TO { isotime [ ON ALL DBPARTITIONNUMS ]
[ USING LOCAL TIME | USING UTC TIME ]} |
{ END OF BACKUP [ ON ALL DBPARTITIONNUMS ] } |
{ END OF LOGS [ On-DbPartitionNum-Clause ] }
[ AND { COMPLETE | STOP } ]
] |
[ COMPLETE | STOP | CANCEL |
{ QUERY STATUS [ USING LOCAL TIME | USING UTC TIME ] }
[ On-DbPartitionNum-Clause ]
]
[TABLESPACE ONLINE | TABLESPACE(tablespace-name[{,tablespace-name}…])[ONLINE] ]
[ OVERFLOW LOG PATH ( log-directory
[{,log-directory ON DBPARTITIONNUM db-partition-number}…] ) ]
[ NORETRIEVE ]
[ RECOVER DROPPED TABLE dropped-table-id TO export-directory ]
On-DbPartitionNum-Clause:
ON { { DBPARTITIONNUM | DBPARTITIONNUMS }
( db-partition-number [ TO db-partition-number ],…) |
ALL DBPARTITIONNUMS [EXCEPT{DBPARTITIONNUM |DBPARTITIONNUMS}
( db-partition-number [ TO db-partition-number ],… )]
}
restore-options:
[ USER username [USING password] ]
[ Restore-Inventory-Clause ]
[ INCREMENTAL [ AUTOMATIC | ABORT ] ]
[ Media-Target-Clause ]
[ TAKEN AT date-time ]
[ [ TO target-directory ] | [ ON drive [ {,drive}… ] [ DBPATH ON drive ] ] ]
[ INTO target-database-alias ]
[ LOGTARGET {directory | { { INCLUDE | EXCLUDE } [ FORCE] }} ]
[ NEWLOGPATH directory ]
[ WITH num-buffer BUFFERS ] [ BUFFER buffer-size ]
[ REPLACE HISTORY FILE ] [ REPLACE EXISTING ]
[ REDIRECT [ GENERATE SCRIPT. file-name ] ]
[ PARALLELISM n ]
[ COMPRLIB lib-name ]
[ COMPROPTS options-string ]
[ WITHOUT ROLLING FORWARD ]
[ WITHOUT PROMPTING ]
Restore-Inventory-Clause:
rebuild-options |
TABLESPACE [ ONLINE ] |
TABLESPACE ( tablespace-name [ {,tablespace-name}… ] ) [ ONLINE ] |
HISTORY FILE [ ONLINE ] |
LOGS [ ONLINE ] |
COMPRESSIN LIBRARY [ ONLINE ]
Media-Target-Clause:
USE { TSM | XBSA } [ OPEN num-sess SESSIONS ] | SNAPSHOT [ LIBRARY shared-lib ]
[ OPTIONS { options-string | options-filename } ] |
LOAD lib-name [ OPEN num-sess SESSIONS ]
[ OPTIONS { options-string | options-filename } ] |
FROM dir/dev [ {,dir/dev}… ]
rebuild-options:
REBUILD WITH { ALL TABLESPACE IN { DATABASE | IMAGE }
[ EXCEPT TABLESPACE ( tablespace-name [ {,tablespace-name}… ] ) ] |
TABLESPACE ( tablespace-name [ {,tablespace-name}… ] ) }
前滚:
ROLLFORWARD DATABASE database-alias [ USER username [ USING password ] ]
[ TO { isotime [ ON ALL DBPARTITIONNUMS ]
[ USING LOCAL TIME | USING UTC TIME ]} |
{ END OF BACKUP [ ON ALL DBPARTITIONNUMS ] } |
{ END OF LOGS [ On-DbPartitionNum-Clause ] }
[ AND { COMPLETE | STOP } ]
] |
[ COMPLETE | STOP | CANCEL |
{ QUERY STATUS [ USING LOCAL TIME | USING UTC TIME ] }
[ On-DbPartitionNum-Clause ]
]
[TABLESPACE ONLINE | TABLESPACE(tablespace-name[{,tablespace-name}…])[ONLINE] ]
[ OVERFLOW LOG PATH ( log-directory
[{,log-directory ON DBPARTITIONNUM db-partition-number}…] ) ]
[ NORETRIEVE ]
[ RECOVER DROPPED TABLE dropped-table-id TO export-directory ]
On-DbPartitionNum-Clause:
ON { { DBPARTITIONNUM | DBPARTITIONNUMS }
( db-partition-number [ TO db-partition-number ],…) |
ALL DBPARTITIONNUMS [EXCEPT{DBPARTITIONNUM |DBPARTITIONNUMS}
( db-partition-number [ TO db-partition-number ],… )]
}
相关文章推荐
- IntelliJ IDEA手工安装插件方法
- 关于wifi的方法
- 接口的定义与实现
- Zend Studio 安装+破解
- Scala隐式转换
- B-tree和B+tree浅析
- JAVA StringBuffer类与StringTokenizer类
- spring aop的五种通知类型
- SQL helper
- hdu 5035 概率论
- javascript js获取url及url参数解析
- MAC OS下使用OpenSSL生成私钥和公钥的方法
- 微信雷达
- 顶级人生规划[转]
- access提示"以独占方式打开或没有权限"的解决方法
- [Win32] UAC用户账户控制(提权+降权)
- poj 2996 Help Me with the Game 暑假第10题 模拟 大水
- 根据滑动距离图片做缩放
- 开始刷leetcode day72: Binary Tree Preorder Traversal
- Android多种方式实现自定义Dialog对话框