2015-05-08 2 views
0

Я конвертирую наши пакеты SSIS 2008 в 2012 году, и я хочу использовать модель развертывания проекта. Я открыл пакеты SSIS в Visual Studio 2012 и не имел проблем с их преобразованием в 2012 году. Я выбрал простейший пакет и щелкнул правой кнопкой мыши и выбрал «Преобразовать в модель развертывания пакетов». Я прошел мастер и проверил «Удалить конфигурации из всех пакетов после преобразования» на экране «Выбрать конфигурации». Опять же, у меня не было никаких ошибок. Затем я построил пакет и отправил полученные файлы в наш администратор базы данных для развертывания. Когда он разворачивает, он говорит мне, что он по-прежнему видит старые настройки проекта (они оба Менеджер подключения SSISConfig):Преобразование в модель развертывания проекта SSIS 2012

enter image description here

Он говорит, что это не должно быть. Что я делаю не так?

+1

В пакетах есть такие диспетчеры соединений, чтобы они отображались на этом экране. Это не значит, что они используются *. В двух ваших пакетах удалите диспетчера соединений «SSISConfig». – billinkc

+0

Вы хотите удалить конфигурации пакетов и два диспетчера соединений, прежде чем преобразовать их? Или удалить их с экрана, который я показываю выше после конвертации? – Melanie

+0

billinkc - если вы поместите свой комментарий в качестве ответа, я подниму его и пометьте как ответ. Я удалил менеджеров соединений после преобразования, а затем построил пакет, и мой администратор базы данных смог развернуть его и посмотреть, как он хочет. Благодаря! – Melanie

ответ

1

Потому что в пакетах есть этих менеджеров соединений в них, они будут отображаться на этом экране. Это не значит, что они использовали. Если они были использованы только для получения ваших конфигураций, они должны быть не использованы сейчас, но мастер фактически не удалит их.

В ваших двух пакетах удалите диспетчеры соединений SSISConfig вручную, и вышеприведенный экран больше не будет сообщать об этом.

Смежные вопросы