8.х подружить 8.1 и 8.2 серверы

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем KonstantinStroy, 27 янв 2012.

  1. TopicStarter Overlay
    KonstantinStroy
    Offline

    KonstantinStroy

    Регистрация:
    14 апр 2011
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    На сервере 1с установленны две платформы 8.1 и 8.2. При создании конфигурации выскакивает ошибка: не соответствие версий клиента и сервера. 8.1 клиент ругается на сервер 8.2, а 8.2 клиент ругается на сервер 8.1. Можно ли их заставить работать вместе?
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Можно, разведите из на разные порты
  3. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    На ИТС, вроде, была статья, могу еще ссылку выложить, по ней сам делал, сейчас работает нормально.
  4. TopicStarter Overlay
    KonstantinStroy
    Offline

    KonstantinStroy

    Регистрация:
    14 апр 2011
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Если не трудно, то выложите. Буду благодарен.
  5. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
  6. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Вкраце:
    после установки 1С 8.х на тот комп/сервер, где стоял сервер 1С 8.у
    Необходимо один из них "отвесить" на другой диапазон портов. В примере указанно как это "отвешивать" 8.2

    Делай раз (на сервере)
    --- удаляем регистрацию сервера -----------
    c:
    cd "C:\Program Files\1cv82\8.2.9.356\bin"
    ragent.exe -rmsrvc
    апосля чего среди сервисов сервера обнаруживаем отсуствие "Агент сервера 1С:Предприятия 8.2"

    делай два:
    --- удилить содержимое каталога реестра кластера.------------
    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

    где:
    2040 - порт центрального сервера
    2041 - порт кластера
    2060:2090 - пул портов для динамического распределения.

    И да. То, чего в инструкци 1С не указанно.
    Когда будете прописывать БД 1С 8.2 пользователю, то в качестве имени сервера нужно указывать не просто [SERVERNAME] а [SERVERNAME:2041]
    явно указывая порт, по которому ломиться
    а то сунется клиент 8.2 в умолчальный 1541ый, а от туда ей 1С 8.1 такая "УГУ-ГУ-ГУ-ГУ-ГУ БЛ... НА..." и клиент 8.2 испугается, и работать откажется. Отмазываясь фразой "не совпадают версии клиента и сервера".

Поделиться этой страницей