Modber Сообщество
профессионалов по 1С

Есть ли возможность установки нескольких версий 1С на один сервер?

  
Сообщений: 1

0
Добрый день.
Подскажите пожалуйста есть ли возможность установить на один сервер несколько платформ 1С, например с версией 8.2.16 а также еще версию 8.2.15? Просто получилось так, что есть две машины, на одном сервере установлена 1С v8.2.16, а на втором — v8.2.15. Так вот есть необходимость в том, чтобы сотрудники работавшие с платформой 1С v8.2.16 имели доступ также к базе документооборота, что лежит на сервере с платформой v8.2.15. Дело в том, что после добавления документооборота в базу 1С v8.2.16 и при попытке войти выводится сообщение о несоответствии версии платформы и версии сервера. Как можно решить этот вопрос?
Сообщений: 2

0
варианта 2:
1) установить две версии сервера 1с на сервер с ДО (необходимо разделить порты, раб.папки, вручную прописать старт сервера в реестре)
2) обеспечить наличие на клиентах двух версий клиентской части 1С

для неспециалиста второй вариант гораздо проще в реалихации
Редактировалось: 1 раз (Последний: 23 января 2013 в 22:30)
МедальГрамота
Сообщений: 541

+8
Можно такое сделать, просто ставьте платформы по возрастанию, а потом запускайте нужную
Сообщений: 3

0
Костянтин:

Добрый день.
Подскажите пожалуйста есть ли возможность установить на один сервер несколько платформ 1С, например с версией 8.2.16 а также еще версию 8.2.15? Просто получилось так, что есть две машины, на одном сервере установлена 1С v8.2.16, а на втором — v8.2.15. Так вот есть необходимость в том, чтобы сотрудники работавшие с платформой 1С v8.2.16 имели доступ также к базе документооборота, что лежит на сервере с платформой v8.2.15. Дело в том, что после добавления документооборота в базу 1С v8.2.16 и при попытке войти выводится сообщение о несоответствии версии платформы и версии сервера. Как можно решить этот вопрос?
Для того чтобы запустить сервера 1С:Предприятия на одном компьютере их следует разнести по разным портам. Для этого:
1. Изменяем порт кластера и диапазон портов у агента сервера 8.2. Идем в ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices1C:Enterprise 8.2 Server Agent
Парметр ImagePath
Меняем “C:Program Files1cv828.2.9.356binragent.exe” -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d “C:Program Files1cv82srvinfo”
Перезагружаем сервер 1С:Предприятия
2. В консоли управления серверами:
– создаем сервер с именем компьютера и портом 1640;
– создаем кластер с портом 1641;
– создаем рабочий сервер с портом 1640 и диапазоном портов 1660:1691;
– создаем рабочий процесс

3. При добавлении базы в список информационных баз следует указывать порт. Например так: server-sql:1641.
Сообщений: 6

0
Костянтин:

Добрый день.
Подскажите пожалуйста есть ли возможность установить на один сервер несколько платформ 1С, например с версией 8.2.16 а также еще версию 8.2.15? Просто получилось так, что есть две машины, на одном сервере установлена 1С v8.2.16, а на втором — v8.2.15. Так вот есть необходимость в том, чтобы сотрудники работавшие с платформой 1С v8.2.16 имели доступ также к базе документооборота, что лежит на сервере с платформой v8.2.15. Дело в том, что после добавления документооборота в базу 1С v8.2.16 и при попытке войти выводится сообщение о несоответствии версии платформы и версии сервера. Как можно решить этот вопрос?
Конечно можно, каждая версия будет работать отдельно. Для совмещения различных версий требуется конвертацияя выгрузок баз данных.
Сообщений: 26

0
Все намного проще чем описывают выше.
Мои 2 варианта:
1. Разумнее сконвертировать базу на 15 платформе для платформы 16. Для этого запускаете конфигуратор на 16 платформе, она спрашивает сконвертировать? вы соглашаетесь, база ковертируется и все будет открываться через 16 платформу. Только перед конвертацией сделайте архив базы через 15 платформу.
2. Если очень необходимо запускать две разные платформы на одном компьютере, то выведите ярлык на рабочий стол с 15 платформы из папки C:\Program Files (x86)\1cv82\8.2.15.___\bin\1cv8.exe. У вас будет два ярлыка один для баз на 15 платформе другой для баз на 16.
МедальГрамота
Сообщений: 199

