среда, 28 ноября 2007 г.

Как изменить имя экземпляра сервера информикс или как вы яхту назовете ...

Экземпляры серверов информикс различаются в общем случае по именам (и по номеру экземпляра в ОС). Бывают случаи когда уже работающий экзепляр требуется переименовать. Например первоначально имя для информикса было выбрано неудачно. Например я как то создал экземпляр с названием tst10uc6 - чтобы потестировать как это понятно из имени экземпляра, версию информикса 10.00.UC6. А потом вышла версия UC7 и мне потребовалось тестировать ее, чтобы не создавать новый экземпляр я просто обновил tst10uc6 с версии UC6 на UC7. А название так и осталось tst10uc6 что сбивает с толку. В таком случае можно просто переименовать экземпляр за три шага:

1. Останавливаем информикс, изменяем параметр DBSERVERNAME в onconfig на новое название
2. Открываем sqlhosts для этого сервера и меняем название сервера в нем
3. Меняем значение переменной окружения INFORMIXSERVER и применяем новое окружение, запускаем информикс

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

Комментариев нет: