首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DB2将数据库从V9.5 aix迁移到V10.1Linux

DB2将数据库从V9.5 aix迁移到V10.1Linux
EN

Stack Overflow用户
提问于 2017-01-06 01:33:27
回答 2查看 2K关注 0票数 0

我们在AIX上有几个LinuxV9.5数据库(最大的大约100‘s),需要将它们迁移到DB2上的现有V10.1实例。由于aix和linux之间的字节顺序不同,简单的备份和恢复不起作用。我不得不使用db2look和db2move工具来提取/导出,FTP和加载,这是耗时的,需要更长的停机时间。有没有更简单的方法来做这件事?即绕过字节序问题或编写脚本一次导出和加载多个表?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-06 02:43:55

没有办法巧妙地解决字节顺序问题。

db2look + db2move可能是最直接的方法。您也许可以将旧数据库设置为新数据库的联合源,并直接从旧表中从游标加载。这使您可以跳过ftp步骤(并且必须管理两个系统上的暂存空间)。查看此处:https://www.ibm.com/developerworks/data/library/techarticle/dm-0901fechner/

票数 0
EN

Stack Overflow用户

发布于 2017-01-09 19:39:21

我必须完成这种类型的操作,方法是使用db2look创建数据库模式,然后使用load from cursor操作移动数据。现在您不需要为联邦而烦恼,您可以在declare cursor语句上使用database选项。

此示例来自DB2信息中心:

声明mycurs游标数据库dbsource USER dsciaraf使用mypasswd FOR SELECT TWO、ONE、THREE FROM abc.table1 LOAD FROM mycurs OF CURSOR INSERT abc.table2

该页面的链接为:http://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.admin.dm.doc/doc/c0005437.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41491252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档