вопрос по выполнению пакета ssis - PullRequest
1 голос
/ 08 апреля 2009

Я разработал проект ssis на моей локальной машине, извлекая данные из базы данных mysql на сервер sql 2008. Все работает отлично. Теперь я перемещаю пакет, файл .dtsx, на сервер, который представляет собой 64-битное окно 2008 года, он перестает работать. Проблема заключается в том, что по умолчанию в пакете используется драйвер sqlserver вместо диска mysql. Я должен перенести весь проект на сервер с локальной машины и открыть проект, чтобы заставить его взять драйвер mysql, тогда он будет работать. Есть ли способ, которым я могу развиваться на моей машине loca, но работать на сервере, не открывая проект, чтобы подобрать правильный драйвер? спасибо

1 Ответ

1 голос
/ 09 апреля 2009

Вам лучше использовать файл конфигурации пакета для вашего пакета служб SSIS. Читайте об этом здесь: http://msdn.microsoft.com/en-us/library/ms140213.aspx

В StackOverflow была тема о похожей проблеме: /449730/kak-perenesti-paket-ssis-iz-dev-v-prod

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...