Имя: Пароль:
1C
1С v8
Недостаточно памяти при обновлении КА на 2.4.7.150
0 Mikhail Volkov
 
26.04.19
14:57
Была уже такая проблема Недостаточно памяти при обновлении КА на 2.4.3.137. Сейчас на системном диске (2003х64) свободно 9 Гб, на диске данных 32 Гб. Все временные файлы создаются на диске данных, и появилось сообщение нехватке виртуальной памяти, а затем конфигуратор выдал "Недостаточно памяти"!? Что 32 гб мало, сколько надо?
1 piter3
 
26.04.19
15:00
64 или 32 сервер 1с?
2 sqr4
 
26.04.19
15:08
обновляй сразу на 151)
3 Затейник
 
26.04.19
15:32
Выделите 1 Тбайт, что место жалко? У меня в телефоне памяти больше.
4 Mikhail Volkov
 
26.04.19
15:33
(1) 2003х64
(2) Когда вышло? Ага, Комплексная автоматизация, редакция 2 2.4.7.151 25.04.19
(3) Но все же по нехватке памяти, действительно мало? Свободно 32 Гб показывало до вылета конфигуратора, во время сообщения о нехватке виртуальной памяти.
5 Garykom
 
гуру
26.04.19
15:34
(0) Оперативки у тебя сколько юморист?
6 Cyberhawk
 
26.04.19
15:35
Клиент 32б или 64б? Сколько в диспетчере задач жрет памяти в момент перед падением?
7 piter3
 
26.04.19
15:36
(4)Сервер 1C и клиент какой 32 или 64?
8 Cyberhawk
 
26.04.19
15:36
"Все временные файлы создаются на диске данных" // Так своп-то на системном диске всяко
9 Rema Dan
 
26.04.19
15:40
(0) "Недостаточно памяти" конфигуратор может выдать только, если процесс конфигуратора не может получить больше памяти от операционки. Тут 2 варианта. Или 32-битный конфигуратор упёрся в 2 гига. Или 64-битный конфигуратор уперся в лимит оперативка + виртуальная память.
10 Cyberhawk
 
26.04.19
15:42
"Или 32-битный конфигуратор упёрся в 2 гига" // Давно уже до 3 можно лимит увеличивать (в ключе запуска ОС), клиенты 1С поддерживают этот ключ
11 Mikhail Volkov
 
26.04.19
15:57
(5) 4 Гб.
(6) Не смотрел в диспетчере задач. Как?
(7) Файловая база.
(8) Переменные среды TMP и TEMP на диск данных перенаправлены.
(9) > Или 64-битный конфигуратор уперся в лимит оперативка + виртуальная память.
Ну а где создается виртуальная память, она чем-то ограничена? На диске 32 свободно.
12 piter3
 
26.04.19
16:01
ну освободи место,боже ты мой на дворе 2019 года,а ты 32
13 Garykom
 
гуру
26.04.19
16:06
(11) Ты с дуба рухнул с 4 гигами и сколько там файла подкачки для виртуальной памяти с КА работать?

Мне уже и 16 гигов мало, комп буду апгрейдить 32 возьму для домашнего
14 в_пагонах
 
26.04.19
16:24
100% что 32-битный клиент
15 Mikhail Volkov
 
26.04.19
17:39
(12) Сколько примерно освободить?
(13) Это не сервер, домашний комп. Взял для предварительного обновления базы, тестирования.
16 Garykom
 
гуру
26.04.19
17:41
(15) Win2k3 на домашнем компе? Да еще x64? Офуенно живете хочу сказать.
17 hhhh
 
26.04.19
17:59
(15) ну оперативная минимум 8
18 Cyberhawk
 
26.04.19
18:09
Не в коня корм )
19 NorthWind
 
26.04.19
18:30
(0) В первую очередь надо оперативы. 8 сейчас абсолютный минимум, 16 - ходовой объем, по желанию люди уже и больше ставят. 4 гига - по состоянию на сегодня это нищебродская офисная машина ни о чем. Система нужна х64, платформа для обновления, думаю, тоже.
20 NorthWind
 
26.04.19
18:32
на свап рассчитывать не стоит, если, конечно, вы не готовы часами ждать окончания работы. Оператива должна быть, SSD должен быть, иначе это не работа.
21 Mikhail Volkov
 
28.04.19
11:55
Освободил на диске данных еще 10 Гб, на системном удалил все tmp-файлы (но там мало было только на d:\Documents and Settings\USR1CV82\Local Settings\Temp), и обновил сразу на 2.4.7.151. За ходом процесса не следил, не смотрел как меняется место на дисках, нажал только "Принять", и все... Сообщение о нехватке виртуальной память получил лишь в ходе обновления в режиме 1С Предприятия. Мой компьютер показывает, что свободно те же 9 Гб на системном, и 42 Гб на диске данных. Где создается виртуальная память, если она фиксированная, то как добавить?
22 hhhh
 
28.04.19
12:02
(21) ну сделай 200 хотя бы свободных. Какие нахрен 10? Издеваешься?
23 hhhh
 
28.04.19
12:05
(21) тии делал перед обновлением? Обязательно тии и попробуй на другой платформе
24 Галахад
 
гуру
28.04.19
12:14
(21) Примерно там же где и "переменные среды".
25 Alexor
 
28.04.19
12:17
Кэш то почистил пользовательский и серверный?
26 Mikhail Volkov
 
28.04.19
12:19
Все процедуры обновления выполнены успешно (5)!
(24) Перезагружу, посмотрю, а то висит все...
27 Mikhail Volkov
 
28.04.19
13:14
(24) Ага нашел, на системном стояло:
Исходный (и Текущий): 2046 МБ
Максимальный: 4092 МБ
Рекомендуется: 6090 МБ - вот до этого значения увеличил Максимальный размер.
На диске данных пусто!?
28 Фрэнки
 
29.04.19
08:37
можно ставить эксперементровать бес
29 Фрэнки
 
29.04.19
08:39
ой

можно ставить эксперименты бесконечно, но обычно даже с любыми базами, где нужны обновления сейчас меньше 8 гб физической оперативы и 64-бит платформы не ставят.
30 Здравый_смысл
 
29.04.19
08:40
У меня не памяти недостаточно, а времени.
Обработчики после обновления с 2.1 неделю 200 Гб тестовую базу молотили, пока не прервал их принудительно. И это не при самом слабом сервере. Ищу вот варианты, с какого боку к этому подступиться и что выпилить из обработчиков ненужного.
31 Garykom
 
гуру
29.04.19
09:32
(30) Лучше всего из базы лишнее выпилить, свертку сделать.
32 Здравый_смысл
 
29.04.19
10:45
(31) С этим проблема, увы. Оперативный учёт, данные по продажам, муё-моё, финансисты согласны лишь на конец 2019 сворачивать, а нам нужен режим совместимости 8.3.10 как минимум, который в КА 2.1 включить нельзя. По факту база с 2018 всего лишь ведётся, просто документов продажи овердохрена.
33 Cyberhawk
 
29.04.19
10:49
(32) Так посмотри какой обработчик дольше всех молотит, его и оптимизируй. У кого производство - у того оно обычно дольше всего колбасится (партии производства десятками миллионов), но и тут оптимизацию даже на партнерке советуют не количественную (в коде) делать, а качественную - менять количество / детализацию в документах.
34 Вафель
 
29.04.19
10:50
нужен клиент x64
именно по этой причине его и выпустили
35 Здравый_смысл
 
29.04.19
10:54
(33) На днях новый сервер приволокут, дадут мне в безраздельное пользование, на нём ещё раз типовое обновление попробую накатить, м.б. пошустрее выполнится. Не прокатит - полезу в код, другого выхода не вижу.

