[ОТВЕТИТЬ]
Опции темы
20.11.2012 11:49  
kaktak
604 скрипт выполнялся всю ночь (8 часов) и так не выполнился до конца -восстановил бэкап.скрипт обновления и вправду занимает достаточно долгое время? если да то какая примерная продолжительность выполнения на базу в 14гигабайт на 4х ядрах и 4гб памяти? и можно ли при выполнении обновления этого предпоследнего скрипта работать в с-маркет? :connie_mini_boycry:
 
21.11.2012 07:03  
VerLeon
Да, скрипт реально тяжелый, правда мы считали, что такие проблемы будут на базах размерами от 100 Гб и выше. Скорость выполнения сильно зависит от объема свободной оперативки, видимо у Вас это и стало узким местом - при такой конфигурации вероятно и FB стоит 32-разрядный? Тогда ему вообще доступно только 2 Гб. Например, 30-гигабайтная база апдейтится за 3 часа, но на 64-разрядном FB и с оперативкой 24-32 Гб.
При выполнении этого скрипта работать в С-Маркет никак нельзя.

Попробуйте этот вариант скрипта:FB0604_document08.rar

Он должен работать примерно в 2 раза быстрее.
И огромная просьба - отпишитесь тут о результатах, нам это очень важно.
 
21.11.2012 08:30  
kaktak
вечером поставлю пораньше, firebird 32 бит, у скрипта будет 10 часов на выполнение.:lex_03: завтра напишу
 
21.11.2012 11:18  
VerLeon
будем ждать :)
 
22.11.2012 06:26  
kaktak
обновился, без ошибок. скрипт выполнялся около 2 часов, спасибо *128
 
"Спасибо" kaktak от:
22.11.2012 08:19  
kaktak
откатил :black_eye:
с виду казалось все работает, пришли операторы начали закрывать кассы и создавать документы и начались проблемы в блокировках.
в итоге лист блокировок выглядел так:
Миниатюры
Нажмите на изображение для увеличения
Название: блок.PNG
Просмотров: 443
Размер:	29.4 Кб
ID:	1448  
 
22.11.2012 08:21  
kaktak
как рассказали - создаешь документ, начинаешь добавлять штрих код и тебе пишет сразу - ресурс занят другим пользователем
 
23.11.2012 04:31  
mat skywalker
Попробуйте выполнить такую команду:

"C:\Program Files\Firebird\Firebird_2_5\bin\gfix.exe" -sweep -user sysdba -password masterkey <путь к базе>.fdb >>_beep.txt

Результат выполнения будет в файле _beep.txt
 
23.11.2012 07:17  
kaktak
Цитата:
Сообщение от mat skywalker
Попробуйте выполнить такую команду:

"C:\Program Files\Firebird\Firebird_2_5\bin\gfix.exe" -sweep -user sysdba -password masterkey <путь к базе>.fdb >>_beep.txt

Результат выполнения будет в файле _beep.txt
Хорошо, то есть проблема в целостности данных БД, и если будут найдены ошибки, этим же скриптом от VerLeon попробовать заново обновить ?:Laie_21:
Сейчас без проблем на скрипте 560 работает, займусь после выходных этой проблемой :connie_mini_clownba
 
23.11.2012 07:46  
VerLeon
604-й скрипт тут точно не причем, так что да, обновлять тем же.
Проблем с блокировками на этом обновлении пока ни у кого не было, так что возможно проблема действительно в состоянии БД. Но все же хотелось бы поподробнее - список блокировок - там висит закрытие касс - по факту закрытие касс к этому моменту уже закончилось?
 
 


Опции темы



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

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