Часто возникают ситуации, когда PostgreSQL требуется удалить. Возможно что-то неправильно работает, не установилось. Казалось бы, что может быть проще, чем удалить программу с жесткого диска. Однако, когда речь заходит о PostgreSQL возникают определенные трудности.
Связаны они с тем, что Windows создает специальную учетную запись пользователя для базы данных, а сама PostgreSQL работает в онлайн режиме, как фоновая служба. Это все равно что попытаться при включенном компьютере вручную удалить саму операционную систему.
Между тем, установить новую PostgreSQL на старую — невозможно (точнее это не поможет избавиться от проблем).
Безвыходных положений не бывает. Внимательно читаем статью и узнаем о цепочке простых действий, которая поможет удалить PostgreSQL с компьютера.
Удаление PostgreSQL из OS Windows 7 и Vista
- Для начала делаем видимыми все скрытые и системные файлы (Пуск/Панель управления/Свойства папки/Вид)
- Идем Пуск/Панель управления/Программы и компоненты/Postgres, кликаем правой кнопкой мыши, и выбираем Удалить/изменить.
- Нажимаем Пуск и в поле писка вводим cmd. Кликаем по результату поиска правой кнопкой мыши и запускаем от имени администратора.
- В черненьком окне DOS набираем
- net user postgres /del
- Вручную удаляем папку с Postgres (пример адреса, C:/Program File/Postgres)
- Чистим корзину.
- Перезагружаем компьютер.
Удаление PostgreSQL из OS Windows XP
- Стандартным способом удаляем PostgreSQL (Панель управления/программы).
- Вручную удаляем файлы с базой данных (пример адреса C:/Program Files/PostgreSQL 8.4/Data)
- Вручную удаляем учетную запись пользователя Windows (Пуск/Панель управления/Управление компьютером/Локальные пользователи и группы/Пользователь), которая по умолчанию называется Postgres (возможно вы задавали другое имя при установке).
- Чистим корзину.
- Перезагружаем компьютер