sql2005 数据库移植到oracle9i

如题~~~

sqlldr是Oracle的一个命令行工具,装了oracle就有,google一下就知怎么用了。

想顺利移值,如果数据量不是几千万、上亿,或者时间充足,可以慢慢来,那建议还是用DTS。DTS是sql server提供的工具,sql server 2000装了客户端就有,2005需要另外安装。

同样google一下sql server dts能搜到相关资料,如http://v.youku.com/v_show/id_XMjcwMjI3ODA=.html

可以用dts直接导到oracle。

也可以用dts等先导到txt文本文件,再用oracle的sqlldr等导入到oracle,但这样的日期等类型会变成字符串,需要额外的转换。速度比dts直接到oracle快,但数据量少时看不出差别,因为人的工作量更大,可能反而更慢。