К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Проблема при создании распределённой базы

Гость
0 - 28.10.2012 - 07:14
Есть база УТ 10.3.18.4, почти типовая (мелкие доработки, структура метаданных не затронута). При попытке создать периферийную базу (Операции - План обмена - Полный - Создать начальный образ) 1С долго думает, потом закрывается с ошибкой Runtime error. База в файле, размер около 2 Гб. Тестирование и исправление не помогло, выгрузка-загрузка не помогли, смена платформы не помогла (пробовал на 8.2.14.540 и 8.2.15.310), смена компьютера не помогла(пробовал на Win 2008 server R2 и Win7 x64, всё лицензия). После аварийного закрытия головной базы в каталоге дочерней остаётся некий 1CD с временными файлами, внутри него одна лишь конфигурация без данных. Где ковырять? Что делать? Срочно надо создать РИБ


Гость
1 - 28.10.2012 - 08:34
походу памяти мало, было такое, сам особо не разбирался.... помогла вот это http://kb.mista.ru/article.php?id=325
Гость
2 - 28.10.2012 - 08:45
(1) Интересная методика, надо попробовать.
А насчёт памяти - на сервере 16 Гб, на Win 7 12 Гб, ни за что не поверю что это мало для 2 Гб базы.
Интересно было бы выяснить причину столь странного глюка.
Гость
3 - 28.10.2012 - 09:03
не знаю что там в 1 написано но видимо тоже самое.
риб создаётяся элементарно. копируешь базу, и назначаешь главный узел.
Гость
4 - 28.10.2012 - 09:07
(4) там это и написано, ток пошагово, чтоб не заблудиться...
Гость
5 - 28.10.2012 - 09:44
2-Aksakal > Поверишь, если голову включишь. Клиент 1С 32разрядное приложение, больше 2х ГБ использовать не умеет в принципе.
Гость
6 - 28.10.2012 - 17:16
(5) хз хз .... сталкивался когда под 2гб озу 1с при загрузке объемного файла из основного узла в удаленный падала из-за нехватки памяти, а под вин7 64 и 4 гб все пучком...
Со стороны фирмы 1С можно было бы спрогнозировать такое поведение и оптимизировать математику... кстати, если вин серв не из разряда "стандарт" то он запросто юзает 4 и больше гигов озу... а уж вин7 у автора написано что 64 битная....
Гость
7 - 28.10.2012 - 17:50
(6) C 2-мя ГБ оперативки 1Су в лучшем случае будет доступно 1,5. На 4ГБ оперативки - честные 2. И не надо путать ОС с конкретным приложением. Для клиента 1С доступное адресуемое пространство - 2ГБ. Пухнет больше - получает ошибку адреса, "unusual way" и прочие радости. На партнерке есть большой срач на эту тему, т.к. мало того, что клиент падает, так даже 32-хбитный сервер тоже со свопом работать не умеет. Падает точно также, как и клиент. А ответ один- покупайте 64-хразрядный сервер 1С. В общем делать обмены "расстановкой галочек без программирования" пока рано.
Гость
8 - 28.10.2012 - 17:57
(4) Да, буду делать так, иного выхода нет
(5) В таком случае это большой косяк со стороны 1С, коли она допускает неправильную адресацию памяти в приложении.
(6) Win 2008 Server R2 выпускается только 64-битным независимо от версии, выпуск 32-битных серверных ОС Майкрософтом более не производится.
Гость
9 - 28.10.2012 - 17:58
(7) То есть если я подниму 64-битный сервер 1С моя проблема решится?
Гость
10 - 28.10.2012 - 18:08
9-Aksakal > Не факт, в УТ вызов платформы идет в лоб. Как она при этом будет работать - известно только тем, кто подсистему обмена платфомы писал. Может и не передать управление на сервер. Кроме того копирование и установка главного узла вручную гораздо быстрее происходят, чем создание узла даже исправно работающим механизмом платформы.
Гость
11 - 28.10.2012 - 18:14
(10) Спасибо большое, Reaper, очень толково всё по полкам разложил
Гость
12 - 29.10.2012 - 19:38
Сегодня всё замечательно получилось по алгоритму (1), всем, кто столкнётся с такой же проблемой, рекомендую к прочтению.


К списку вопросов






Copyright ©, Все права защищены