Довольно часто
бывает, что при настройке доступа из MS SQL Server к другим источникам данных мы
имеем только 32-разрядные ODBC драйвера
в то время, когда операционная система 64-разрядная.
Решить данную проблему можно
следующими способами:
1)Установить на 64 –разрядную ОС
32-разрядную версию MS SQL Server,
иногда подходит даже редакция MS SQL Server Express .
После этого возможно настроить связанный сервер с помощью 32 - разрядных драйверов.
2)Создать ODBC источник в
операционной системе, затем создать SSIS пакет, а в свойствах пакета указать работу в 32-разрядном
режиме. В этом случае наши драйвера будут работать.
Для указания данного
параметра необходимо в среде MS SQL Server Business Intelligence Development Studio в свойствах проекта «Project -> Name of Project Properties»
выбрать пункт «Debugging» параметр «Run64BitRuntime » выставить в значение «False».
Важно:И еще после установки 32-разрядных
драйверов, настройка источников данных осуществляется через приложение odbcad32.exe расположенное в каталоге «C:\Windows\SysWOW64».
Удачных коннектов!
Комментариев нет :
Отправить комментарий