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), всем, кто столкнётся с такой же проблемой, рекомендую к прочтению. | |
| Интернет-форум Краснодарского края и Краснодара |