`
LYC557
  • 浏览: 12718 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

db2数据库还原命令

db2 
阅读更多
db2数据库还原命令.
如需帮助,请发邮件到 lyc557@163.com
1.备份的数据库(olddb) 与要还原的数据(newdb)名不相同:
db2 restore db olddb into newdb;

2.当前目录下存在多个备份文件.需要指定时间
db2 restore db olddb taken at 20120819175932 into newdb;

3.需要指定备份文件的目录
db2 RESTORE DATABASE olddb FROM "/media/olddb.0.db2inst1.NODE0000.CATN0000.20120819175932.001"
TAKEN AT 20120819175932  INTO newdb;

4.需要指定newdb NEWLOGPATH路径
db2 RESTORE DATABASE olddb FROM "/media/olddb.0.db2inst1.NODE0000.CATN0000.20120819175932.001"
TAKEN AT 20120819175932 NEWLOGPATH "/opt/log" WITH 2 BUFFERS BUFFER 1024 INTO newdb;

5.需要指定表空间的
1).创建文件夹
mkdir /home/db2inst1/db2space/newdb_sp0;
mkdir /home/db2inst1/db2space/newdb_sp1;
mkdir /home/db2inst1/db2space/newdb_sp2;
mkdir /home/db2inst1/db2space/newdb_sp3;
mkdir /home/db2inst1/db2space/newdb_sp4;
mkdir /home/db2inst1/db2space/newdb_sp5;
mkdir /home/db2inst1/db2space/newdb_sp6;

2).还原命令加入 redirect without rolling forward
db2 RESTORE DATABASE olddb FROM "/media/olddb.0.db2inst1.NODE0000.CATN0000.20120819175932.001"
TAKEN AT 20120819175932 NEWLOGPATH "/opt/log" WITH 2 BUFFERS BUFFER 1024 INTO newdb
redirect without rolling forward;

3).设置表空间目录
SET TABLESPACE CONTAINERS FOR 0 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "/home/db2inst1/db2space/newdb_sp0");
SET TABLESPACE CONTAINERS FOR 1 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "/home/db2inst1/db2space/newdb_sp1");
SET TABLESPACE CONTAINERS FOR 2 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "/home/db2inst1/db2space/newdb_sp2");
SET TABLESPACE CONTAINERS FOR 3 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "/home/db2inst1/db2space/newdb_sp3");
SET TABLESPACE CONTAINERS FOR 4 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "/home/db2inst1/db2space/newdb_sp4");
SET TABLESPACE CONTAINERS FOR 5 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "/home/db2inst1/db2space/newdb_sp5");
SET TABLESPACE CONTAINERS FOR 6 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "/home/db2inst1/db2space/newdb_sp6");

3).还原继续.注意为olddb
RESTORE DATABASE olddb CONTINUE;

6.数据库还原退回
db2 restore db 注意为olddb abort

7.还原后如果NEWLOGPATH 需要变更的
db2 UPDATE DB CFG FOR newdb USING NEWLOGPATH /db2/db2inst1/db2logpath
db2 UPDATE DB CFG FOR newdb  USING LOGFILSIZ 10001
db2 force applications all;
db2stop;
db2start;

如需帮助,请发邮件到 lyc557@163.com
0
4
分享到:
评论

相关推荐

    DB2数据库备份还原.SQL

    DB2数据库备份还原.SQL 命令 介绍 详细操作说明。

    DB2数据库相关操作笔记很实用-数据备份,数据还原,定时备份等

    1. 注意事项 2. 数据库安装 ——2.1 DB2 Express-C Version 11.1 下载 ——2.2 数据库安装步骤 3. 创建数据库 —— 3.1 找到服务器上面的命令窗口 —— 3.2 创建数据库详解 ...—— 7.2 卸载DB2数据库

    linux 下的 DB2命令

    linux 下的 DB2命令linux 下的 DB2命令linux 下的 DB2命令linux 下的 DB2命令

    db2还原命令

    进行数据库的脱机备份还原,表空间的重新定向

    db2常用命令大全

    db2 restore db <db2name> --还原数据库 4、db2 list application --查看所有连接(需要连接到具体数据库才能查看) 5、db2start --启动数据库 db2stop --停止数据库 6、create database <数据库名> using ...

    Linux环境下DB2V10.5安装详解以及DB2数据还原远程编目

    自己实际操作整理的Linux下安装DB2,以及数据库还原,导入方法命令。使用Xshell操作的。全程使用Linux命令操作。

    db2 v9重定向恢复

    1》使用命令 db2 restore db db1_dwe from c:\dwe95 taken at 20071213133623 redirect generate script db1.clp ,生成重定向回复脚本db1.clp。 2》修改db1.clp脚本,首先找到 TAKEN AT 20071213133623 这一行,把下...

    db2常用命令小结

    总结了db2数据库的常用命令,包括数据库的启动、备份、还原

    DB2常用命令

    收集的一些DB2常用命令,如何导数、备份还原数据库等。

    神通数据库-数据库快速入门.pdf

    序,并创建向数据库发送命令并处理结果的应用程序;也可以将程序在数据库中存储为存储过程,并创建执 行存储过程并处理结果的应用程序。 • 完整性约束机制 神通数据库使用约束来自动强制数据库完整性的方式。约束...

    mysql数据库太大了如何备份与还原

    mysqlhotcopy -u root -p<rootpass> db1 db2 … dbn 如果需要备份全部数据库,可以加上–regexp=”.*”参数。 Mysqlhotcopy命令可自动完成数据锁定工作,备份时不用关闭服务器。 它还可以刷新日志,使备份文件和...

    mysql备份脚本,非常好用

    #!/bin/bash # 热备份mysql库表,打包文件结构是...如果是只需要还原某张表,则最好手动提取sql后,利用Navicat等工具还原,或者用mysql命令还原。 # 3.备份数据库:./mysqlbackup-v1.sh -t backup -d db1,db2[....]

    睿思BI-数据仪表盘源商业智能数据可视化系统

    1.安装数据,系统基于mysql数据库,先创建rs_report数据库,再解压datas/rs_report_data.zip文件,通过 mysql -u root -p rs_report命令还原文件到 rs_report 数据库中。2.安装程序,此项目为msql/hive/kylin)

    mysql中Table is read only的解决方法小结

    如果是使用中的数据库突然出现些类问题 在Linux下面执行下面命令就可以了,当然你要找到你的mysql目录 linux中 代码如下: /usr/local/mysql/bin/mysqladmin -u root -p flush-tables windows中 可以在cmd中执行lush-...

    mysql使用疑难问题汇总

    教程名称:mysql使用疑难问题汇总课程目录:【】10个节省时间的MySQL命令【】DB2环境变量管理方法集【】Linux下MySQL整个数据库的备份与还原【】MaxDB数据库和MySQL数据库的主要差别【】MySQL内存表的特性与使用介绍...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    db2 IBM DB2在企业级的应用最为广泛, 在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器。收费 大型企业 Access 微软 Access是一种桌面数据库,只适合数据量少的应用,在处理少量 数据和单机访问的数据库时...

    citrix 中文管理操作手册

    IBM DB2 130 保护网络通信 130 保护客户端服务器通信 131 使用 SecureICA 132 启用 SSL/TLS 协议 132 配置会话数据加密 133 为 ICA 加密设置策略 134 配置服务器和客户端之间的 SSL/TLS 134 实现 SSL Relay 的任务...

Global site tag (gtag.js) - Google Analytics