DB2备份还原中常用的sql语句

Posted 办公室的仙人掌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DB2备份还原中常用的sql语句相关的知识,希望对你有一定的参考价值。

初始化环境

0.启动  db2start

1.Cmd  环境下输入  db2cmd   新打开db2 操作窗口

2.连接数据库   db2 connect to  db_name

3.在本地主机备份语句   db2 backup database db_name to D:

               备份成功得到备份映像的时间戳 

 

4.在该环境下创建数据库    db2 create database db_name

Db2  create database pb_db using codeset gbk territory zh_CN pagesize 8192 ---建库;

Db2  connect to pb_db ---连接;

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

 

Db2 create temporary tablespace temp(tablespace_name) pagesize 32k managed by database using (file ‘数据库所在路径\文件所在路径.file‘ 5000) extentsize 80 bufferpool testpool --临时表空间;

------查看数据库的表空间

Db2  list  tablespaces show  detail 

 

 

           命令成功完成

5. 连接数据库

        Db2 connect to db_name 

6.  db2  restore database  old_name  from  d:\(只写到备份文件所在的根目录)  taken at  201722  into  new_name

       报错 sql2542n--未备份表空间,需要重定向表空间备份

以上是关于DB2备份还原中常用的sql语句的主要内容,如果未能解决你的问题,请参考以下文章

MSSQL Server 数据库备份还原常用SQL语句及注意

MSSQL Server 数据库备份还原常用SQL语句及注意

mysql中备份和还原数据库的语句啥啊

SQL server 如何用语句备份和还原数据

sqlserver怎么备份还原数据库

用SQL语句备份数据库