欢迎投稿

今日深度:

DB2数据库的建库备份和恢复

DB2数据库的建库备份和恢复


Db2环境下建库步骤如下:

1. su – db2inst 注意 ‘-’少了后边会出错;

2. db2 进入db2命令行模式;

3. create database pb_db on /home/db2inst using codeset gbk territory zh_CN pagesize 8192 ---建库;

4. connect to pb_db ---连接;

5. create bufferpool testpool size 2000 pagesize 32k --临时表空间缓冲池;

6. create temporary tablespace temp pagesize 32k managed by database using (file '\home\db2inst1\rdl\data' 5000) extentsize 80 bufferpool testpool --临时表空间;

7. create bufferpool pbloop immediate size 1000 pagesize 32k --用户表空间缓冲池;

8. create regular tablespace pbxt pagesize 32k managed by database using (file '\home\db2inst1\rdl\data\user' 1024M) autoresize no extentsize 32 overhead 10.5 prefetchsize 32 transferrate 0.14 bufferpool pbloop --用户表空间

Db2数据库备份步骤如下:

1. 确保没有用户使用DB2:

db2 list applications for db pb_db;

\

2. 停掉数据库并重新启动,以便断掉所有连接:

db2stop fZ喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcmNlPC9wPgo8cD5kYjJzdGFydDs8L3A+CjxwPiA8aW1nIHNyYz0="http://www.2cto.com/uploadfile/Collfiles/20150203/2015020309545319.png" alt="\">

3. 执行备份命令:(使用TSM作为备份介质)

db2 backup db pb_db use tsm备份成功,将会返回一个时间戳

db2 backup db pb_db to /home/db2inst1/rdl/data 在data文件夹下备份数据库生成一个001文件

\

Db2数据库恢复步骤如下:

1. 查看备忘历史记录:

db2 list history backup all for pb_db;

\

2. 恢复某个时间点的数据:

db2 restore database pb_db from /home/db2inst1/rdl/data taken at 20140625141510

\

此时会有警告提示,填写y就会恢复完成


www.htsjk.Com true http://www.htsjk.com/DB2/20207.html NewsArticle DB2数据库的建库备份和恢复 Db2环境下建库步骤如下: 1. su – db2inst 注意 ‘-’少了后边会出错; 2. db2 进入db2命令行模式; 3. create database pb_db on /home/db2inst using codeset gbk territory zh_CN pages...
评论暂时关闭