А с детализацией в документах не совсем понял, у меня сотни тысяч документов реализации, как их заоптимизировать качественно, схлопнуть, что ли, по контрагентам за весь период? :)
36 Cyberhawk
 
29.04.19
11:19
(35) Надо смотреть на сам обработчик, что ему на вход подается и из-за чего долго он выполняется. В производственном контуре одна из причин ада (в т.ч. при закрытии месяца) - десятки миллионов записей партий в "служебном" регистре.
Что там у тебя, отсюда не видно )
37 Здравый_смысл
 
29.04.19
13:39
(36) Не производственный контур. Продажи. Лан, как полезу, поделюсь открытиями :)
38 Cyberhawk
 
29.04.19
17:20
Еще помню адский прикол, но уже не с типовой конфой - так там вообще в обработчике обновления выборка ссылок-кандидатов, но из поля "Ссылка" ТЧ документа, и в каждом проходе один и тот же документ колбасится столько раз, сколько строк ТЧ.
Ну т.е. документ на 500 строк - одна и та же ссылка будет обработана эти 500 раз.
39 MaxS
 
29.04.19
17:45
(35) Сервера заточены на многопользовательскую производительность, а в Вашем случае нужна однопользовательская и частично однопоточная. Может быть имеет смысл для подобных задач иметь рабочую станцию с CPU > 5Ггц последнего поколения, ssd nvme и выполнить всё локально?
40 Cyberhawk
 
29.04.19
17:53
(39) "Сервера заточены на многопользовательскую производительность" // А рабочая станция, что ты предлагаешь, не заточена что ли? :)
41 MaxS
 
29.04.19
18:28
(40) ну зачем рабочей станции 24 ядра по 2ГГц, если лучше 4 по 5ГГц?
42 craxx
 
29.04.19
18:58
(21), (27) Да Вы, батенька, юморист. А ванну чайной ложечкой не пробовали вычерпать?
43 Здравый_смысл
 
30.04.19
04:42
(39) Рассматриваю и этот вариант (собсно, рабочую станцию себе уже заказал, для ряда задач нужна такая). Новый сервер раньше придёт :)
44 Cyberhawk
 
30.04.19
07:50
(41) А серверу-то зачем 24 по 2, неужели это лучше чем 8 по 5?
45 Здравый_смысл
 
30.04.19
07:54
(44) Каждому рабочему процессу по процессору =)
46 Cyberhawk
 
30.04.19
07:55
(45) Разве два ядра по 2 ГГц быстрее обслужит рабочие процессы, чем одно ядро на 4 ГГц?
47 Здравый_смысл
 
30.04.19
07:58
(46) Немного не так... два ядра по 2 ГГц выполнят вдвое больше нераспараллеливаемых задач, связанных с выборкой/записью данных, где частота процессора не является узким местом. А таких задач всё-таки куда больше в повседневной работе.
48 Здравый_смысл
 
30.04.19
07:59
А для линейной одиночной задачи, требующей именно вычислительных ресурсов, одно ядро на 5 ГГц однозначно предпочтительнее.
49 Nikoss
 
30.04.19
09:11
(47)(48) "вдвое больше задач" но в тоже время в двое медленнее, не так ли?

Пример из вакуума: есть математическая операция. За одинаковое ли время выполнятся 2 такие операции: последовательно на одном ядре 4ГГц, или параллельно на 2х ядрах по 2ГГц?
50 Здравый_смысл
 
30.04.19
09:12
(49) Не медленнее. Я же обозначил тип операции "выборка/запись", при котором не гигагерцы роляют, а иопсы дисковой подсистемы.
51 Cyberhawk
 
30.04.19
21:12
(50) ИОПСы далеко не всегда являются упором, к латентности дисков куда разумнее приглядываться.
А то толку в гипермаркете иметь быстро работающего руками кассира, если он перед каждый очередным посетителем в туалет бегает )
52 Провинциальный 1сник
 
30.04.19
21:19
(49) Математика разная бывает. Есть задачи, которые легко распараллеливаются. Скажем, вычисление суммы ряда от 1 до N. Вполне можно разбить N на несколько поддиапазонов и считать их в несколько потоков, а потом сложить частичные суммы. И например совсем другое - расчет рекуррентной последовательности, где каждый последующий элемент зависит от предыдущих. Тут многопоточность вообще неуместна.
53 dmpl
 
01.05.19
10:51
(32) Думаю, имеет смысл проводить обновление частями:
1. Определить самые длительные обработчики
2. Перенести в 2.1 структуру метаданных этих объектов из новой версии
3. Запустить обработчик новой версии, чтобы он обновлял данные в версии 2.1 до фактического обновления (в фоновом режиме)

Далее при обновлении эти объекты уже не должны будут попасть в список обрабатываемых при переходе на новую версию (т.к. уже заполнены). Обработку запускать для объектов в закрытом периоде, чтобы минимизировать ошибки, связанные с изменением объектов после обновления.

Кстати, может еще быть так, что обработчик просто зациклился, и если убрать причину зацикливания - он выполнится за вменяемое время.

P.S. А СУБД у вас, случаем, не PostreSQL?
54 Фрэнки
 
01.05.19
10:54
(53) в случае нехватки памяти в СУБД была бы другая ошибка
55 Фрэнки
 
01.05.19
10:56
(53) ему имеет смысл, до начала иных еще манипуляций, просто установить на комп Платформу 64-бит, а затем уже смотреть по результатам
56 Фрэнки
 
01.05.19
10:59
на момент написания поста (27) у топикстатера все еще была установлена платформа на 32 бит и не ясно, дошла до него необходимость переустановки на 64 или нет
57 Mikhail Volkov
 
01.05.19
11:12
(56) Для того и ставил ОС 2003х64 вместо ХР еще для 8.2. Правда КА2.4.7 файловая, не знаю как на 8.3, но платформу 8.3.13.1690 ставил так же как 8.2.
58 Фрэнки
 
01.05.19
11:16
(57) 1С платформа на 32 бита или на 64 ?
59 Фрэнки
 
01.05.19
11:24
Смотрим

при обновлении КА на 2.4.7.150

Требования к платформе - Минимальная версия системы "1С:Предприятие 8" для использования текущей версии "Комплексная автоматизация" не ниже 8.3.12.1685

Версия платформы 8.3.12.1685 (и более свежих релизов) существует как 32 бит, так и 64 бит.
Вот ссылка
https://releases.1c.ru/version_file?nick=Platform83&ver=8.3.12.1685&path=Platform\8_3_12_1685\windows64full_8_3_12_1685.rar

Пробовал установить?
60 Фрэнки
 
01.05.19
11:27
или для версии 8.3.13.1690 вот другая ссылка для скачивания платформы

https://releases.1c.ru/version_file?nick=Platform83&ver=8.3.13.1690&path=Platform\8_3_13_1690\windows64full_8_3_13_1690.rar
61 Mikhail Volkov
 
01.05.19
11:35
(60) Обычно ставлю Технологическая платформа 1С:Предприятия для Windows (i386) и Технологическая платформа 1С:Предприятия (64-bit) для Windows (x86_64). Последняя как раз https://releases.1c.ru/version_file?nick=Platform83&ver=8.3.13.1690&path=Platform\8_3_13_1690\windows64full_8_3_13_1690.rar
62 Фрэнки
 
01.05.19
11:39
(61) и база сейчас уже в файловом режиме (чтоб исключить влияние СУБД) и выдает ошибку с нехваткой памяти при выполнении обновления уже в режиме Предприятие, так?

Какой размер файла базы? Есть в ней большие таблицы?
63 Mikhail Volkov
 
01.05.19
11:43
Как понимаю Технологическая платформа 1С:Предприятия для Windows (i386) клиентская часть, а 1С:Предприятия (64-bit) для Windows (x86_64) - для сервера. Но в данной случае база файловая.
(62) Да, обновил уже (21)!
64 craxx
 
