1C 7.7 SQL: Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше

Автор: | 17.05.2017

Компания 1С посчитала нецелесообразным выпуск 64-битной платформы 1С: Предприятие 7.7, исправление существующих проблем с последними версиями MS SQL на win7x64 на платформе 1с7_27 не гарантируется и остается только на вашей совести. Иногда пользователи могут столкнуться со следующей ошибкой при попытке подключения к SQL базе:

Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше.

Чтобы устранить несовместимость драйвера ODBC выполните следующие действия.

Вариант 1: Замена библиотек sqlsrv32.dll и sqlsrv32.rll на версию из Windows XP

  1. Скачайте архив sqlsrv32
  2. Для 32-битной версии ОС: распакуйте файлы в каталог %systemroot%\system32. Для 64-битной версии ОС: распакуйте файлы в каталог %systemroot%\SysWOW64. Если появится предупреждение, что такие файлы существуют — замените их.
  3. Запустите 1С

Вариант 2: Пропатчить библиотеку bkend.dll.

  1. Откройте файл bkend.dll в любом HEX-редакторе
  2. Найдите последовательность «83 FB 03 74» и замените ее на «83 FB 03 EB» (должно быть найдено 2 места исправления)
  3. Запустите 1С

Добавить комментарий