Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
1_основная_инструкция:сохранение_и_восстановление_инф._баз_при_обновлении_клиентов [2020/07/23 09:44] kotik |
1_основная_инструкция:сохранение_и_восстановление_инф._баз_при_обновлении_клиентов [2020/07/23 10:27] kotik |
||
---|---|---|---|
Строка 156: | Строка 156: | ||
Пункты тестирование и исправление и загрузка резервной копии конфигурации рассматривались ранее | Пункты тестирование и исправление и загрузка резервной копии конфигурации рассматривались ранее | ||
- | __Восстановление средствами СУБД__ | + | 5) Восстановление средствами СУБД |
Данный способ применяется, когда зайти в конфигуратор нет возможности и возникает ошибка: | Данный способ применяется, когда зайти в конфигуратор нет возможности и возникает ошибка: | ||
Строка 169: | Строка 169: | ||
- Открыть утилиту pgAdmin (либо «Среда SQL Server Management Studio», если у вас MS SQL) и зайти в нужную БД. | - Открыть утилиту pgAdmin (либо «Среда SQL Server Management Studio», если у вас MS SQL) и зайти в нужную БД. | ||
- Открыть схему **"public"**. | - Открыть схему **"public"**. | ||
- | - В списке **"Таблицы"** выбрать таблицу **"Configsave"** (в ней хранятся данные, которые уже загружены в базу, но еще не применили). | + | - В списке **"Таблицы"** выбрать таблицу **"Configsave"** (хранятся сохраненные, но не примененные параметры конфигурации). |
- Кликнуть правой кнопкой мышки по таблице **"Configsave"** и выбрать пункт **"Очистить"** => Удалятся все не сохраненные данные и ошибка может исчезнуть. | - Кликнуть правой кнопкой мышки по таблице **"Configsave"** и выбрать пункт **"Очистить"** => Удалятся все не сохраненные данные и ошибка может исчезнуть. | ||
Строка 176: | Строка 176: | ||
Если способ выше не помог, то применяется второй способ: | Если способ выше не помог, то применяется второй способ: | ||
- | Существует две базы сломанная и активная. | + | - Зайти в рабочую базу данных, со здоровой конфигурацией в клиент серверном формате. Чтобы ее получить, можно создать пустую БД и залить в нее резервную копию конфигурации, либо развернуть бекап базы данных. |
- | + | ||
- | - Зайти в активную базу. | + | |
- Найти таблицу **"config"** (файл содержит всю конфигурацию БД), кликнуть на нее правой кнопкой мышки. | - Найти таблицу **"config"** (файл содержит всю конфигурацию БД), кликнуть на нее правой кнопкой мышки. | ||
- Выбрать пункт **"Резервное копирование"**. | - Выбрать пункт **"Резервное копирование"**. | ||
Строка 189: | Строка 187: | ||
- Найти таблицу **"config"**. | - Найти таблицу **"config"**. | ||
- Кликнуть правой кнопкой мышки по таблице **"сonfig"** и выбрать пункт **"Очистить"**. | - Кликнуть правой кнопкой мышки по таблице **"сonfig"** и выбрать пункт **"Очистить"**. | ||
- | - Кликнуть правой кнопкой мышки по таблице **"сonfig"** и выбрать пункт **"Востановить"**. | + | - Кликнуть правой кнопкой мышки по таблице **"сonfig"** и выбрать пункт **"Восстановить"**. |
- Выбирать файл резервной копии. | - Выбирать файл резервной копии. | ||
- Нажать кнопку **"Восстановить"**. | - Нажать кнопку **"Восстановить"**. | ||
Строка 195: | Строка 193: | ||
{{:1_основная_инструкция:22_бекап.png?direct|}} | {{:1_основная_инструкция:22_бекап.png?direct|}} | ||
- | + | 6) Резервное копирование клиент-серверных баз | |
- | + | ||
- | + | ||
- | {{:1_основная_инструкция:14_бекап.png?direct|}} | + | |
- | + | ||
- | Нажимаем на нее правой кнопкой и выбираем очистить. После этого пробуем зайти в конфигуратор. Здесь хранятся сохраненные, но не примененные параметры конфигурации. | + | |
- | + | ||
- | {{:1_основная_инструкция:15_бекап.png?direct|}} | + | |
- | + | ||
- | * Если это не помогло, производим следующие действия. | + | |
- | * Нам понадобится рабочая база данных, со здоровой конфигурацией в клиент серверном формате. Чтобы ее получить, можно создать пустую БД и залить в нее резервную копию конфигурации, либо развернуть бекап пазы данных. | + | |
- | * После того как рабочая база данных развернута, открываем pgAdmin, ищем таблицу Config, тыкаем правой кнопкой и выбираем «Резервная копия». И делаем резервную копию таблицы в файл backup. | + | |
- | * Затем открываем сломанную базу, ищем ту же таблицу Config, и нажимаем "Очистить" а затем «Восстановить», и выбираем файл бекапа, в который мы сохранили копию таблицы. | + | |
- | + | ||
- | {{:1_основная_инструкция:16_бекап.png?direct|}} | + | |
- | + | ||
- | Резервное копирование клиент-серверных баз | + | |
* Резервное копирование сторонними программными средствами | * Резервное копирование сторонними программными средствами | ||
* Резервное копирование скриптами | * Резервное копирование скриптами | ||
+ | * Выгрузка информационной базы в файл | ||
+ | * Выгрузка конфигурации информационной базы в файл | ||
Резервное копирование сторонними программными средствами | Резервное копирование сторонними программными средствами |