如何将数据从DB2备份文件迁移到MS SQL Server数据库?
我有一个带有SQL Server 2019的DB2备份文件和Windows环境。我需要将数据从DB2迁移到SQL Server。我浏览了各种解决方案,所有需要与IBM Iseries系统的连接。 有什么方法可以在不使用DB2备份文件的IBM I系列系统的情况下实现此目标?还是如何在窗口中安装DB2数据库服务器,以便可以使用它来还原DB2备份,然后使用SSIS使用它迁移到SQL数据库?我没有DB2或iSeries的经验。
I have a db2 backup file and a windows environment with sql server 2019. I need to migrate the data from db2 to sql server. I went through various solutions and all requires connection to IBM Iseries system.
Is there any way to achieve this without connection to IBM i series system with just db2 backup file? Or how do i install a db2 database server in my windows so that i can use that to restore db2 backup and then use it to migrate to sql database using SSIS? I have no experience with db2 or iseries.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
DB2用于Linux,Unix和Windows(又称LUW的DB2),而IBM I(又称iSeries的DB2)是在不同的操作系统上运行的不同产品。
您不能将来自DB2的备份文件用于IBM i来将信息从中恢复为LUW的DB2,也不能在Windows系统上为IBM I安装DB2。
因此,没有用于IBM i的DB2没有DB2的备份文件。
Db2 for Linux, Unix and Windows (aka Db2 for LUW) and Db2 for IBM i (aka Db2 for iSeries) are different products running on different operating systems.
You can't use backup files from Db2 for IBM i to restore the information from it to Db2 for LUW, and you can't install Db2 for IBM i on your Windows system.
So, there is no way to use this backup file without Db2 for IBM i.
您可以要求Iseries(AS400)Sysadmin进行表的CSV导出。在您可以将CSV导入MySQL之后
you can ask iSeries (AS400) sysadmin to do a CSV export of the tables. after you can import the CSV into your mysql