Довідникова "ЕнергоЦентр"

всі розділи ... 

Как восстановить базу данных EnergoCenter в PostgreSQL


Шаги для восстановления БД EnergoCenter в СУБД PostgreSQL

Используем встроенную утилиту СУБД PostgreSQL  pgAdmin3 (версия не ниже 1.14)

ВАЖНО!!! Не нужно создавать пустую БД со структуру через инсталятор ЕЦ!!!

1. Создаем пустую БД EnergoCenter таким скриптом 

 CREATE DATABASE "EnergoCenter"
       WITH OWNER = postgres
       ENCODING = 'UTF8'
       TABLESPACE = pg_default
       LC_COLLATE = 'Ukrainian_Ukraine.1251'
       LC_CTYPE = 'Ukrainian_Ukraine.1251'
       CONNECTION LIMIT = -1;


2. Выполняем еще эту строчку на созданной БД

CREATE CAST (varchar AS integer) WITH INOUT AS IMPLICIT;

3. На активной БД EnergoCenter через контекстное меню выбираем пункт Востановить (Restore)