v7: Слип на Win2008 SQL2008 1с 7.7.27 работает? #719855


#0 by burrya
Скажите пожалуйста, у кого стоит 7-ка на Win2008 SQL2008 - у Вас Sleep работает???
#1 by МихаилМ
#2 by burrya
какую из версий нужно ставить чтоб она работала на Win2008 SQL2008 ?
#3 by Chai Nic
Вы о чем?
#4 by МихаилМ
#5 by burrya
Вставил след. код в ПриНачалеРаботыСистемы ЗагрузитьВнешнююКомпоненту(""+КаталогИБ+"vk_sleep_1C.dll");      ... Компонента загружается, но не все её методы работают. Например vk_sleep.ПриоритетПроцесса срабатыает, а vk_sleep.УстановитьПаузуПриБлокировке(1024); как буд-то и не вызывалось - ни сообщения ни паузы при блокировки. Через отладчик смотрел vk_sleep = Addin.vk_sleep_1C В чем может быть еще причина?
#6 by Lionee
значит все красиво ,нет блокировок))
#7 by burrya
проверял с пердупреждением в обработкеПроведения, всё равно не срабатывает
#8 by burrya
к vk_sleep_1C.dll нужно дополнительно патчить платформу?
#9 by burrya
АП :)
#10 by burrya
Пропатчил, работает, но только не с папки БИН, переименовываю в БИН2 работает, возвращаю на БИН - пишет ошибка ОДБЦ, вообще уже крыша ехать начинает :)
#11 by romix
odbc33_work.7z Версия паузы при ожидании блокировки, с исходниками (Delphi 6,7), которая несколько лет стоит у нас на сервере (проблем нет). SQL 7.7, 25 релиз. Но в новых виндах и SQL-ях изменилась эта самая ODBC, кто-то кажется на Инфостарте делал доработку для новых систем.
#12 by romix
использует подмену DLL, то есть заменяет odbc32 на odbc33 (произвольная замена циферки чтобы подхватило патченную DLL). Большинство методов там прозрачно обращаются к родной DLL, но один из методов делает нарастающую паузу при неудачных попытках выполнить определенное действие.
#13 by romix
Вот тут кажется правленная версия Предлагаемая библиотека использует тот же алгоритм, что и у romix'a, но работает на Windows 7 x64 и Windows Server 2008 R2 с SQL Server 2005 (проверено также на Windows XP с SQL Server 2008 R2).
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С