db2数据备份到mysql_DB2数据库实例创建、备份文件导入-学习笔记

DB2数据库下载:

下载链接:https://www.ibm.com/analytics/cn/zh/technology/db2/  选择IBM Db2最新免费试用版

DB2实例的创建

根据实际情况,我在本地创建的实例

安装完成后,在开始菜单中找到:IBM DB2 DB2COPY1 (缺省值)--》DB2 命令行处理器,并打开

创建命令

1、create database test on 'E:\DATABASES' using codeset gbk territory CN

创建test数据库,字符集GBK,存储路径E:\DATABASES(也可以不指定路径,默认创建在X:\DB2\NODE0000下面   根据自己的实际情况)

字符集有GBK及UTF-8

2、connect to test user db2admin using 1

连接数据库,用户为db2admin 密码为1

3、CREATE BUFFERPOOL test_buf SIZE 1000 PAGESIZE 32K

创建缓冲池test_buf ,大小:1000  也大小32k

4、CREATE TABLESPACE test_tabspace PAGESIZE 32K MANAGED BY SYSTEM USING ('X:\DB2\NODE0000\TABLESPACES') BUFFERPOOL test_buf

创建表空间test_tablespace存储位置为“X:\DB2\NODE0000\TABLESPACES",指定缓冲池为test_buf

5、CREATE SYSTEM TEMPORARY TABLESPACE test_tabspace_tmp PAGESIZE 32 K MANAGED BY SYSTEM USING ('D:\DB2\NODE0000\TABLESPACES_TMP') BUFFERPOOL test_buf

创建临时表空间test_tabspace_tmp存储位置为“X:\DB2\NODE0000\TABLESPACES",指定缓冲池为test_buf

6、grant connect on database to db2admin

7、grant dbadm on database to user db2admin

权限如下:

CREATETAB: 用户可以在数据库中创建表。

BINDADD: 用户可以使用 BIND 命令在数据库中创建包。

CONNECT: 用户可以连接数据库。

CREATE_NOT_FENCED: 用户可以创建 unfenced 用户定义函数(UDF)。

IMPLICIT_SCHEMA: 用户可以在数据库中隐式地创建模式,而不需要使用 CREATE SCHEMA 命令。

LOAD: 用户可以将数据装载进表中。

QUIESCE_CONNECT: 用户可以访问处于静默(quiesced)状态的数据库。

CREATE_EXTERNAL_ROUTINE: 用户可以创建供应用程序和数据库的其他用户使用的过程。

secadm:安全性管理员

Dbadm:DBADM 用户对一个数据库有几乎完全的控制能力。DBADM 用户不能执行某些维护或管理任务

到此,DB2数据实例创建完成。

DB2数据文件还原

cmd,打开命令窗口,跳转数据文件所在目录  输入以下命令实现导入

db2move test import    ----test 数据库实例

用于通过db2move export导出的库进行导入

也可以使用db2move test load

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值