db2look
+db2move
进行迁移。
1.提取DDL
用如下命令
db2look
-d
yn
-e
-l
-o
db2look_yn.ddl
//提取出
yn(云南)
这个数据库
所有用户对象,包括表空间等。
2.用db2move
导出数据
如下
如你在
db2inist1
用户目录下
建立一个
data
目录
然后执行
db2move
yn
export
在data
目录下
会有好多
后缀名为ixf
和msg
的文件,其中ixf为数据表文件,msg后缀的为消息文件,其中最重要的
是db2move.lst
存放导出表和消息文件的对应关系。
3.去windows
下建立一个数据库
db2
“
create
db
yn
pagesize
8
k”
//这里的pagesize需要和
ddl的统一
然后修改
yn.ddl
文件下
把
Linux下面
的路径
替换为Windows
的路径然后执行db2
-tvf
yn.ddl
4.导入数据库
db2move
yn
load
其中会生成
一个load.out的文件
记录错误信息或者
导入失败的表
,如加载了多少行,拒绝多少行
等。
5.查看load.out
找到那些导入不成功的进行
处理,然后倒入。然后进行完整性约束
这些检查。如有问题
Q
我吧。
1、首先说一下touch 创建文件的命令,touch可以用于创建二进制文件,用法非常简单。用法:touch+文件名,touch与文件名之间一定要有空格。图中先用之前分享过的命令来查看一下/目录下面有多少文件以及文件的名字。
2、这里就要演示一下touch 的用法了,比如我要创建一个文件名字为abc的二进制文件,那么在linux里公式就应该写成 #touch abc 具体 *** 作如图显示。
3、创建完成后,用ls命令来查看一下我们创建的文件,大家看到图中红色箭头所指的abc文件就是新创建的文件。
4、在说一个命令mkdir 创建文件夹,mkdir可以创建文件夹,用法非常简单,用法:mkdir+文件夹名字,mkdir与文件名之间一定要有空格。图中先用之前分享过的命令来查看一下/目录下面有多少文件以及文件的名字
5、这里就要演示一下mkdir 的用法了,比如我要创建一个文件名字为one的文件夹,那么在linux里公式就应该写成 #mkdir one 具体 *** 作如图显示。
6、创建完成之后,用ls -l命令来查看一下文件的属性,大家看到图中红色箭头所指的文件夹就是新创建的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)