Дерево страниц


Обновление СУБД PostgreSQL до версии 9.3 происходит в следующей последовательности: 

  1. Создание резервной копии старой базы данных.
  2. Установка СУБД PostgreSQL 9.3
  3. Создание новой базы данных и загрузка в нее резервной копии.

Создайте резервную копии базы данных:

  1. Запустите утилиту pgAdminIII (Пуск -> PostgreSQL 8.2 -> pgAdmin III).
  2. Подключитесь к БД, дважды кликнув левой кнопкой мыши на пункте PostgreSQL 8.2 (localhost:5432). В случае запроса пароля, введите пароль СуперПользователя, указанный при установке СУБД.
  3. Выберите в дереве вашу базу данных и в контекстном меню выберите пункт Backup...
  4. В открывшемся окне укажите Имя файла, выберите формат сжатия COMPRESS и установите флаг Blobs 

 5. Перейдите на вкладку Messages и запустите создание резервной копии БД, нажав кнопку ОК. В процессе создания резервной копии в поле будут выводиться сообщения и в случае успешного создания резервной копии БД в конце должно появится сообщение Process returned exit code 0..

Установите СУБД PostgreSQL 9.3. Скачайте новую версию СУБД c нашего сайта и установите его. Подробное описание установки смотрите в руководстве администратора.

Создайте новую базу данных и загрузите в нее данные из ранее созданной резервной копии. 

  1. Запустите утилиту pgAdminIII (Пуск -> PostgreSQL 9.3 -> pgAdmin III).
  2. Подключитесь к БД, дважды кликнув левой кнопкой мыши на пункте PostgreSQL 9.3 (localhost:5433). В случае запроса пароля, введите пароль СуперПользователя, указанный при установке СУБД.
  3. Выберите в дереве пункт Базы данных и в контекстном меню выберите пункт Новая база данных...
  4. В открывшемся окне, на вкладках Свойства и Определение укажите параметры такие же как на картинках ниже: 

В поле Имя введите имя базы данных на новом сервере. Параметры на остальных вкладках оставьте без изменений и для создания новой базы данных нажмите кнопку ОК.

5. Выберите в дереве только что созданную базу данных и в контекстном меню выберите пункт Восстановить...

6. В открывшемся окне, на вкладке Файл в поле Формат выберите значение Пользовательский или tar, а в поле Имя роли выберите postgres. Остальные настройки оставьте без изменений.

7. Перейдите на вкладку Сообщения и запустите процесс восстановления БД, нажав кнопку Восстановить. В процессе восстановления базы данных в поле будут выводиться сообщения и в случае успешного восстановления БД из резервной копии в конце должно появится сообщение Процесс вернул код выхода 0..

8. Выберите в дереве вашу СУБД и в контекстном меню выберите пункт Обслуживание...

9. В открывшемся окне, на вкладке Параметры выберите операцию обслуживания - REINDEX и нажмите кнопку OK для ее выполнения. 

Процесс обновления СУБД PostgreSQL завершен. Измените в настройках TRASSIR порт и проверьте подключение к новой версии СУБД PostgreSQL.