+5
Тут спрашивают про установку а не как запустить базы на клиенте. Автор думаю уже разобрался. Из выше перечисленного есть верные ответы.
Установить серверную платформу
Разнести по другим портам
Потом установить вторую платформу у которой будет порт 1541 по умолчанию
Ну а потом уже клиентские ставим. Там все просто
Грамота
Сообщений: 156

+2
Думаю неплохим решением будет установить на машине виртуальные операционные системы в количестве 2 штук и разнести по ним указанные платформы.
Сообщений: 8

+2
Для решения задач связанных с переходом с версии платформы 1С:8.1 на версию 1С:8.2, возникает потребность в использовании двух серверов 1С различных версий одновременно. В данной статье будет рассмотрен способ запуска второго сервера 1С, который будет работать с платформой 8.2.
Перед началом установки вспомним несколько моментов. Для каждого сервера 1С в системе, работающей под управлением Windows, создается процесс ragent. Диапазон портов, который используется по умолчанию, определяется как: 1540, 1541, 1560-1591. Следовательно для того, чтобы в системе была возможность использования второго сервера, необходимо запустить второй экземпляр ragent и выделить другой диапазон портов.
Теперь рассмотрим процесс запуска по шагам.
Установка системы
Установка новой платформы 8.2 выполняется стандартным образом, которое подробно описано в руководстве «Клиент-серверный вариант. Руководство администратора»
Переопределение портов
Вариант 1. Использование командной строки
Переходим в каталог с установленной 1С:
c:
cd «C:\Program Files\1cv82\8.2.10.77\bin»
Удаляем Агента сервера сервера 1С:Предприятие 8.2:
ragent.exe –rmsrvc
Чистим каталог реестра сервера:
rmdir /s /q «C:\Program Files\1cv82\srvinfo»
Создаем новый процесс:
ragent.exe -instsrvc -port 2040 -regport 2041 -range 2060:2091 -d «C:\Program Files\1cv82\srvinfo» -usr .\usr1cv82 -pwd 1234 –debug
Запускаем «Агента сервера 1С:Предприятия 8.2»
ragent.exe -start
Вариант 2. Корректировка системного реестра
В ветке реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.2 Server Agent

Корректируем Парметр ImagePath следующим образом
«C:\Program Files\1cv82\8.2.10.77\bin\ragent.exe» -srvc -agent -regport 2041 -port 2040 -range 2060:2091 -d «C:\Program Files\1cv82\srvinfo»
Выполнив любой из вариантов переопределения портов для сервера 1С:8.2, нужно перезапустить «Агента сервера 1С:Предприятия 8.2». В результате у нас появятся два процесса ragent, которые будут обслуживать разные версии серверов.
Настройка сервера
После прохождения 1 и 2 пункта создадим центральный сервер из консоли кластеров. При его создании уделите вниманию в назначении портов. Центральный сервер должен работать через порт 2040, исходя из настроек сделанных ранее. Кластер серверов должен использовать порт2041. Диапазон рабочих процессов определяется интервалом 2060-2091.
Запуск 1С
Рассмотрим последний заключительный этап. Добавьте информационную базу в кластер сервера.
Добавьте базу в стартер 1С. Обратите особое внимание на указание имени кластера, следует указать порт, через который этот кластер работает. Например: SERVER_1C:2041
Сообщений: 1

0
У mar5575 самый верный способ
Сообщений: 34

0
Можно разнести по разным портам и разным дискам и зафиксировать все это в реестре.
Грамота
Сообщений: 156

+2
Да чем же не устраивает виртуализация? Ставите на машину VM Ware и шлепайте в зависимости от мощности машинки хоть десять ОС и на каждую шлепайте свою версию платформы. Управлять и бэкапировать их проще простого, разворачиваются они за пару минут. К тому же это современный вариант, и можно ставить разные операционные системы, переносить с машинки на машинку образ сервера тоже легко, не сложнее установки обычной игрушки на компьютер. Подумайте все таки 21 век на дворе.
В начало страницы 
|
Перейти на форум: