Только занялся изучением 1С и тут же напоролся на несколько подводных камней, а именно задача состояла в следующем:
необходимо установить на свой ПК 1С именно платформу 7-ой версиии и работать с SQL-версией конфигурации, сервер БД которой на MS SQLServer 2005.
На моем компьютере стоит Windows 7 Максимальная (досталась от предыдущего хозяина, а переустанавливать на хрюшку не захотелось, не все же жить в советском прошлом, да и дома привык к 7-ке). Платформа 1С версии 7.70.027 установилась без проблем. А дальше...
При запуске конфигурации в режиме 1С-плаформа выскочила ошибка:
Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше.
Данную проблему решил следующим образом:
заменил файлы sqlsrv32.dll, sqlsrv32.rll, odbcbcp.dll в каталоге "C:\WINDOWS\system32" более старыми файлами из состава Windows XP. Делать это необходимо с правами администратора и предварительно назначив себя или группу администраторов владельцами файлов.
Ладно эта проблема решена. Но при запуске стала появляться другая ошибка:
Далее вылезла следующая ошибка:
"Порядок сортировки, установленный для базы данных, отличается от системного".
Для ее исправления нужно просто создать файл OrdNoChk.prm в директории 1С.
Еще 1С может заругаться на v7plus.dll. Данную dll-ку просто копируем в папку Bin.
Все заработало! Спасибо google!
необходимо установить на свой ПК 1С именно платформу 7-ой версиии и работать с SQL-версией конфигурации, сервер БД которой на MS SQLServer 2005.
На моем компьютере стоит Windows 7 Максимальная (досталась от предыдущего хозяина, а переустанавливать на хрюшку не захотелось, не все же жить в советском прошлом, да и дома привык к 7-ке). Платформа 1С версии 7.70.027 установилась без проблем. А дальше...
При запуске конфигурации в режиме 1С-плаформа выскочила ошибка:
Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше.
Данную проблему решил следующим образом:
заменил файлы sqlsrv32.dll, sqlsrv32.rll, odbcbcp.dll в каталоге "C:\WINDOWS\system32" более старыми файлами из состава Windows XP. Делать это необходимо с правами администратора и предварительно назначив себя или группу администраторов владельцами файлов.
Ладно эта проблема решена. Но при запуске стала появляться другая ошибка:
"Требуется ms sql server версии 6.5 + service pack 5a или более старшая версия"
Эта задача разрешилась заменой файла BkEnd.dll из каталога "C:\Program Files\1Cv77\Bin" на пропатченный файл BkEnd.dll.Далее вылезла следующая ошибка:
"Порядок сортировки, установленный для базы данных, отличается от системного".
Для ее исправления нужно просто создать файл OrdNoChk.prm в директории 1С.
Еще 1С может заругаться на v7plus.dll. Данную dll-ку просто копируем в папку Bin.
Все заработало! Спасибо google!
Комментариев нет:
Отправить комментарий