当前位置:数据库 > DB2 >>

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里怎么写?

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,