01.05.19
11:53
(63) клиентская тоже 64-битная есть, и более того, она желательна для работы с КА
65 Фрэнки
 
01.05.19
11:58
(63) если установишь платформу по ссылке из (61), то именно клиентская часть (толстый клиент, который и для конфигуратора, в том числе) будет ставиться именно на 64-бит.
При этом, после установки, в запуске 1С появится в настройках запуска для каждой ИБ выбор с какой версией клиента она должна запускаться. И нужно указать, что нужна именно на 64 бит.

А вот установка серверной части платформы указывается опционально - галочками - в выборе при запуске сетапа.

Может быть, следует указать/проверить в настройках ИБ, чтоб запускалась 64-бит?
66 Mikhail Volkov
 
01.05.19
12:11
(64) Для 8.3.13.1690 это которая, как называется? Я как ставил для 8.2 обе платформы так и ставлю для 8.3. Вроде для 8.3 есть одна общая установка?
(65) Где в настройках? Вроде там только Каталоги шаблонов конфигураций и обновлений указываются. Или Разрядность: 64 (x86_64)? - у меня не было указано...
67 craxx
 
01.05.19
12:16
(66) Для 8.2 не было 64-битного клиента. Для 8.3 он есть
68 Mikhail Volkov
 
01.05.19
12:40
(67) Т.е. Технологическая платформа 1С:Предприятия для Windows (i386) можно не ставить, или вместо нее что-то другое, что? Для 8.3.13.1690 это которая, как называется?
69 Здравый_смысл
 
02.05.19
05:41
(55) У меня x64, дело не в этом. Я вот не исключаю зацикливания какого-то обработчика, м.б. попробовать ТИИ сделать перед обновой?
70 Mikhail Volkov
 
21.05.19
14:35
Обычно ставлю Технологическая платформа 1С:Предприятия для Windows (i386) и Cервер 1С:Предприятия (64-bit) для Windows (x86_64). А Технологическая платформа 1С:Предприятия (64-bit) для Windows - это что, вместо только Технологическая платформа 1С:Предприятия для Windows, или обоих сразу?
Хочу на сервер х64 для файловой КА2.4.7.151 поставить 8.3.13 (или выше), но чтобы не мешала работе SQL-базе Альфа-Альфа на 8.3.10.2466, т.е. 1С-сервер 8.3.13 пока не ставить. То мне какую скачивать?
71 Фрэнки
 
21.05.19
14:38
(70) так зачем тебе клиентскую часть платформы на сервак ставить-то? Не ставь от файловой части на сервер вообще ничего.
72 Mikhail Volkov
 
21.05.19
14:54
(71) Сейчас на сервере 8.3.10.2466 для Альфа-Авто, на более высоких она не работает https://rarus.ru/forum/messages/forum7/topic13628/message82364/#message82364. Ставить 2-й 1С-сервер (как когда-то для 8.1, 8.2) с другим диапазоном портов, отличных от стандартного 15хх - опасаюсь, что сервер ели дышит, не потянет 2-е 8.3 платформы. Да и не нужен он пока, для КА2.4.7 пока в отладке достаточно файловой.
73 Mikhail Volkov
 
21.05.19
15:06
Вообще-то сервера 2: SQL и Терминал, через который все заходят в 1С. На обоих серверах стоят обе платформы: серверная и клиентская части. А можно на SQL-сервер только серверную часть, а на Терминал - только клиентскую часть?
74 Фрэнки
 
21.05.19
19:57
(73) конечно. Можешь в терминале вообще букет версий клиентских установить.
В пускаче просто указываешь на какой версии какую базу стартовать нужно и все.

Но вообще, немного странно. А зачем тебе терминал? Он в локальной сети у тебя или это реальная удаленка? Может у тебя клиентские машины принципиально слабые или сервак терминальный с таким бешеным запасом оперативы, что есть смысл клиентам только через терминал работать?
75 Фрэнки
 
21.05.19
19:59
Проблема возникает такого рода, что файловая версия при запуске клиента сжирает намного--намного больше оперативы, чем при серверном режиме.
76 Провинциальный 1сник
 
23.05.19
10:23
(75) Это сжирает серверный компонент. Подключайся тонким через веб-сервер - не будет сжирать.
77 zak555
 
23.05.19
10:24
Это всё из-за отсутствие подписки на ИТС
78 Фрэнки
 
23.05.19
10:37
(76) это нужно не мне, а любителю запускать в РДП кучку пользователей в файловом режиме базы.
79 Mikhail Volkov
 
23.05.19
10:51
(74) Да, клиентские машины принципиально слабые, и реальная удаленка... Например, кассир из дома кассовую смену закрывает.
Меня беспокоит то, что если добавить более новую версию на терминал, то стартовать будет именно она при запуске серверной базы, и выдаст ошибку несоответствия версий клиента и сервера?
80 Фрэнки
 
23.05.19
10:59
(79) // В пускаче просто указываешь на какой версии какую базу стартовать нужно и все.

Я же специально эту оговорку указал.
Да, придется прописать настройку таким образом, чтоб или на каждом пользовательском сеансе в пускаче было указано без ошибок что нужно или разобраться, как прописать список баз с настройками в специальный файлик.
81 Mikhail Volkov
 
23.05.19
12:04
(80) т.е. всех пользователей придется отбежать, всем настройки сделать...
Лучше сразу добавить новую серверную платформу с нестандартным диапазоном портов, например, 16хх. Раньше у меня были платформы разных версий 8.1, 8.2. Но тут вроде одна 8.3 версия, релизы разные: 8.3.10 и 8.3.13. В этом случае какие-то сложности начинаются, не разбирался еще http://catalog.mista.ru/public/818909/. Сложно, да?
82 piter3
 
23.05.19
12:06
(81) Есть даже утилита упрощающая жизнь.
83 Mikhail Volkov
 
23.05.19
12:11
(82) Что за утилита?
84 piter3
 
23.05.19
12:12
(83) 6 комментарий для примера
85 piter3
 
23.05.19
12:12
в твоей ссылке
86 Mikhail Volkov
 
23.05.19
12:16
(84) 6 комментарий?
87 piter3
 
23.05.19
12:17
(86) да
88 Фрэнки
 
23.05.19
12:21
(81) ты определись по пользователям тебе нужно бежать или по сеансам РДП :-)

Запусти Пускач. На пускаче есть кнопка Настройка. Откроется форма, где в середине указано
Адреса Интернет-сервисов и списки общих информационных баз.
Вот тебе нужно один раз на всяких сеансах пользователей указывать путь к файликам со списком баз.

А чтоб узнать, как верно заполнять этот список - сохрани уже настроенную строчку запуска базы в файлик из пускача через ПКМ
89 Mikhail Volkov
 
23.05.19
12:39
(87) Скопируй сюда этот 6 комментарий, найти не могу...
(88) > Адреса Интернет-сервисов и списки общих информационных баз.
Пусто там, вроде файл СписокБаз.v8i просит... не знаю что это, но настраивать всем пользователям, или только у себя?
90 piter3
 
23.05.19
12:39
(89) Для автоматизации большей части описанных в статье действий в подсистеме "Инструменты разработчика" есть инструмент "Управление службами серверов 1С".
91 Mikhail Volkov
 
23.05.19
12:57
(90) Спс, у меня нет такого инструмента, не встречал...
92 Фрэнки
 
23.05.19
13:43
(89) // Пусто там, вроде файл СписокБаз.v8i просит...

- сохрани уже настроенную строчку запуска базы в файлик из пускача через ПКМ
- если баз несколько, то в разные файлы.
Затем текстовым редактором склей их в один - Получится на несколько баз один файл настроек.

