измените 64-битное свойство run run на false во время выполнения, выполняя пакет ssis через задание sql server - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть родительский пакет и связанный дочерний пакет, который должен быть выполнен из задания агента сервера sql, но я получаю следующую ошибку: *

Источник: xxxxx Менеджер соединений "RedshiftODBC" Описание: An Произошла ошибка ODBC -1. Код ошибки завершения: 0xC0014009 Источник: xxxxxx Диспетчер тестовых подключений "RedshiftODBC" Описание: Есть была ошибка при попытке установить Open Database Connectivity (ODBC) соединение с сервером базы данных. Ошибка завершения: 2018-09-13 09: 40: 02.59 Код: 0x0000020F Источник: загрузка xxxxxx из RedShift Загрузить таблицу xxxxxx [6] Описание: метод AcquireConnection не удалось вызвать диспетчер соединений RedshiftODBC с кодом ошибки 0xC0014009

*.
Я установил флажок Run32bitRuntime для опции выполнения задания sql, но все еще не могу разрешить.

помощь оценена

1 Ответ

0 голосов
/ 14 сентября 2018

Привет, есть несколько шагов для запуска пакета служб SSIS в 32 битах:

  1. Проверьте, создан ли ODBC в 32 битах.Настоящий 32-разрядный администратор odbc находится в папке C: \ Windows \ SysWOW64.
  2. Проверьте, имеет ли пакет SSIS проверенное свойство run64bitruntime FALSE.
  3. Проверьте, установлено ли свойство агента SQL 'Использовать 32-разрядное время выполнения'.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...