Имя: Пароль:
1C
 
Ошибка при работе на тестовом серваке 1С
, ,
0 ИУБиПовиц
 
08.07.15
08:07
Добрый день. Есть база 1с postgres на отдельном серваке. Подключаемся к ней через rpd сейчас на одном сервере rpd но планируем перейти на другой сервер rpd.сейчас на этом сервере 64 разрядная windows serwer 2008 R2 standart. и 8 гигов оперативки. Сначала вылетал при запуске выгрузки из документооборота файлов за месяц, но поставили файл подкачки с автоматического до 60 гБ, лучше стало, но все равно при выгрузке за год, вылетает с ошибкой. В журнале пришет что "Программа 1cv8c.exe версии 8.2.19.83 прекратила взаимодействие с Windows и была закрыта. Чтобы узнать, имеются ли дополнительные сведения о проблеме, проверьте историю проблемы в Центре поддержки в панели управления." Код ошибки 1002 что это такое и на что следует обратить внимание.
Сеть нормальная и там и там
1 ИУБиПовиц
 
08.07.15
08:12
Прбовали лимиты ставить в консоле сервера 1с, стало еще хуже, вернули на 0 все.
2 Jonny_Khomich
 
08.07.15
08:23
пачками выгружайте.
Я думаю памяти не хватает
3 ИУБиПовиц
 
08.07.15
08:28
(2) ну дык если памяти не хватает, он же свопить должен данные, ил 60 гигов подкачки тоже не хватает?
4 ИУБиПовиц
 
08.07.15
08:29
(2) Там просто еще выгружается xml описание выгруженных файлов, и если пачками выгружать, то эу xml ину придется руками править еще потом.
5 mehfk
 
08.07.15
08:29
Посмотри как отъедает память 1cv8c.exe
6 Лефмихалыч
 
08.07.15
08:30
(0) это на на машине, где и СУБД, и сервер приложений, и терминальные пользовалеи, у вас 8Гб оперативки, я правильно понимаю?
7 Фрэнки
 
08.07.15
08:31
(3) странная конфигурация. Сервак тестовый, под виндой, а СУБД постгри... А на рабочей версии как установлено? И на тестовой, ключи на сервер какие 32 или 64 ? Если 32, но сервер 64, то вполне могут быть нестыковки, но версия СУБД тоже 64? В общем, описывайте проблему подробней. И версию конфигурации можно укзать и размер выгружаемой/загружаемой базы тоже.
8 ИУБиПовиц
 
08.07.15
08:31
(6) субд на другой, пользователей пока 2 там которые тестируют, памяти потом добавим до 64 ГБ
9 Фрэнки
 
08.07.15
08:32
(6) Ну пишет ТС, что это тестовый сервак. Там под терминалом, вероятно, один или два пользователя бывают одновременно.
10 ИУБиПовиц
 
08.07.15
08:32
размер около 100 ГБ, на рабочей так же,  1с 64 битная
11 Фрэнки
 
08.07.15
08:33
(10) выгружает в DT ? Какой ожидаете размер DT ?
12 ИУБиПовиц
 
08.07.15
08:34
(11) да нет просто обработка которая выгружает все приклепленные документы и создает файл с описанием
13 Фрэнки
 
08.07.15
08:35
(12) в 64-битном клиенте? клиент под виндой - он же 32-бита, насколько я понимаю.
14 ИУБиПовиц
 
08.07.15
08:57
(13) ну клиент да 32 -битный. (11) А в dt я боюсь и не дождусь когда он выгрузит:), и зачем если есть бекап на постгресе.
15 Фрэнки
 
08.07.15
09:03
(14) да это понятно. И в вообще не должно в ДТ выгрузить прикрепленные документы, насколько я понимаю.

Я так предполагаю, что у 32-битного клиентского процесса в однопоточном режиме все-таки не хватает каких-то функций, чтоб спасти себя с помощью свопа. Может быть есть смысл переписать, оптимизировать процедуру в обработке, чтоб она не нагружала саму себя. Допустим, убрать использование транзакций, уменьшить количество полей и таблиц в основном запросе, который вытягивает из базы все нужное... Что-то в этом направлении только посмотреть осталось.
16 Jonny_Khomich
 
08.07.15
09:53
(8) стандарт windows поддерживает 32 гб
17 ИУБиПовиц
 
08.07.15
10:10
(16) ну не знаю про стандарт, но на рабочем rpd серваке у нас 64 Гб:)