![]() |
Проблема при создании распределённой базы Есть база УТ 10.3.18.4, почти типовая (мелкие доработки, структура метаданных не затронута). При попытке создать периферийную базу (Операции - План обмена - Полный - Создать начальный образ) 1С долго думает, потом закрывается с ошибкой Runtime error. База в файле, размер около 2 Гб. Тестирование и исправление не помогло, выгрузка-загрузка не помогли, смена платформы не помогла (пробовал на 8.2.14.540 и 8.2.15.310), смена компьютера не помогла(пробовал на Win 2008 server R2 и Win7 x64, всё лицензия). После аварийного закрытия головной базы в каталоге дочерней остаётся некий 1CD с временными файлами, внутри него одна лишь конфигурация без данных. Где ковырять? Что делать? Срочно надо создать РИБ |
походу памяти мало, было такое, сам особо не разбирался.... помогла вот это [url]http://kb.mista.ru/article.php?id=325[/url] |
(1) Интересная методика, надо попробовать. А насчёт памяти - на сервере 16 Гб, на Win 7 12 Гб, ни за что не поверю что это мало для 2 Гб базы. Интересно было бы выяснить причину столь странного глюка. |
не знаю что там в 1 написано но видимо тоже самое. риб создаётяся элементарно. копируешь базу, и назначаешь главный узел. |
(4) там это и написано, ток пошагово, чтоб не заблудиться... |
2-Aksakal > Поверишь, если голову включишь. Клиент 1С 32разрядное приложение, больше 2х ГБ использовать не умеет в принципе. |
(5) хз хз .... сталкивался когда под 2гб озу 1с при загрузке объемного файла из основного узла в удаленный падала из-за нехватки памяти, а под вин7 64 и 4 гб все пучком... Со стороны фирмы 1С можно было бы спрогнозировать такое поведение и оптимизировать математику... кстати, если вин серв не из разряда "стандарт" то он запросто юзает 4 и больше гигов озу... а уж вин7 у автора написано что 64 битная.... |
(6) C 2-мя ГБ оперативки 1Су в лучшем случае будет доступно 1,5. На 4ГБ оперативки - честные 2. И не надо путать ОС с конкретным приложением. Для клиента 1С доступное адресуемое пространство - 2ГБ. Пухнет больше - получает ошибку адреса, "unusual way" и прочие радости. На партнерке есть большой срач на эту тему, т.к. мало того, что клиент падает, так даже 32-хбитный сервер тоже со свопом работать не умеет. Падает точно также, как и клиент. А ответ один- покупайте 64-хразрядный сервер 1С. В общем делать обмены "расстановкой галочек без программирования" пока рано. |
(4) Да, буду делать так, иного выхода нет (5) В таком случае это большой косяк со стороны 1С, коли она допускает неправильную адресацию памяти в приложении. (6) Win 2008 Server R2 выпускается только 64-битным независимо от версии, выпуск 32-битных серверных ОС Майкрософтом более не производится. |
(7) То есть если я подниму 64-битный сервер 1С моя проблема решится? |
9-Aksakal > Не факт, в УТ вызов платформы идет в лоб. Как она при этом будет работать - известно только тем, кто подсистему обмена платфомы писал. Может и не передать управление на сервер. Кроме того копирование и установка главного узла вручную гораздо быстрее происходят, чем создание узла даже исправно работающим механизмом платформы. |
(10) Спасибо большое, Reaper, очень толково всё по полкам разложил |
Сегодня всё замечательно получилось по алгоритму (1), всем, кто столкнётся с такой же проблемой, рекомендую к прочтению. |
Текущее время: 20:57. Часовой пояс GMT +3. |