从上转移迁移到呢
首先说一下大致情况,就是目前生产环境(AIX server)上边有一数据库 product,现在想迁移到本地做一下测试环境,由于本地服务器只是linux server所以,不可以直接的用backup 和restore恢复。需要用db2look和db2move配合一下来实现迁移过程,本操作适用于各类操作系统之间的迁移.
首先这些在Aix服务器上做
1. 用db2look把aix上的product数据库的DDL语句导出来.
db2look -d product-a -e -o l
输出结果是:
aix:/home/db2inst1$ db2look -d product-a -e -o l
-- Generate statistics for all creators
-- Creating DDL for table(s)
-- Output is sent to file: l
2.用db2move 命令导出ixf和msg文件
db2move pdm export
屏幕输出类似如下信息
***** DB2MOVE *****
Action: EXPORT
Start time: Tue Mar 11 01:26:43 2008
Connecting to database PRODUCT... successful! Server: DB2 Common Server V8.2.1
EXPORT: 4 rows from table \"PROCORE \".\"PLAN_MASTER\"
EXPORT: 3 rows from table \"PROCORE \".\"PERIOD_MASTER\"
EXPORT: 3849 rows from table \"PROCORE \".\"PLAN_OBJ\"
EXPORT: 26176 rows from table \"PROCORE \".\"REGION\"
EXPORT: 340 rows from table \"PROCORE \".\"CTY_MASTER\"
系统执行完之后会生成一堆.ixf 和.msg文件
3. 在本机或目标机(linux) 上建立一个目录如product,l和上步产生的文件都ftp过来.
如何提高搜搜的收录量呢? ftp servername
bin
prompt off
mget *
close
quit
即可
4.在本地新建一数据库可以原aix数据库同名如product
CREATE DATABASE \"PRODUCT\"
ON \'/home/db2inst1/\'
ALIAS \"PRODUCT\"
USING CODESET ISO
TERRITORY US
COLLATE USING Compatibility
NUMSEGS 1
DFT_EXTENT_SZ 32;
5. 建立本数据库的所有表,用第一步生成的DDL语句来生成
db2 –vtf l
6. 最后一步,导入所有数据
db2move product import
注意:此命令要在第三小download下来的那些文件(*.ixf *.msg)所在的目录中执行
测试一下db2 connect to product;
如果看到成功信息,db2数据库从aix迁移到linux上边就成功了。
那家白癜风医院最好广州白癜风哪家好
攀枝花哪家白癜风医院好
-
印度教科书宣传吃肉易导致说谎和性犯罪
印度教科书宣传吃肉易导致说谎和性犯罪吃肉是好是坏,营养学家尚无定论,但印度中学的教科书中写道,吃肉会...[详细]
-
菲律宾南部地震:已造成15人死90多人伤 当地救援队伍正在积极施救
菲律宾南部地震:已造成15人死90多人伤 当地救援队伍正在积极施救2017年2月11日讯,新华社马尼拉2月11日电(记者董...[详细]
-
李克强-今年实现异地就医住院费直接结算
李克强:今年实现异地就医住院费直接结算十二届全国人大五次会议现场3月5日(星期日)上午9时,第十二届全国人...[详细]
-
互联网+餐饮新规: 没有实体店不能网上卖餐
互联网+餐饮新规: 没有实体店不能网上卖餐周慧没有实体店,将不得进行网上订餐销售活动。2月27日,国务院食安...[详细]
-
传照镜子比真实长相好看30% 专家-确实存在差距
传照镜子比真实长相好看30% 专家:确实存在差距爱照镜子的人会发现,尽管是同样的装扮,有时镜子里的自己会比照...[详细]
-
全国去年报告职业病29972例 尘肺病占近九成
全国去年报告职业病29972例 尘肺病占近九成据国家卫生和计划生育委员会网站消息,卫计委今日发布2014年全国职业...[详细]