如何把DB2的数据直接导入SQL server中
发布网友
发布时间:2022-04-26 13:24
我来回答
共2个回答
热心网友
时间:2022-04-13 19:38
1、在SQL Server中,在对应的数据库中点击右键然后选择“任务”菜单下的“生成脚本”,连续点击两个“下一步”
2、在弹出的对话框中,在“选项”下面的框中找到“为服务器版本编写脚本”
3、把SQL Server修改成SQL Server 2000,然后再点击下一步,把表选中,如有存储过程,也需要把存储过程选中,然后点击下一步
4、全选存储过程或者表,然后点击“下一步”,再点击“完成”
5、在新建的查询窗口中生成了所有的SQL语句,把这些语句进行复制,然后在SQL Server 2000中对应数据库的查询分析器中进行执行,就把对应的表结构及存储过程生成了。
6、再用SQL Server 2000中在对应数据库中点击右键,在“所有任务”对应的“导入数据”,输入SQL Server 2005中服务器的名称或者IP地址
7、输入SQL Server 2000中服务器对应的名称或者IP地址,然后默认的选择进入“下一步”,全选所有的表,然后点击两个“下一步“,数据就可以导进来了。
热心网友
时间:2022-04-13 20:56
具体的导数据经历了以下的步骤:
一、分析你要从db2数据导出的数据列,然后在sql 2005上创建相应的数据库表。
二、在系统上创建一个空的文本文件。
三、利用db2的导出功能,将数据库表的数据导出到文本中。
四、利用sql 2005的BIDS(Business Intellegence Development Studio)从文本中导入数据。
OK了。
sql 2005与sql 2000在这里有一些差异
大体都一样追问db2能导成文本文件?
追答理解成mp文件
就可以了