|
| ||||||||||||
| ||||||||||||
|
2004 г
Как правильно деинсталлировать СУБД Informix на платформе WindowsВ. Кравчук, OpenXS Initiative УЦ SoftlineВ этой статье я расскажу о том, как правильно деинсталлировать сервер Informix на платформе Windows NT/2000. Я обратился к этой теме не потому, что Informix на этой платформе работает плохо и его обязательно надо "сносить". Хорошо он работает. Но при неправильно выполненной установке, а также, что гораздо важнее, при сбоях дисков или файловой системы по ходу работы, может потребоваться переустановка сервера. Она проходит легко и просто (как и первоначальная установка) при выполнении двух основных условий:
Вот эта процедура удаления "остатков" сервера и рассматривается далее. Осложняется она тем, что СУБД Informix, как и всякое "приличное" ПО, специально создававшееся для платформы Windows, хранит разнообразную информацию о конфигурации компонентов в системном реестре (registry). И штатные средства деинсталляции, к сожалению, вплоть до версии IDS 9.30, удаляют далеко не всю эту информацию. А ее наличие в дальнейшем влияет (в основном, негативно) на последующую процедуру установки. Представленный далее пошаговый процесс удаляет любую версию сервера IDS, начиная с 7.30 (в том числе, версии, включающие IECC) и вплоть до 9.30. Для новых версий многие шаги могут не понадобиться. Общий принцип такой - если какого-то компонента или службы в указанном месте нет - удалять его не надо. Можно переходить к следующему шагу. Если на сервере хранятся реально необходимые данные, и он еще работает, создайте полную резервную копию данных (архив уровня 0 всех DB-пространств, кроме временных) и скопируйте конфигурацию! 1. Если сервер Informix работает, выключите сервер любым из следующих способов:
2. В окне Control Panel/Services (в NT 4.0) или Control Panel/Administrative Tools/Services, или Computer Management/Services and Applications/Services (в Windows 2000 Server) остановите и отключите следующие службы:
3. Выполнить программу Uninstall из программной группы Informix (ее имя может включать номер версии, например, Informix Dynamic Server 9.30). Когда предложат, удалите все файлы. (Примечание: в старых версиях можно использовать сначала Uninstall Server для удаления одиночного сервера баз данных. Я бы сначала выполнил Uninstall, а затем - Uninstall Server, на всякий случай.) 4. Удалите следующие каталоги (если они существуют):
5. Используя редактор системного реестра (regedit), удалите подразделы:
6. Используя редактор системного реестра (regedit), удалите следующие службы из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:
Это же надо сделать в HKEY_LOCAL_MACHINE\System\ControlSet00X, где X не равен 1:
7. В Диспетчере пользователей (Start > Program > Administrative Tools (Common) > User Manager для NT 4.0, Start > Program > Administrative Tools > Computer Management (local) > Local Users and Groups - для Windows 2000 при локальной установке и Start > Program > Administrative Tools > Active Directory Users and Computers - при установке в домене) удалите следующих пользователей и группы:
8. Перезагрузите ваш компьютер. Выполнение всех шагов этой процедуры в указанной последовательности обеспечивает возможность повторной установки сервера Informix. Не выполнение некоторых шагов может иметь разные последствия: от никаких до разнообразных сбоев при попытке снова установить сервер. Решать вам... |
|
CITForum © 1997–2025