В сеансе нужного тебе пользователя откроешь Настройки и укажешь путь к готовому файлу с серверной шары.
93 Mikhail Volkov
 
23.05.19
15:45
(92) Почитал: Сформировать список баз 1С для всех пользователей http://catalog.mista.ru/public/695273/, но не понял зачем он нужен? Единственное из статьи понял, что не нужно бегать по пользователям, все настройки находятся на сервере в каталогах пользователей (правда мне открывается только мой каталог) D:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i. В этих файлах есть параметр DefaultVersion=8.3.10.2466, наверное он указывает на какой платформе работает база.
(88) Там же в настройках чуть ниже: Используемые версии стоит Использовать версию 8.3.10.2466. Наверное так не только у меня, у всех пользователей. Но означает ли что запустится именно эта платформа, если добавили новую платформу? В 8.2 таких настроек не было. А что запускалась более свежая платформа помню по старым версиям.
94 ildary
 
23.05.19
15:53
(93) вам у базы надо указать Version, и тогда какой номер укажете, такая версия и запустится, например если указать 8.3.10.2466, то никакие другие, хоть 8.3.9, хоть 8.3.11 - не запустятся. А если указать 8.3, то будет подхвачена максимальная. Обычно я делаю Version именно 8.3, а перед обновлением указываю полный номер текущей версии и могу добавить новую (она не будет подхватываться для рабочих баз).
95 Фрэнки
 
23.05.19
16:45
(93) ну хорошо. Вот настроил ты самый правильный список информационных баз на своем компьютере. Или там где-то в сеансе своем в РДП. Теперь надо чтоб этот список был у всех.

Причем, в списке указано по отдельной каждой базе прописана Версия и разрядность платформы.

Хватаешь этот готовый файл из D:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i
и закидываешь его на общедоступную сетевую шару (место видимое из сеанса любого пользователя) и затем, когда входишь в настройку пускача, вместо последовательного перебора каждой базы - цепляешь его в "Адреса Интернет-сервисов и списки общих информационных баз."

Если у тебя одна всего база - ерунда какая-то, но если баз пара-тройка десятков - уже приятная экономия усилий и отсутствие ошибок
96 Mikhail Volkov
 
23.05.19
17:01
(94) Значит в 8.3 предусмотрели такое, в 8.2 этого не было, всегда запускалась более свежая платформа.
А если установить Технологическая платформа 1С:Предприятия (64-bit) для Windows 8.3.13 или 8.3.14 со стандартным диапазоном портов 15хх (ничего не меняя) полностью: клиентскую и серверную часть, она запортит 1C:Enterprise 8.3 Server Agent (x86-64), и еще что-то? Сейчас в 1C:Enterprise 8.3 Server Agent (x86-64) исполняемый файл: "C:\Program Files\1cv8\8.3.10.2466\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo" -debug, если поменяет, то можно вернуть. А еще что-то не затрет? Или при установке лучше снять галочки с установки серверной части? Мне пока лишь новая платформа для файловой базы нужна.
(95) > Теперь надо чтоб этот список был у всех.
Нет, не нужен. Большинство кроме Альфа-Авто ничего не знает. КА нужны (их несколько, для каждой организации) расчетчице з/п, и еще паре лиц из руководства. А остальным даже знать не положено о их существовании.
97 Фрэнки
 
23.05.19
18:55
(96) // Нет, не нужен. Большинство кроме Альфа-Авто ничего не знает. КА нужны (их несколько, для каждой организации) расчетчице з/п, и еще паре лиц из руководства. А остальным даже знать не положено о их существовании. //

БлииииН...
А чего ж ты тогда постишь тут ворпрос, за вопросом,
если просто в каждой строчке Пускача указываем версию платформы и разрядность и ВСЕ!!!

Все вопросы вида "а зачем я поставил новый релиз и он теперь всегда вызывается?" именно на новых релизах решены установкой в пускаче в настройке нужной версии.

А если ты точно знаешь, что на сервере стоит только нужный релиз и на клиенте не установлен никакой более свежий релиз
=> можно в настройках ничего не указывать.
98 Фрэнки
 
23.05.19
18:59
(96) но тем счастливчикам, кому он все-таки нужен - вот этот списочек с настройками баз (не всех, а какой-то части баз) транслировать таки можно в уже готовом виде.
99 Mikhail Volkov
 
24.05.19
08:45
(97) Пока стоит только 8.3.10, на собираюсь добавить для КА2.4.7 новую 8.3.14. Именно добавить, а не обновить! И спрашиваю какие могут возникнуть неприятности, не нарушит ли это работу пользователей с 8.3.10. Ладно (94) успокоил меня, что в 8.3 при запуске новая платформа не будет запускаться (как в 8.1, 8.2), если это не указано в настройках базы.

Теперь по вопросу v8: 2 64-битных сервера 1с предпприятия на одной машине, вроде такое возможно (хотя большинство ссылок с отрицательным результатом), и в данной теме не упоминается о никаких "танцев с бубнами" как в http://catalog.mista.ru/public/818909/. И (90) говорит, что их (танцев с бубнами) можно избежать используя утилиту "Управление службами серверов 1С" - что за утилита, эта http://catalog.mista.ru/public/578951/?
100 formista2000
 
24.05.19
09:59
фто! ))
101 Mikhail Volkov
 
24.05.19
13:19
(94) > вам у базы надо указать Version, и тогда какой номер укажете, такая версия и запустится, например если указать 8.3.10.2466, то никакие другие, хоть 8.3.9, хоть 8.3.11 - не запустятся. А если указать 8.3, то будет подхвачена максимальная.
Где указать: в настойках базы Версия 1С:Предприятия указано 8.3.10.2466, в настройках пускача Используемые версии стоит Использовать версию 8.3.10.2466? Галочка "Устанавливать автоматически новую версию" снята. А установил новую платформу 8.3.14.1779 (не на рабочем сервере, на своем компе), запустилась именно она - как 8.2, т.е. чего боялся, то и произошло!? Файловая база открылась под новой 8.3.14.1779. Серверная база ошибку выдала: Несоответствие версий клиента и сервера 1С:Предприятия!? (при установки 8.3.14.1779 снял галочку "Установить сервер 1С:Предприятия как сервис Windows (рекомендуется)")
102 Mikhail Volkov
 
24.05.19
18:04
Конечно можно для пользователей, которым КА2.4 не нужна, сделать свой отдельный ярлык запуска 1С с "C:\Program Files (x86)\1cv8\8.3.10.2466\bin\1cv8s.exe", но к чему все эти настройки с версиями? Или у меня что-то еще не настроено, что?
103 Фрэнки
 
24.05.19
19:43
(102) а в той строчке на пускаче. что к серверу обращается - там у тебя в версии указано что-то?
104 Mikhail Volkov
 
24.05.19
19:48
(103) Как обычно: "C:\Program Files (x86)\1cv8\common\1cestart.exe"
105 Фрэнки
 
24.05.19
20:06
(104) вот ты открывал содержимое файла и смотрел на D:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i
там в нем указана сохраненные из пускача строки настроек - там у тебя на нужную тебе базу что в версии указано?
106 Mikhail Volkov
 
24.05.19
21:08
(105) [КА 2.4 ИП Патрушева Г.М. рабочая]
Connect=Srvr="andromeda";Ref="PatrERP";
ID=316df308-817e-4961-bb4b-2b877cb8b960
OrderInList=24708.44444444445
Folder=/
OrderInTree=557312
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
DefaultApp=ThinClient
DefaultVersion=8.3.10.2466
Но это на рабочем сервере, а пробовал добавлять новую платформу на своем домашнем компе:
для файловой [КА2.4 ИП Патрушева]
Connect=File="i:\1Cv83\PatrARAutomation_2_2";
ID=47bebae6-7c4c-4bb9-a37b-43439c9bfecf
OrderInList=16384
Folder=/
OrderInTree=256
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
AppArch=x86_64
для серверной: [УТ11.3 42unita sql]
Connect=Srvr="mv2k3x64";Ref="42unita";
ID=09933e75-77c4-49ce-a860-efe754a871ca
OrderInList=16810.6666666667
Folder=/
OrderInTree=65792
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3.13.1690
DefaultVersion=8.3.13.1690
AppArch=x86_64
А запустилась на новой 8.3.14.1779!?
107 zak555
 
24.05.19
21:13
Быстрее обновить через конфигурация загрузить из файла, если типовая
108 Фрэнки
 
24.05.19
21:38
(106) смотри внимательно - вот ниже копипаста строк из твоего поста
1- Version=8.3
2- Version=8.3
3- Version=8.3.13.1690

Как думаешь, логика Пускача что будет подставлять
в строках 1- и 2- и в строке 3- , если самая свежая платформа у тебя на клиенте соответствует не строке 3-
а установленной 8.3.14.1779 ?

У меня на моих компах Пускач дергает версии платформ четко - по тем символам, что ему указаны.
Хотя у нас по факту различаются версии 8.3.10 , 8.3.12 и 8.3.14 - самый минорный не отличаем...
Может оно в минорном и глючит, но 8.3.12 от 8.3.14 отличает однозначно и без ошибки.
109 Mikhail Volkov
 
25.05.19
17:16
(108) Заменил для всех баз где было версия 8.3 на 8.3.13.1690, все равно запускается старшая 8.3.14.1779. Даже если через пускач 8.3 запускаю базу 8.2, база выдает ошибку: Несоответствие версий клиента и сервера 1С:Предприятия (8.3.14.1779 - 8.2.19.130)!?
110 Фрэнки
 
25.05.19
17:48
(109) Ну даже не знаю, что еще сказать - у меня все версии платформ работают такие, какие указано в строчках настроек пускача
111 Mikhail Volkov
 
27.05.19
11:38
(110) Это только на моем компьютере так: поставил 8.3.14.1779, создался новый ярлык запуска 1С, и какие бы настройки в нем не делал все равно стартует 8.3.14.1779. А на рабочем сервере оказывается 7 платформ 8.3 стоит, причем старшая 8.3.10.2505 - она не пошла, потому что Com-обмены с УПП партнера не заработали. Пришлось поставить как у него 8.3.10.2466. И настроек запуска нет, только указано Использовать версию 8.3.10.2466, ни разрядность, ни для какой версии - пусто, даже галочка "Устанавливать автоматически новую версию" не снята. Может напрасно паникую, на рабочем обойдется..?
Теперь нужно разобраться как 2-й сервер 1С 8.3, одной версии, но разных релизов.
(90) > в подсистеме "Инструменты разработчика" есть инструмент "Управление службами серверов 1С".
Что за подсистема, что за инструмент? Разработка 1С, или сторонних производителей?
112 Фрэнки
 
27.05.19
11:51
// создался новый ярлык запуска 1С, и какие бы настройки в нем не делал все равно стартует 8.3.14.1779 //

- так кто же тебе виноват, что твой стартующий ярлык сразу стартует в BIN каталоге конкретной версии.
113 Mikhail Volkov
 
27.05.19
13:40
(112) Ярлык указывает на: "D:\Program Files\1cv8\common\1cestart.exe". А как сделать чтобы нормально было?
114 Mikhail Volkov
 
27.05.19
18:52
А почему на d:\Program Files (x86)\1cv8\ только одна папка 8.3.13.1690, все папки других платформ на d:\Program Files\1cv8\? Не в этом ли дело... Удалил 8.3.13.1690, заново поставил с дистрибутива Технологическая платформа 1С:Предприятия (64-bit) для Windows (не с 2-х как раньше), папка 8.3.13.1690 встала в d:\Program Files\1cv8\ (не в D:\Program Files (x86)\1cv8). И нормально база запустилась под 8.3.13.1690 с этими же настройками https://jpegshare.net/images/61/92/6192d34abd786132cfc883814772bb0a.jpg!
А 8.2 с ярлыка 1C v8.3 все так же не хочет запускаться, с ошибкой: Несоответствие версий клиента и сервера 1С:Предприятия (8.3.14.1779 - 8.2.19.130).  Только со своего ярлыка 1C v8.2 запускается!?
115 Фрэнки
 
27.05.19
19:45
(114) ты можешь отказаться от этого "Использовать версию", которая нарисована на скрине и указать таки в версии и разрядности в строчке нужной базы, какой тебе конкретный релиз нужно использовать?!

Ну в самом деле, работает же все! Зачем через Использовать версии, когда можно указать явно. И разрядность нужно указывать явно. И даже вид, что это толстый клиент или в тонком клиенте - тоже можно указывать явно.
116 Mikhail Volkov
 
28.05.19
08:06
(115) По всякому пробовал, и этот вариант: https://jpegshare.net/5e/b8/5eb8d41d4f802a151151d3376fd63594.jpg.html. И из папки d:\Program Files (x86)\ вообще удалил 1cv82, не помогает. Ладно, для разных версий 1С у меня всегда был свой пускач. Главное 8.3 заработало как надо.
117 Mikhail Volkov
 
29.05.19
20:53
Запустил КА2.4, для которой ставил 8.3.14.1779, выдала ошибку: Обнаружено нарушение целостности системы!? Запустил ее на 8.3.13.1690 - тоже самое. Запустил другую базу 8.3 - нормально открылась, без ошибок.
Ладно, всегда делаю архив dt-выгрузку, загрузил ее, не помогло... Запустил ТиИ с галочками по умолчанию, не помогло. Запустил со всеми галочками, процесс длительный... мало эффективный, dt-выгрузка-загрузка всегда помогала, а тут не помогла!?
118 dmpl
 
30.05.19
08:08
(117) Это потому что эмулятор используете.
119 Mikhail Volkov
 
30.05.19
08:37
(118) На домашнем компе - да, но раньше ошибок не было. Или то, что переставил платформу с дистрибутива: "Технологическая платформа 1С:Предприятия (64-bit) для Windows" (64full, раньше как 8.2 ставил: "Технологическая платформа 1С:Предприятия для Windows" (i386) и "Cервер 1С:Предприятия (64-bit) для Windows" (x86_64))? На рабочем сервере, где все ключи стоят этого не будет? А как же УТ11.3 - нормально открывается без ошибок!?
120 Mikhail Volkov
 
30.05.19
10:12
А нет, другая УТ11.3 тоже с ошибкой: Обнаружено нарушение целостности системы открылась... но почему не предупреждение, а "Перезапустить" или "Завершить", как править это нарушение целостности системы? В конфигураторе ТиИ можно только удалить ссылку или объект, но после такого исправления все равно база открывается с ошибкой...
Кстати удалил платформы с 64full, вернул обратно две: i386 и x86_64. При установке заметил компоненту Контроль целостности системы можно не устанавливать (по умолчанию). А при установке платформы с 64full есть такой выбор?
121 ptiz
 
30.05.19
10:25
(119) "но раньше ошибок не было" - потому что платформа была более старая.
122 Фрэнки
 
30.05.19
10:32
Сейчас тут начнется еще одна эпопея - как вычистить все-все-все следы хака, чтоб платформа перестала думать, что ее взломали.

Увы, но даже лихорадочная переустановка платформы как бы вчистую ничего в системе не чистит и ругань на нарушение целостности системы просто убивает возможности работы с 1С.
123 Mikhail Volkov
 
30.05.19
10:54
(120) При установке платформы с 64full есть такой выбор, и по умолчанию вроде сброшен (видимо я зачем-то поставил). Но зачем такой Контроль целостности системы, когда нет возможности исправить ошибку?
124 zak555
 
30.05.19
11:03
(117) ты адрес укажи, сейчас придём проверим комп на вредоносное ПО
125 dmpl
 
30.05.19
12:18
(120) Нарушение целостности системы - это не битая база, это предупреждение, что обнаружены следы обхода защиты от копирования. С базой все в порядке.
126 Mikhail Volkov
 
30.05.19
13:51
(125) Нет, при ТиИ действительно выдал ошибки, часть исправил. Но есть такие, например:
Проверка логической целостности. РегистрСведений.ЖурналФискальныхОпераций.Измерение.ДокументОснование <Объект не найден> (787:a1de68b599b4ac4e11e83653a25449e7):08901c1a-2c66-414e-8bae-cd03b2715e0c
  ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0
    Неверная ссылка. Запись удалена.

Проверка логической целостности. РегистрСведений.ФискальныеОперации.Измерение.ДокументОснование <Объект не найден> (787:a1de68b599b4ac4e11e83653a25449e7):08901c1a-2c66-414e-8bae-cd03b2715e0c
  ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0
    Неверная ссылка. Запись удалена.

Проверка логической целостности. РегистрНакопления.НДСЗаписиКнигиПродаж Реализация товаров и услуг РИП-0000949 от 04.01.2016 14:28:31:1
  ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0
    Неверные вспомогательные данные таблицы. Значение изменено.

(последних очень много) С ними даже не знаю что делать. Документы перетаскиваю из КА1.1, к ним вроде нет претензий. А вот движения по регистрам уже делает сама система при их проведении... или что-то не учел?
127 Mikhail Volkov
 
03.06.19
10:27
(99) Поставить 2-ю платформу 8.3 руки не дошли, а вот возникла необходимость переустановить 8.3.10.2466, тут выскочило предупреждение: https://jpegshare.net/6c/17/6c17e3ffa3426ec4037229eb21e93f7b.jpg.html "Убедитесь, что у вас имеются разрешения на запуск системных служб". Сисадмины говорят, что все права у меня есть. Как убедиться, или что мешает?
128 VorHel
 
03.06.19
10:43
Попробуйте 1С:Предприятие 8.3 (8.3.12.1790)
Мы зимой месяца два долбались, и 1С тоже писали, база все время падала без памяти, хотя реально памяти было много везде. В итоге 1С эту платформу порекомендовали, на ней стабильно работает.
И я сквозь кучу сообщений не нашла, насколько конфа снята с поддержки. Чем больше объектов с возможностью редактирования, тем больше вероятность такой фигни. Максимально все под замочек поставить надо.
129 Mikhail Volkov
 
03.06.19
11:04
(128) Не надо восстановить именно 8.3.10.2466.
Может пароль USR1CV82 уже не действует, короткий, давно ставил. А после сисадмины усиливать политику безопасности, длину паролей увеличили...
130 Mikhail Volkov
 
03.06.19
11:15
Не, создал нового пользователя USR1CV8 с длинным паролем - тоже самое...
131 ildary
 
03.06.19
12:45
(130) недавно был похожий случай (и тоже админ и 1С-ник сидят отдельно и друг друга не слушают) - оказалось что права на временную папку слетели у пользователя, от которого стартует сервер 1С.
132 Mikhail Volkov
 
03.06.19
12:47
Служба Агент сервера 1С:Предприятия 8.3 (x86-64) создалась, нажал Пропустить, службу запустил вручную. Консоль сервер 1С:Предприятия 8.3 пуста. Есть шансы восстановить что было, или все заново вручную создавать? Добавил кластер, добавляю базы, не помню Пользователь сервера БД и пароль на сервере. На своем компе обычно sa ставлю...
Вроде что-то вспомнил, выскочила табличка: https://jpegshare.net/c2/0f/c20f84dc06702f911a4021a6b6aa2d24.jpg.html - что она значит? Пользователь сервера БД и пароль угадал?
133 Mikhail Volkov
 
03.06.19
14:08
Не угадал, но вспомнил!
134 Mikhail Volkov
 
04.06.19
09:43
Еще вопрос: Служба Агент сервера 1С:Предприятия 8.3 (x86-64) слетела на SQL-сервере. Восстановил, пере заполнил Консоль сервер 1С:Предприятия 8.3 на нем. На SQL-сервер редко захожу, все работают на терминале. А на нем теперь Консоль сервер 1С:Предприятия 8.3 найти не могу!? На терминале вроде ничего не слетало, все по старому...
И ЖР вчера новый начался!? Старый ЖР где?
135 Mikhail Volkov
 
10.06.19
07:02
(99)+ Все же 2-ю службу 8.3: Агент сервера 1С:Предприятия 8.3.14 (x64) удалось поставить с диапазоном портов 17хх пока на своем компе (не на рабочем сервере): https://jpegshare.net/images/68/9b/689b92f4a9886d999e8a81f6b3e0e46b.jpg. Благодаря статье Установка второго сервиса сервера 1С той же платформы: http://infostart.by/public/71077/ (без танцев с бубном). Создал консоль Администрирование серверов 1С Предприятия x86-64, создал в ней пустую базу, в конфигураторе загрузил реальную базу КА2.4. Все прекрасно! Но закрыл консоль, а найти ее чтобы снова открыть не могу. В статье написано: С появление второго сервиса 1С другой версии встает вопрос об использовании консоли (она для каждой версии своя).
Тут есть 2 варианта:
1) каждый раз находить в меню нужную версию "Регистрация утилиты администрирования серверов 1С Предприятия", а затем запускать консоль
2) сделать на рабочем столе нужное число "батников" по образцу:
regsvr32 "C:\Program Files\1cv82\8.2.15.284\bin\radmin.dll" /s  
start mmc "C:\Program Files\1cv82\common\1CV8 Servers (x86-64).msc"  
т.е. при каждом запуске выполняется тихая регистрация нужной версии, а затем уже запуск консоли.
Мало что понял из этого, прошу пояснить...
136 Фрэнки
 
10.06.19
08:51
(135) так-то вроде все понятно написано.

Если попытаться "объяснить на пальцах", то в системе винды каждая регистрируемая DLL может использоваться только в одном экземпляре,
поскольку в ней указываются системные идентификаторы, видимые всем приложениям сеанса.
Когда регистрируется одна из нескольких, то можно добраться только до нее одной через системные вызовы.
1CV8 Servers (x86-64).msc - это так называемая оснастка и в ней самой только унифицированный код
- это common для любых версий нужных ему  DLL

Вот первые три строчки из 1CV8 Servers (x86-64).msc
<?xml version="1.0"?>
<MMC_ConsoleFile ConsoleVersion="3.0" ProgramMode="User">
  <ConsoleFileID>{5BD2570C-9392-4705-B581-A46A4F4BC3B2}</ConsoleFileID>

И там далее в нем начинается уже бинарная секция и в самом конце есть еще одна.
137 Mikhail Volkov
 
10.06.19
09:32
(136) Со 2-й строчкой батника понятно, в моем случае: start mmc "D:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc". А вот с 1-й сточкой, которая запускает Регистрация утилиты администрирования серверов x86-64 (8.3.14.1779). В ее свойствах указан объект: "D:\Program Files\1cv8\8.3.14.1779\bin\RegMSC.cmd". Как ее прописать в батник? В статье для 8.2 прописано.
138 Фрэнки
 
10.06.19
10:33
(137) если ты хочешь по пути батников для каждого релиза, то вот
---

сделать на рабочем столе нужное число "батников" по образцу:

regsvr32 "C:\Program Files\1cv8\8.3.14.1779\bin\radmin.dll" /s  
start mmc "C:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc"  

т.е. при каждом запуске выполняется тихая регистрация нужной версии, а затем уже запуск консоли.

Я тут подменил уже на нужные тебе циферки, если это для версии  8.3.14.1779
139 wowik
 
10.06.19
11:02
(0) жесть, думал год перепутал, что тема из 2001 года какого-нибудь.
140 Mikhail Volkov
 
10.06.19
11:54
(138) В папке d:\Program Files\1cv8\common\ создал bat-файлы (по образцу: https://fakirss.wordpress.com/tag/1с/)
Console83131690.bat
echo off
set version=8.3.13.1690
regsvr32 /s /n /i:user "D:\Program Files\1cv8\%version%\bin\radmin.dll"
start /B mmc.exe "D:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc"
Console83141779.bat
echo off
set version=8.3.14.1779
regsvr32 /s /n /i:user "D:\Program Files\1cv8\%version%\bin\radmin.dll"
start /B mmc.exe "D:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc"
1-й открывается нормально, а 2-й ту же консоль открывает с портом 1540 (вместо 1740), да еще ошибку пишет: Различаются версии клиента и сервера (8.3.14.1779 - 8.3.13.1690)!? Версия клиента правильная, а сервера - нет. Может в start /B mmc.exe "D:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc" порт нужно указывать?
141 Mikhail Volkov
 
10.06.19
11:58
+ что за хрень в Console83141779.bat записалось, так должно быть:
echo off
set version=8.3.14.1779
regsvr32 /s /n /i:user "D:\Program Files\1cv8\%version%\bin\radmin.dll"
start /B mmc.exe "D:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc"
142 Mikhail Volkov
 
10.06.19
15:18
(138) Почему Регистрация утилиты администрирования серверов x86-64 (8.3.14.1779), или строка в bat-файле: regsvr32 "C:\Program Files\1cv8\8.3.14.1779\bin\radmin.dll" /s определяет только клиентскую часть платформы, а серверную что?
В открывшейся консоль меняю порт на 1740, нажимаю Обновить, появляется кластер 1741, свои информационные базы с этим портом (который в пускаче к имени сервера добавлен).
Закрываю 1-ю консоль, пытаюсь открыть ее bat-файлом: открывается та же консоль, что только что правил с портом 1740, с такой же ошибкой, только наоборот: Различаются версии клиента и сервера (8.3.13.1690 - 8.3.14.1779)!?
143 Фрэнки
 
10.06.19
15:34
(142) ну как бы честно - не удивлен.
Т.к. лично я во избежание подобного рода глюков для разных, когда мне параллельно нужно иметь разные настройки на клиентской стороне
Уже давным-давно предпочитаю держать экземпляры виртуальных машин. Да, это довольно громоздкое решение, но это же с виндой .

Может попробовать под разными пользовательскими сеансами на винде такое делать?
Нужна админка первого сервера - первый админ.
Нужна вторая - второй админ.
144 Mikhail Volkov
 
10.06.19
19:59
(143) Консоль мне одному нужна, и то очень редко.
Еще нашел: Быстрый запуск "Консоли администрирования 1С" любой версии (через bat файл) http://catalog.mista.ru/public/944453/
echo off
setlocal EnableDelayedExpansion

set Path83_x86=D:\Program Files (x86)\1cv8\
set Path83_x64=D:\Program Files\1cv8\

set PathMmc83_x86=%Path83_x86%common\1CV8 Servers.msc
set PathMmc83_x64=%Path83_x64%common\1CV8 Servers (x86-64).msc

set /a num=0
cd /d %Path83_x86%

rem Поиск консолей версий 8.3, 8.4 x86
for /d %%d in ("8.*") do (
    if exist %%d\bin\radmin.dll (
        echo !num!. x86 %%d
        set arrayRadmin[!num!]="!Path83_x86!%%d\bin\radmin.dll"
        set arrayMmc[!num!]="%PathMmc83_x86%"
        set /a num+=1
    )
)

cd /d %Path83_x64%
rem Поиск консолей версий 8.3, 8.4 x64
for /d %%d in ("8.*") do (
    if exist %%d\bin\radmin.dll (
        echo !num!. x64 %%d
        set arrayRadmin[!num!]="!Path83_x64!%%d\bin\radmin.dll"
        set arrayMmc[!num!]="%PathMmc83_x64%"
        set /a num+=1
    )
)

echo.
set /P num_curr="Select platform version (enter line number): "
set /a num-=1

rem Удалить прежнюю регистрацию
FOR /L %%i IN (0,1,%num%) DO (
    start /wait regsvr32 /u /s !arrayRadmin[%%i]!
)

rem Зарегистрировать новую версию
start /wait regsvr32 !arrayRadmin[%num_curr%]! /s

rem Запуск
start mmc !arrayMmc[%num_curr%]!

Запускаешь этот bat-файл, предлагает выбрать одну из 3-х платформ. Среди них нет ни 8.3.13.1690, ни 8.3.14.1779. Как их прописать?
145 Mikhail Volkov
 
10.06.19
20:03
(144) 1-я строка bat-файла: echo off (2-й раз уже какую-то туфту пишет)
146 Mikhail Volkov
 
10.06.19
21:16
(144) А нет, вру! Но все равно консоль открывается с ошибкой: Различаются версии клиента и сервера..., меняю порт на нужный, нажимаю Обновить, появляется кластер, свои информационные базы с этим портом. Нельзя ли чтобы консоль сразу открывалась с нужным портом?
147 Mikhail Volkov
 
11.06.19
10:04
В службе Агент сервера 1С:Предприятия 8.3 (x86-64) Исполняемый файл: "D:\Program Files\1cv8\8.3.13.1690\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "D:\Program Files\1cv8\srvinfo" - используется стандартный диапазон портов 15хх.
В службе Агент сервера 1С:Предприятия 8.2 (x86-64) Исполняемый файл: "D:\Program Files\1cv82\8.2.19.130\bin\ragent.exe" -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d "D:\Program Files\1cv82\srvinfo\\" -debug - заменил диапазон портов на 16хх.
А добавленной службе Агент сервера 1С:Предприятия 8.3.14 (x64) Исполняемый файл: "D:\Program Files\1cv8\8.3.14.1779\bin\ragent.exe" -srvc -agent -regport 1741 -port 1740 -range 1760:1791 -d "D:\Program Files\1cv8\srvinfo2" - не только заменил диапазон портов на 17хх, но и указал другую папку "D:\Program Files\1cv8\srvinfo2". В ней папка reg_1741 и файл 1cv8wsrv.lst, в котором указан порт 1741. А во всех вариантах bat-файлов (которые пробовал), ни каких ссылок на папки: srvinfo2 и reg_1741 нет. Может зря указал папку "D:\Program Files\1cv8\srvinfo2"?
148 Mikhail Volkov
 
12.06.19
17:37
Наверное новую тему пора открыть... но не сегодня, с праздником всех!
149 Mikhail Volkov
 
13.06.19
08:50
Запустил консоль Администрирование серверов 1С Предприятия 8.2, и та же ошибка: Различаются версии клиента и сервера (8.2.19.130 - 8.3.14.1779)!? В консоль Центральный сервер 1С:Предприятия 8.3 на этом компьютере с портом 1740, т.е. серверная часть платформы, которой пользовался в последний раз.
Оказывается эта проблема не 2-х серверов 8.3, а более общая, не знаю как новую тему назвать...
150 MakaMaka
 
13.06.19
08:53
(0) У вас база случаем не файловая?
151 Фрэнки
 
13.06.19
08:58
(150) :-)
у него и файловые и серверные и разные релизы платформ и все на одном и том же серваке
152 lxs
 
