sql 数据库里的表怎么全部转换成db2
补充:大家好呀
是这样的:我们公司的数据库是sql 2005,里面有许多表,存储过程,和视图,
怎么把他全部转换成db2的数据库呢?
可以一步一步截图告诉我吗?
对了我的QQ是625107887,我在线等你们每天(8.1--8.31)等你们一个月,每天在线
追问:这个具体步骤也不明,可以拿个表来,详细分析吗?sql数据库迁移到db2数据库---具体步骤还不详细呀
1.怎么用powerdisgner来获取sql2005的建表语句,举个列子吧。
2.怎么在db2上执行?
3.怎么通过bcp out输出数据
4.编一个脚本一次性将数据全部读取出来-----这个脚步怎么编呢?
5.通过bcp in输入数据到db2的新库中----这个也不会呀?
兄弟我是新手,说详细点吧。你拿个具体的表分析下,感激不尽。。。
其他:个 首先是表结构,在sqlserver把数据库建表的语句提取出来,按db2的语法进行一些修改,然后在db2中批量执行。再是数据,在sqlserver用dts将表中的数据导出到文件文件,然后在db2中用import导入。
存储过程就只能一个一个修改,视图一般是用比较标准的sql语句,修改起来的工作量不是很大。
有点耐心,这活不是一两个语句或者工具能搞掂的,要花很多的手工时间。 1、通过数据库的建模工具powerdisgner来获取sql2005的建表语句,之后在db2上执行
2、通过bcp out输出数据,编一个脚本一次性将数据全部读取出来;
3、通过bcp in输入数据到db2的新库中
用bcp方式优势在于速度非常快,百万级的也就几分钟。
上一个:DB2和Oracle的对比
下一个:oracle里:sysdate - 1 / 24 在db2里怎么写?