gifts2017

Загрузка процессора 100% на 1С Предприятие 7.7 или еще один вариант odbc33.dll

Опубликовал Иван Кузнецов (Ma_X_X) в раздел Программирование - Практика программирования

Версия vk_TerminalSleep для работы совместно с "секретным релизом" на Windows 7.

При использовании секретного релиза платформы v77.27.1 (http://infostart.ru/public/82018/index.php) на Windows 7 x64 с SQL Server 2005 оказалось, что разработка от romix (http://x-romix.narod.ru/vk_TerminalSleep.rar) для уменьшения загрузки процессора в период ожидания блокировки журнала перестала работать.

Имеется компонента от maxpiter (http://infostart.ru/public/83504/index.php), которая требует небольшого изменения конфигурации. Но поскольку я не программист 1С, никто мне не разрешает вносить любые изменения в базу. Пришлось сделать свою версию библиотеки odbc33.dll.

Предлагаемая библиотека использует тот же алгоритм, что и у romix'a, но работает на Windows 7 x64 и Windows Server 2008 R2 с SQL Server 2005 (проверено также на Windows XP с SQL Server 2008 R2).

Для работы требуется патч файлов BkEnd.dll и BkEnd0.dll (в обоих файлх заменить odbc32.dll на odbc33.dll любым шестнадцатиричным редактором).

Файл настроек не используется, все параметры задаются на этапе компиляции в файле odbc33.h.

Сейчас работает на нашем терминальном сервере (120-150 подключений) и компьютере администратора. Проблем не выявлено.

Скачать файлы

Наименование Файл Версия Размер
odbc33.dll 17
.dll 20,50Kb
06.01.14
17
.dll 0.0.0.1 20,50Kb Скачать
Проект VS2010 11
.7z 10,89Kb
06.01.14
11
.7z 10,89Kb Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа