将数据从一个 DB2 数据库迁移到另一个数据库的最佳方法是什么?
我尝试在一台计算机上创建备份并移动到另一台计算机。但我有一个问题,因为我有不同的操作系统(Sun-64 和 NT-32)。还有其他选项可以移动 Db2 数据库吗?
I've tried to create backup on one machine and move to another. But I have a problem since I have different OS (Sun-64 and NT-32). Is there another option to move a Db2 database?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
DB2 中的备份无法在某些平台之间进行迁移(字节序有问题)
进行迁移(从 Sun 到 Windows)的最佳方法是使用 db2move。该工具将创建一组包含元数据和数据的文件(一个用于表)。有了这些文件,您还可以使用 db2move 并将它们导入到其他平台中。
http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.admin.cmd.doc/doc/r0002079.html
Backups in DB2 do not work to do a migration between some platforms (there is an issue with the endian)
The best way to do your migration (from Sun to Windows) is by using db2move. This tool will create a set of files (one for table) that contains the metadata and the data. With these files, you can import them in other platform by also using db2move and voilà.
http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.admin.cmd.doc/doc/r0002079.html