Linux下导出db2数据库还原到windows下
来源:互联网 发布:bl漫画软件 编辑:程序博客网 时间:2024/05/20 14:23
1. 切换用户
su –db2inst1
2. 连接数据库
db2 connect to 数据库名 user 用户名 using 密码
3. 用db2look命令生成DDL
db2look -d bbsp -e -l -o db2look_bbsp.ddl
其中bbsp为导出数据库的名称,db2look_bbsp.ddl为生成为数据库所有用户对象,包括表空间,简单说就是基本的创建表的语句。
4.在该目录下创建导出文件bbspdata
基本命令:mkdir bbspdata
5.进入bbspdata目录
基本命令:cd bbspdata
6. 用db2move 导出数据
基本命令:db2move bbsp export
7.最终在bbspdata中的文件如下所示:
在bbspdata 目录下会有好多后缀名为ixf 和msg 的文件,其中ixf为数据表文件,msg后缀的为消息文件,其中最重要的是db2move.lst存放导出表和消息文件的对应关系。
8.在Windows下创建数据库
输入 db2satrt—开始数据库
db2 create datebase bbspls—创建数据库名称为lsbbsp
db2 connect to bbspls —连接到bbspls数据库上,显示数据库信息
特别注意:(这个创建数据库的过程需要耐心等待一段时间,请别退出)
9.创建schema
名称为bbsp,授权db2 grantdbadm on database to user hspcadmin
10.设置PAGESIZE
db2 CREATE BUFFERPOOL "BUP4K" SIZE 10000 PAGESIZE 4096
db2 CREATE BUFFERPOOL "BUP8K" SIZE 10000 PAGESIZE 8192
db2 CREATE BUFFERPOOL "BUP16K" SIZE 10000 PAGESIZE 16384
db2 CREATE BUFFERPOOL "BUP32K" SIZE 10000 PAGESIZE 32768
10.执行创建ddl脚本(创建表空间和表结构)
命令:db2 -tvf db2look_bbsp.ddl
在windows下切换到存放导出的文件中,我的是在如下路径
11. 导入数据库
进入F:\DB2\bbspdata路径下,执行db2move bbspls load命令(在db2cmd条件下)
- Linux下导出db2数据库还原到windows下
- 如何将在Linux下导出的db2数据库还原到windows下
- linux下的DB2数据库表结构和数据分开的备份,还原到windows下,环境如下
- Linux下DB2数据库的备份及还原
- WIN XP 下DB2数据库还原问题
- 从linux系统备份的db2数据库如何还原到windows系统上
- MySQL在Windows和Linux下还原数据库
- 详解Windows和Linux下从数据库导出表结构,以及Linux下如何导入.sql文件到MySQL数据库
- linux下 创建db2数据库
- Linux下创建DB2数据库
- linux下db2数据库命令
- 导出Windows服务器下的Oracle数据库并导入到Linux服务器下的Oracle数据库中。
- windows/linux下,把mysql数据库,sql导出表数据到excel中
- Windows下还原Oracle数据库常用命令
- MySQL 命令行 备份、还原数据库 windows下
- Windows平台下DB2数据库安装
- Windows 和Linux 下 Mysql 数据库备份导出
- REDHAT LINUX AS5 下 MYSQL 数据库还原
- WebService 一 (使用JDK实现WebService)
- 前端面试题
- Vue学习笔记五
- c++中提取string中字符的方法
- 【面经笔记】装载,CRT
- Linux下导出db2数据库还原到windows下
- 比赛2 总结
- Android7.0 头像 拍照、照片裁剪
- 欢迎使用CSDN-markdown编辑器
- tips:linux服务器上java应用图片中中文乱码的解决
- Android图文混排实现方式详解
- Unity 5.x: SubMesh + 多材质 的使用方式
- AOP底层原理图解
- mmap和shmget的区别