04.03.2012 05:18
uicolorit
 
Привет. С недавнего времени загрузка касс кристалл УКМ стала проходить странно:
полная загрузка завершается успешно в 10% случаев, в остальном разные ошибки.
если делаю загрузку только изменений, то в 80% случаев проходит, а в остальном такие же ошибки. при чём при загрузке касс сервер начинает дико тормозить, если в это время пытаюсь присоединиться к set-retail то пишет ошибку "время ожидания истекло".
Утром закрытие касс делается на ура.
уже переустановил и ms sql и set-retail - ноль эффекта.
set-retail 05.02.47, SES 05.02.50. Загрузку делаю через s-market (COM объекты).
вот ошибки, которые могут вылезти:
Код:
Ошибка  2 процедура CopyTable вид данных Товарные группы на удаление процедура xcash_com_load_classif_del (1):
Разрушительный сбой

Ошибка  2 процедура CopyTable вид данных Товарные группы процедура xcash_com_load_classif (1):
Разрушительный сбой

Ошибка  2 процедура CopyTable вид данных Товары на удаление процедура xcash_com_load_plucash_del (1):
Разрушительный сбой

Ошибка  2 процедура CopyTable вид данных Отделы процедура xcash_com_load_department (1):
Разрушительный сбой

Ошибка  2 процедура CopyTable вид данных Товары процедура xcash_com_load_plucash (1):
Разрушительный сбой

Ошибка  2 процедура CopyTable вид данных Штрихкоды на удаление процедура xcash_com_load_bar_del (1):
Разрушительный сбой

Ошибка  2 процедура CopyTable вид данных Товарные группы процедура xcash_com_load_classif (2):
[DBNETLIB][ConnectionWrite (send()).]Общая ошибка сети. Обратитесь к документации по сети.
Ошибка подключения. Select ID, Code, ParentID, GroupName, Branch, CashLoad, CashChange, CashDelete, AlcoType, DepartCode FROM V_GoodsGroupList Where Lev=:Key1 AND Branch Like :Key2
. ClassName: TGoodGroupList

Ошибка  2 процедура CopyTable вид данных Товарные группы процедура xcash_com_load_classif (2):
[DBNETLIB][ConnectionWrite (WrapperWrite()).]Общая ошибка сети. Обратитесь к документации по сети
    ADOConnection: DataWorker
      Error №: 0
        Number: -2147467259
        Source: Microsoft OLE DB Provider for SQL Server
        Description: [DBNETLIB][ConnectionWrite (WrapperWrite()).]Общая ошибка сети. Обратитесь к документации по сети.
        HelpFile: 
        HelpContext: 0
        SQLState: 08S01
        NativeError: 11
Общая ошибка сети вылазит чаще всего, хотя загрузку делаю прямо на сервере.
Может, кто сталкивался с подобным?

P.S. а сейчас вообще после сгрузки на кассе пишет "для штрихового кода 4606800033284 не найден товар 08987"
04.03.2012 15:18
Snoring
 
Цитата:
uicolorit P.S. а сейчас вообще после сгрузки на кассе пишет "для штрихового кода 4606800033284 не найден товар 08987"
А зачем вы делаете полное удаление данных? S-Market не умеет удалять из касс по одному товару? :to_pick_ones_nose3:
04.03.2012 17:03
uicolorit
 
Цитата:
Snoring А зачем вы делаете полное удаление данных? S-Market не умеет удалять из касс по одному товару? :to_pick_ones_nose3:
для того, чтобы обновить остатки и избавиться от ошибок в очереди (полная загрузка утром, как советуют).

в общем после упорного танца с бубном пришёл к практическому выводу - при отключенных всех кассах, сгрузка происходит быстро, без ущерба для работоспособности сервера. значит дело в настройка транспорта сервер-кассы.
может кто знает, что можно подкрутить в настройках?
06.03.2012 07:02
uicolorit
 
выяснил, что тормозил сервак при удалении очереди заданий (удалил тригеры на JobsQueue) - стал нормально.
теперь загрузка касс проходит нормально, но они отказываются загружаться в реал-тайме, только после перезагрузки, хотя job worker работает.
Куда ещё можно посмотреть?
06.03.2012 11:20
uicolorit
 
2000 sp3

в таблице JobsQueue поле "ReadAt" постоянно NULL.
можно как-то инициировать передачу данных с сервера?
07.03.2012 05:39
uicolorit
 
в общем проблему решил перерегистрацией COM CashServ и изменения в реестре:
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableTCPChimney = 0
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SynAttackProtect = 0
Часовой пояс GMT +3, время: 19:06.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.