среда, 20 февраля 2019 г.

Ошибка подключения 1С 7.7 с Windows 7 x64 к SQL Server

Ошибка подключения 1С 7.7 с Windows 7 x64  к SQL Server

Ситуация

На клиентском компьютере, работающем под управлением Windows 7 x64,
при попытке подключения 1С 7.7 к MS SQL server видим сообщение об ошибке
"Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше".

Решение

Необходимо заменить оригинальные файлы sqlsrv32.rll, sqlsrv32.dll, odbcbcp.dll Windows 7 x64 на файлы от Windows XP. Скачать их можно по ссылке.

Для 64-битной системы файлы нужно положить в папку Windows\SysWOW64, для 32-битной - в папку Windows\System32.

Открываем свойства каждого файла, устанавливаем в качестве владельца администратора, сохраняем изменения.


Далее снова открываем свойства и назначаем администратору полные права для управления файлами.


Теперь можно заменить  файлы от Windows XP.

Далее, при обнаружении ошибки "Порядок сортировки отличается от системного" скачиваем файл OrdNoChk.prm и помещаем в папку Bin, рядом с файлом 1cv7s.exe.

Если указанных файлов (sqlsrv32.rll, sqlsrv32.dll, odbcbcp.dll) не оказалось в папках Windows\SysWOW64, Windows\System32 - необходимо скачать и установить драйвер ODBC по ссылке, а затем произвести замену файлов как было описано выше.

Комментариев нет:

Отправить комментарий