2009-08-11 52 views

回答

1

对于拥有数千个软件包的大型公司来说,重写软件包不是一种选择。我前一天与一位客户打交道,他们收到了超过50万美元的报价,用于转换他们的软件包,2年和8名员工。没有人能够等待这么长时间才能开始他们的移植项目。 Pragmatic Works的DTS xChange工具将为您自动执行90%的迁移。该工具此时已经迁移了200多个软件包,并附带了一个附加工具来帮助完成ActiveX脚本任务。

-1

我不会相信任何这样的工具,如果有的话。这些转换工具通常只是用作学习辅助工具。

当你有机会重写SSIS中的包时。

编辑:下载!!?!?? ??哎呀!那么,你们都在那里运行的应用程序已经从VB转换为.net对数据库转换使用Oracle到SQL转换工具?我敢打赌你不是。

+0

说你不会相信一个实用程序,甚至不知道现有的工具似乎过于悲观。当然,我们没有人会期望DTS进入SSIS,但你应该给这个技术一个机会! – Sam 2009-08-12 21:48:20

+0

@Sam - 我对DTS和SSIS以及他们之间的差异有充分的了解,知道没有工具会给出体面的转换。 SSIS的核心是数据管道,而DTS只是执行一系列任务。你说你自己没有工具可以去做,但是后来批评我也这么说。 – NeedHack 2009-08-13 09:26:47

0

如果您有大量的软件包,可以尝试使用Microsoft的迁移向导。它不会迁移一切。
它会给你一个不错的开始。 当然,你会彻底测试转换后的软件包。

http://technet.microsoft.com/en-us/library/cc966519.aspx

Integration Services 

Upgrade Tool: None 
Migration Tool: DTS Migration Wizard 
Migration Method: Migration Wizard converts 50-70 percent of tasks, requires some manual migration; runtime DTS DLLs available in SSIS; package re-architecture is recommended 

过程的一些屏幕截图。

http://wiki.sqlis.com/default.aspx/SQLISWiki/MigrationWizardSteps.html

+0

谢谢 是的,有大量的包 除了迁移向导还有其他工具 – kishore 2009-08-13 16:59:56

0

SSIS比DTS(尤其是2008年版),你可能会做的更好改写包好多了。

+0

这就是他所要求的。有助于重写。 – Sam 2009-08-12 21:49:22

+0

不,他要求转换。我的意思是重新设计以利用新功能。 DTS没有数据流吗?或真正的循环? – 2009-08-12 22:33:55