Тема: Работа с конфигуратором в TechnologiCS 5.7

Читаем главу 12.6.4.3 Дополнительные настройки сервера конфигураций

Возможные проблемы и способы их решения

  • 1. Надо создать свой личный конфигуратор, чтобы работать только самому, остальным не мешался (в том числе и старым TechnologiCS)


    Создаем строковый параметр Bind = '127.0.0.1' , DWORD параметр Browser=0 (можно выполнить файл reg1 из аттача).
    Перезапускаем службу CSDN Configuration Server

    Теперь к конфигуратору можно обратиться только  по адресу localhost, и кроме этого компа никто к нему подключитсья не сможет.


  • 2. Надо создать свой приватный конфигуратор, чтобы работать только нужным людям, остальным не мешался (в том числе и старым TechnologiCS)

    Создаем DWORD параметр Browser=0 (можно выполнить файл reg2 из аттача).
    Перезапускаем службу CSDN Configuration Server


    Теперь к конфигуратору можно обратиться только  по адресу ВАШ_IP или ВАШ_COMPUTER_NAME.


Если хоть раз успешно с ним соединились, то в последующем при старте программа предложит снова его.

Внимание! выложенные файлы не прендазначены для Win-64 операционных систем. Если потребуется выложу отдельно.

Post's attachments

Reg1.reg 115 b, 13 скачиваний с 2009-08-28 

reg2.reg 95 b, 14 скачиваний с 2009-08-28 

You don't have the permssions to download the attachments of this post.

2

Re: Работа с конфигуратором в TechnologiCS 5.7

Здравствуйте!
TCS версия 6.2, скоро будет 6.3

Информация о том что в локальной сети должен быть один сервер конфигурации актуальна?

Или уже можно устанавливать любое количество конфигураторов без правок в реестре?

Re: Работа с конфигуратором в TechnologiCS 5.7

kondopog2005 пишет:

Информация о том что в локальной сети должен быть один сервер конфигурации актуальна?

C версии 5.7 и старше в локальной сети может быть несколько серверов конфигурации.
Правки в реестре нужны для того, чтобы скрыть конфигуратор от "старых" версий и для исключения ошибочного выбора.

4

Re: Работа с конфигуратором в TechnologiCS 5.7

Дмитрий Гамий пишет:
kondopog2005 пишет:

Информация о том что в локальной сети должен быть один сервер конфигурации актуальна?

C версии 5.7 и старше в локальной сети может быть несколько серверов конфигурации.
Правки в реестре нужны для того, чтобы скрыть конфигуратор от "старых" версий и для исключения ошибочного выбора.

В целом всё ясно...но на всякий случай задам два вопроса:

1) Возможно в одной локальной сети иметь 1 конфигуратор для версии TCS 6.2, а другой для версии TCS 6.3 без правок в реестре (5й версии в сети нет, и никогда уже не будет) ?

2) При установке конфигуратора необходимо указывать порт, если у двух конфигураторов при установке порт не менять не будет конфликта? или у одного должен быть указан другой порт?

Re: Работа с конфигуратором в TechnologiCS 5.7

1) Возможно в одной локальной сети иметь 1 конфигуратор для версии TCS 6.2, а другой для версии TCS 6.3 без правок в реестре (5й версии в сети нет, и никогда уже не будет) ?

Возможно но зачем? Более новая по умолчанию поддерживает все более старые, иначе переход будет очень сложным.

БД можно скрыть от пользователей (если проводятся испытания).

2) При установке конфигуратора необходимо указывать порт, если у двух конфигураторов при установке порт не менять не будет конфликта? или у одного должен быть указан другой порт?

На один компьютер не встанут, только на разные.

6

Re: Работа с конфигуратором в TechnologiCS 5.7

Олег Зырянов пишет:

1) Возможно в одной локальной сети иметь 1 конфигуратор для версии TCS 6.2, а другой для версии TCS 6.3 без правок в реестре (5й версии в сети нет, и никогда уже не будет) ?

Возможно но зачем? Более новая по умолчанию поддерживает все более старые, иначе переход будет очень сложным.

БД можно скрыть от пользователей (если проводятся испытания).

Версия-то конечно поддерживает, а вот БД - нет.
На один локальный компьютер можно поставить две версии TCS, но для каждой нужен свой конфигуратор и своя БД.

Re: Работа с конфигуратором в TechnologiCS 5.7

Версия-то конечно поддерживает, а вот БД - нет.
На один локальный компьютер можно поставить две версии TCS, но для каждой нужен свой конфигуратор и своя БД.

Не совсем понял.
Запустите Администратор сервера конфигураций. Настройте там сколько угодно баз данных (если какие то необходимо скрыть от остальных пользователей поставьте соответствующий флаг в настройках).

Далее при запуске TechnologiCS выбираем соответствующую БД, либо настраиваем csdn.ini для соединения, либо настраиваем командную строку для запуска.

Остается только проблема с TCS-API (можно решить запуском батника).

Спасибо сказали: kondopog20051

8 (изменено: kondopog2005, 08-03-2014 23:42:30)

Re: Работа с конфигуратором в TechnologiCS 5.7

Олег Зырянов пишет:

Версия-то конечно поддерживает, а вот БД - нет.
На один локальный компьютер можно поставить две версии TCS, но для каждой нужен свой конфигуратор и своя БД.

Не совсем понял.
Запустите Администратор сервера конфигураций. Настройте там сколько угодно баз данных (если какие то необходимо скрыть от остальных пользователей поставьте соответствующий флаг в настройках).

Далее при запуске TechnologiCS выбираем соответствующую БД, либо настраиваем csdn.ini для соединения, либо настраиваем командную строку для запуска.

Остается только проблема с TCS-API (можно решить запуском батника).

Новая версия TCS поддерживает все функции старой, за исключением того что не поддерживает БД, с которой работала старая версия. ( БД необходимо обновлять)

1) Администратор сервера конфигураций имеет только одну папку SYSTEM, в которой в соответствующем файле содержится информация о версии (в данном случае 6.3) которую следует распространять по сети. При несовпадении версии конфигуратор предлагает обновиться.
Обновление в 6.3. можно отключить (с помощью доп. ключей) конечно, но это поможет только наполовину, т.к.

2) TCS 6.3 работает только с БД версии 6.3. Другие версии не поддерживает.
    TCS 6.2 работает только с БД версии 6.2. Другие версии не поддерживает.

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

ИТОГО:
1) Можно использовать 1 конфигуратор, а не 2, но придется каждый раз прописывать доп ключи
2) В любом случае для испытаний и т.п. необходимо сделать копию основной БД и обновить её до 6.3.

Re: Работа с конфигуратором в TechnologiCS 5.7

Конфигуратор работает один на все версии программы TechnologiCS и должен использоваться всегда последний.

Общая последовательность установки 13.9 Установка, обновление TechnologiCS

Установите, например, новую демо базу 6.3 из дистрибутива.

Установите новый конфигуратор, запустите Администратор сервера конфигураций и создайте в  нем новую БД для 6.3 (установленную выше). Старая БД пусть работает как и была. Настройте пути обновления у этих баз данных каждую на свой отдельный путь (на свою версию, на определенные сервис пак и пр. - как у вас принято на предприятии).

У самого конфигуратора по умолчанию все дистрибутивы лежат в его папке по версиям (Upgrade\6.2.0,Upgrade\6.3.0, etc.). Для каждого СП мы рекомендуем делать копию оригинальной папки дистрибутива (нашего или сформированного вами), залить поверх СП и хранить все это в отдельном пути (тогда всегда можно будет откатиться к предыдущему варианту).

Далее самый простой способ при запуске выбираем нужную БД - если версия не совпадает TechnologiCS сам обновляется и при следующем запуске будет работать.

Чуть более сложный вариант запуска через командную строку или ини-файл.



2) В любом случае для испытаний и т.п. необходимо сделать копию основной БД и обновить её до 6.3.

Обязательно нужно. И не забудьте сделать копию файлового сервере (если делали бакап/рестор не нашими средствами) и после бакапа перестроить на новой базе данных файловые сервера но новые  пути.


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

Распишите пожалуйста, проблем не должно быть вроде.