Какие средства доступны для преобразования пакетов DTS в SSIS в рамках обновления SQL Server и какие из них вы рекомендуете?Какие инструменты доступны для преобразования пакетов DTS в SSIS
ответ
Перепечатка пакетов не является вариантом для компаний крупного масштаба, где у них тысячи пакетов. На днях я имел дело с клиентом, который получил котировку на сумму более 500 000 долларов США, чтобы конвертировать свои пакеты и 2 года, а также персонал из 8. Никто не может дождаться этого, чтобы продолжить свой проект миграции. Инструмент DTS xChange от Pragmatic Works автоматизирует 90% миграции для вас. В этот момент на этом инструменте было перенесено более 200 тыс. Пакетов и имеется дополнительный инструмент для работы с задачами ActiveX Script.
Я бы не стал доверять никакому такому инструменту, если таковые имеются. Этот инструмент преобразования обычно используется только в качестве учебного пособия.
Перепишите пакеты в SSIS как и когда вы получите шанс.
EDIT: Downvotes !!?! ?? Jeez! Так вы, ребята, все там запускаете приложения, которые были конвертированы из VB в .net в отношении баз данных, преобразованных с помощью инструмента преобразования oracle в sql? Готов поспорить, что нет.
Если у вас есть большое количество пакетов, вы можете попробовать мастер миграции из 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
спасибо да есть большое количество пакетов Есть ли другие инструменты, кроме мастера миграции – kishore
SSIS намного лучше, чем DTS (особенно версии 2008), что вы могли бы сделать лучше переписать пакеты.
Это то, о чем он просит. Что-то, чтобы помочь в переписывании. – Sam
Нет, он просит конверсии. Я имею в виду редизайн, чтобы воспользоваться новыми функциями. У DTS не было потока данных? Или настоящие петли? –
Говорить, что вы не доверяете утилите и даже не знаете о существующих инструментах, кажется чрезмерно пессимистичным. Конечно, никто из нас не ожидал, что DTS перейдет в SSIS, но вы должны дать технологии шанс! – Sam
@Sam - Я знаю достаточно о DTS и SSIS и о различиях между ними, чтобы знать, что ни один инструмент не даст достойного преобразования. В основе SSIS лежит конвейер данных, тогда как DTS просто выполняет ряд задач. Вы говорите себе, что ни один инструмент не собирается этого делать, но потом критикуйте меня за то же самое. – NeedHack