[ТЕМА ЗАКРЫТА]
Опции темы
04.03.2013 11:44  
Роллан
как я понял, данные в архив не перемещаются так?
а как восстановить архив и дистрибьютива?
еще не могли бы объяснить, в архив данные после какого то времени перемещаются?
 
04.03.2013 18:46  
jurah
В дистрибутиве присутствуют бэкапы всех баз. Предлагается забить на все данные, которые есть в архивной базе и сделать ее заново.
По поводу перемещения -Оборудование-настройки-сервисные функции - количество дней оставляемых в оперативной базе...
 
05.03.2013 07:24  
Роллан
Ребята, сейчас вообще хуже стало, сервер до невозможности тормозит, оперативка на пределе, выделял память с файла подкачки и она тоже на пределе работает, вчерашние закрытые смены с касс висят как будто они не закрыты, при проверке смен пишет что не закрыта, оперативная продажа на данный момент с касс не идут. из за того что БД большая может возникать такая проблема? подозревал что какой то червяк подсел на сервер, проверил касперычем и доктором веб, оба ничего не нашли.
 
05.03.2013 07:43  
OlegON
обмена со свопом не должно быть, а 18Гб база - смешная. надеюсь, антивирусов там на постоянку не установлено? запусти Пуск-Выполнить-perfmon.msc и приведи скриншот, потом закладки таскменеджера с процессами (показывать всех пользователей), верхушку по памяти и закладку с графиками.
 
05.03.2013 08:13  
Роллан
несколько антивирусов не стоит конечно, перед тем как проверять вторым, первый отключал, а так стоит касперыч 6 workstations, поочередно отключал службы sql server, при отключении sql server agent, нагрузка на оперативку сразу же упала от 4,3 Гб до 600-800 Мб
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 327
Размер:	108.2 Кб
ID:	1795   Нажмите на изображение для увеличения
Название: 2.JPG
Просмотров: 341
Размер:	112.0 Кб
ID:	1796   Нажмите на изображение для увеличения
Название: 3.JPG
Просмотров: 323
Размер:	106.9 Кб
ID:	1797   Нажмите на изображение для увеличения
Название: 4.JPG
Просмотров: 300
Размер:	110.1 Кб
ID:	1798   Нажмите на изображение для увеличения
Название: 5.JPG
Просмотров: 334
Размер:	110.8 Кб
ID:	1799  

Нажмите на изображение для увеличения
Название: 6.JPG
Просмотров: 340
Размер:	110.6 Кб
ID:	1800   Нажмите на изображение для увеличения
Название: 7.JPG
Просмотров: 332
Размер:	118.7 Кб
ID:	1801  
 
05.03.2013 08:34  
OlegON
на сервере БД не должно быть антивирусов установлено, это раз. во-вторых, что за java-процессы там ворохом? система свопится жутко, либо мусором забили, либо распределение памяти неверное
 
05.03.2013 08:44  
Shift
Не знаю какой SQL стоит (не озвучено), но у меня на MS SQL Express 2005 - 4Гб предел. Так что если не хватает места оперативные данные могут и не приходить. Попробуй для начала вручную почистить таблицы jobsData, jobsQueue, jobsDataLog, jobsQueueLog. Это должно несколько уменьшить базу.
 
05.03.2013 11:07  
vitamin
Тормозит сервак служба кристалла, не помню какая, она не любит большой размер бд(в диспетчере задач процесс явы забивает процессор). Поэтому включить xpcmdshell и оле автоматизацию, восстановить из дистриба архивную бд, и принудительно запустить перенос чеков, не ждать пока оно сработает по расписанию.
ПС а вы пользуетесь олапом?, если сервак чисто под сет, то оставьте работающим только сам сервер и агент сиквела, остальное выключить
 
06.03.2013 06:35  
szlh0
Обычно проблема со службой CashServer, попробуйте отключить её. Посмотрите упадёт ли нагрузка на ЦП. Затем, если причина в нём, то идём в папку со службой и смотрим логи.
 
06.03.2013 15:54  
Роллан
не было галочки в использовании AWE, прописал минимальную и максимальную память, все вроде нормализовалось.
теперь остается открытым вопрос с архивацией чеков, т.е. переноса с оперативных данных (SES) в архивную (SES archive), при выполнении скрипта MoveChequesToArchive в база SES, пишет ошибку
Msg 208, Level 16, State 1, Procedure MoveChequesToArchive, Line 101
Invalid object name 'Ses_Archive.dbo.OperDay'.
Msg 266, Level 16, State 2, Procedure MoveChequesToArchive, Line 101
Transaction count after EXECUTE indicates that a COMMIT or ROLLBACK TRANSACTION statement is missing. Previous count = 0, current count = 1.

как я понял, что не хватает таблиц 'Ses_Archive.dbo.OperDay', правильно?
вы писали что можно найти в дистрах новую базу Ses_Archive, в каких именно дистрах? если я его найду и подключу в sql, при выполнении вышенаписанного скрипта будет ли переноситься чеки?
 
 


Опции темы



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

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