[ОТВЕТИТЬ]
Опции темы
22.07.2010 18:37  
КоленочныйБарабанщик
Версия Кристалла 79.004. Скуль 2005.
В таблице JobsQueue постоянно остаются задания. Просто в колонке Alive значение меняется с 1 на 0. ErrCode=0, ErrType=0. Так они там висят покуда delete from их не покарает. Перезапуск служб не помогает. Задание на выполнение заданий из очереди SES выполняется с периодичностью в одну минуту, и в истории выполнения ошибок нет. Есть идеи?
ЗЫ: Кто-нибудь может объянснить, JobsQueue - это очередь загрузки только на весы? или и на кассы и на термопринтеры тоже?
 
23.07.2010 13:06  
vitamin
насчет весов и принтеров не знаю, но кассы теперь можно грузить через jobsqueue по старому, либо transfercmd и службу транспорта, зависит от настроек кристалла (настройки-загружать данные через transfercmd и службу cashserv.jar) устройств в настройках транспорта. я настроил на новый лад, соответственно jobsqueue пуст
 
26.07.2010 01:19  
КоленочныйБарабанщик
так... весы у меня грузятся через jobsqueue, а кассы через transfercmd. Попробовал прописать в KassServer.ini: exportdisable=1, pricebufer=0.
Чтобы отключить старый тип загрузки и использовать новый транспорт.
Есть подозрение, что задания грузятся дважды(по-старому и по-новому).
Результаты сообщу позже *73
 
27.07.2010 17:00  
КоленочныйБарабанщик
Памагло! :Laie_3:
 
20.03.2011 23:32  
KoRsp
Добрый день.
Стоит Set Retail 5.00.37 Почитав форум, понял что ОЧЕНЬ старая версия, но обновиться - нет возможности (средств)
Ситуция такая, что с середины 2010 года, одна касса из 3-х сломалась и так и не работает. До марта 2011 года, галочку - "не загружать" никто не поставил. Задания так и висят (смотрю Jobs монитором)
Пробовал стандартные скрипты из папки SQL, но или я что-то не так делаю или просто не работает. Чистить вручную через CTRL+DEL очень долго. Что можно сделать?
 
21.03.2011 12:04  
vitamin
не уверен что на 2000 sql
use ses
go
truncate table jobsqueue
go
 
21.03.2011 12:33  
TANGOR
delete from jobsqueue where deviceid = 3 and devicetype = 1

(он при этом по тригеру перенёс эти задания в архив... помоему :))
а truncate не надо, у вас же версия старая и соответственно таблица jobsqueue рабочая
 
21.03.2011 20:23  
KoRsp
delete from jobsqueue where deviceid = 3 and devicetype = 1
ничего не сделало, убрал deviceid
очень задумался сервер, но в принципе вроде все удалил

delete from jobsqueue where devicetype = 1
По логике, ставлю type=2 и убиваю все задания весов?
 
21.03.2011 20:26  
KoRsp
Спасибо забыл написать, но не нашел кнопку "редактировать"

после исполнения скрипта выдало - (723053 row(s) affected)
Мог из-за этого сервер "подтормаживать"?
 
21.03.2011 21:01  
TANGOR
конечно мог,
ещё бы кстате табличку jobsdata почистить

delete from jobsqueue where devicetype = 1
удаляет ВСЕ задания на кассы

delete from jobsqueue where devicetype = 2
удаляет ВСЕ задания на весы

delete from jobsqueue where devicetype = 3
удвляет ВСЕ задания на принтеры

truncate table jobsqueue
удаляет вообще ВСЁ!

поэтому если у вас есть момент когда ничего на кассы не грузится, например если остановить KassServer
то можно эти таблицы jobsqueue и jobsdata почистить truncate-ом
 
 


Опции темы



Часовой пояс GMT +3, время: 16:40.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.