13.06.19
09:52
Проблема на 5 минут... Развезли болтовни на год..
1. На rdp-сервак ставятся две платформы.
2. Делается папка с общими ярлыками для ВСЕХ.
3. В ярлыках настраиваются релизы платформ, базы и т.п.
4. К ярлыкам настраивается WIN-доступ тем, кому надо, тогда те, кому не надо, в списке баз не увидят ненужные базы.
5. Всё.
153 piter3
 
13.06.19
09:53
Проще уже клиенту поменять автора на более опытного
154 lxs
 
13.06.19
09:57
(153) Клиенты сначала ведутся на низкие ценники долбодятлов, а потом нанимают про, чтобы те выгребли все косяки этих "спецов"..
Дёшево, быстро, качественно - выбери любые два. ;)
155 Mikhail Volkov
 
13.06.19
10:25
(152) Консоль "Администрирование серверов 1С Предприятия x86-64" пользователям не нужна, только мне и сисадминам. По проблеме ее запуска есть что сказать, почему "Регистрация утилиты администрирования серверов x86-64" задает только клиентскую часть платформы, а серверная часть запускается та, которую в последний раз запускали?
156 lxs
 
13.06.19
10:33
(155) Причем тут консоль? Регистрация утилиты администрирования не создаёт никакой части платформы. Она регистрирует библиотеку, которая позволяет увидеть тебе в консоли кластер. Платформа тут вообще не при делах.
Что значит "серверная часть запускается та, которую.."?
157 Mikhail Volkov
 
13.06.19
10:51
(156) Почему консоль 8.2 открывается с ошибкой (149), и надо порт в ней менять?
В статье Алгоритм установки нескольких релизов сервера 1С 8.3 на одну машину https://fakirss.wordpress.com/tag/1с/ (по ней делал) написано: "...для корректной работы скрипта, нужно выключить UAC, т.к. когда он включен не отрабатывает регистрация DLL". Для сервера 2003х64 есть UAC, как отключить?
158 piter3
 
13.06.19
10:52
159 lxs
 
13.06.19
10:55
(157) http://tavalik.ru/zapusk-neskolkix-serverov-1spredpriyatiya-raznyx-versij/

Про uac даже говорить не буду.
Гуглить религия не позволяет видимо.
160 Mikhail Volkov
 
13.06.19
11:09
(159) Хорошая статья, читал. Но в ней описано установка разных версий серверов 1С: 8.2 и 8.3, а мне нужно 2-й сервер 8.3. Не увидел в ней решения своей проблемы.
(158) Видимо нет UAC для 2003х64.
161 Mikhail Volkov
 
13.06.19
12:44
Ладно, пока оставим эту проблему... Это пробую пока на своем компе 2003х64. На рабочий 2008R2 пока не ставил 2-й сервер 8.3, на нем только 8.3.10.2466. А КА2.4 требует не ниже 8.3.13.1809.
162 ansh15
 
14.06.19
12:30
Здесь rphost хочет слишком много памяти высказывается мысль о возможности использования внешней обработки УправлениеCерверами.epf, на версиях платформы 8.3.14 и выше.
"Обработка позволяет администрировать сервера различных версий из одной информационной базы" без возни с перерегистрацией всяких там dll  и прочего.
Работает в любой ОС, в которой можно запустить клиент 1С.
Если на одном физическом сервере работает несколько различных серверов приложений, то надо запускать соответствующие экземпляры ras, каждый на своем порту.
163 ansh15
 
14.06.19
12:34
Единственное неудобство состоит в том, что настройки со списком добавленных кластеров хранятся в файле xml и его(файл) надо вручную подгружать заново каждый раз.
Может, когда-нибудь, сделают отдельную конфигурацию с хранением настроек в базе...
164 Mikhail Volkov
 
14.06.19
13:41
(163) > Обработка УправлениеCерверами.epf располагается в каталоге EXE/EXTREPS/UNIREPS83/ServersControl/
На ИТС?
165 ansh15
 
14.06.19
14:41
(164) Да
166 Mikhail Volkov
 
14.06.19
17:10
Это все пробовал на своем компе. Теперь добавил 2-й сервер 1С 8.3 на рабочем сервере. Новая консоль выдает: Ошибка соединения с сервером 1С:Предприятия 8.3 Подключение не установлено,... т.к. конечный компьютер отверг запрос на подключение... Смена порта не помогает!?
167 Mikhail Volkov
 
14.06.19
18:28
Забыл, что у нас на рабочем отдельный SQL-сервер, на терминале 1С-сервер можно было вообще не ставить.
Ну а с консолями все также как моем компе: открываю консоль с ошибкой: Различаются версии клиента и сервера, меняю порт, нажимаю обновить, появляется кластер (с нужным портом) и базы... неужели у всех так? и молчат...
168 Mikhail Volkov
 
17.06.19
10:18
169 Mikhail Volkov
 
05.07.19
21:07
Обновляюсь на 2.4.8.82, и такая ошибка:
Каталог не обнаружен 'v8srvr://andromeda/patrerp/configsave/7816e551-17d2-4fdb-ae2b-1a0bb118c764.5f445778-e789-46a2-a9b7-ebd16beee904'
по причине:
Каталог не обнаружен 'ConfigSave\7816e551-17d2-4fdb-ae2b-1a0bb118c764.5f445778-e789-46a2-a9b7-ebd16beee904'
по причине:
Ошибка СУБД:
Microsoft SQL Server Native Client 10.0: Could not allocate space for object 'dbo.Config'.'PK__Config__3F5D91863A81B327' in database 'PatrERP' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=2, Severity=11, native=1105, line=1
Релиз кривой? Для 1С:ERP Управление предприятием 2 уже 2.4.8.84 выпустили...
170 Mikhail Volkov
 
05.07.19
21:14
Перевод: Собственный клиент Microsoft SQL Server 10.0: Не удалось выделить место для объекта «dbo.Config». «PK__Config__3F5D91863A81B327» в базе данных «PatrERP», поскольку файловая группа «PRIMARY» заполнена. Создайте дисковое пространство, удаляя ненужные файлы, удаляя объекты в файловой группе, добавляя дополнительные файлы в файловую группу или устанавливая автоматический рост для существующих файлов в файловой группе.
База SQL. Место мало?
171 ildary
 
06.07.19
04:47
(170) Вы в самом деле не можете взглянуть на свой сервер и оценить свободное место и предлагаете всем потелепатировать, что там на ваших дисках и настройках скуля творится?
172 Провинциальный 1сник
 
06.07.19
06:46
(170) sql случайно не экспресс?
173 Mikhail Volkov
 
06.07.19
08:41
(171) На диске, где SQL-базы, свободно 100 Гб. Файловая копия (на другом диске) обновилась без проблем. Мне не понятна суть ошибки: "Каталог не обнаружен", когда база SQL?
(172) Нет.
174 Фрэнки
 
06.07.19
09:12
Прикольно. Конфигурация небось на поддержке но с включенными изменениями и туда изменениями кто-то напихал всякого... что раздуло конфигу до совсем неприличных размеров.
175 Фрэнки
 
06.07.19
09:15
а я все удивляюсь, отчего к этим конфигурациям на релизах раз за разом вкладывают полные дистрибутивы.

Болезнь гигантских конфигураций сразу проявлялась по PostgreSQL
Теперь и до нативного майкрософта добралась
176 Mikhail Volkov
 
06.07.19
09:37
(174) Изменений внес немного, они незначительные.
(175) С cfu не обновляется, только с cf, твой совет Недостаточно памяти при обновлении КА на 2.4.3.137
177 Mikhail Volkov
 
06.07.19
13:42
Обновленную копию загрузил в рабочую, и нет проблем. У меня с времен версии 7.5 было правило: Обновления проводить в копиях файловых баз, и в случаи успеха выгружать-загружать в рабочую SQL. Вот только для гигантских 8.3 конфигураций отступил от этого правила.
178 TormozIT
 
гуру
18.10.19
10:18
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.