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

Компания 1С посчитала нецелесообразным выпуск 64-битной платформы 1С: Предприятие 7.7, исправление существующих проблем с последними версиями MS SQL — поэтому связка MS SQL 2000 на 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С
  4. при необходимости добавьте odbcbcp от х86

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

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

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

Вы должны быть авторизованы, чтобы оставить комментарий.

Рубрики

Посетителей онлайн – 36:
пользователей – 0
гостей – 35
ботов – 1
Максимальное количество посещений было – 2018-04-24:
всего посетителей – 2037:
пользователей – 0
гостей – 1822
ботов – 215