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

sql语句 从DB2移动到其他数据库

现在想把AS400里面的数据移动到其他数据库里面,速度很慢,想请教大神是否有sql语句直接转移。或者其他方法也可以,只要效率较高。
答案:1、用powerdisgner连接sql2008,直接导出建表语句(表,视图,存储过程)
2、将建表的sql语句在db2上执行
3、bcp dbname..tablename out c:\temp\filename -Usa -Ppassword -Sservername -c 
4、通过读取数据库的系统表来按照bcp语句的格式生成bcp语句
bcp dbname..tablename1 out c:\temp\tablename1 -Usa -Ppassword -Sservername -c 
bcp dbname..tablename2 out c:\temp\tablename2 -Usa -Ppassword -Sservername -c 
5、重复第4步,只是将‘out’改为‘in’,然后执行从文件导入数据
 
希望采纳谢谢

上一个:求助!ACCSEE数据库转MSSQL数据库!
下一个:DB2 character类型更新报错

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