© Группа компаний ХОСТ, www.hostco.ru, 2015-2017
Здесь показаны различия между двумя версиями данной страницы.
remd:info_db [2022/06/10 18:27] Системный администратор создано |
remd:info_db [2022/06/15 13:47] (текущий) Системный администратор |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
==== Подключение к базе ==== | ==== Подключение к базе ==== | ||
1. Для подключения к базе данных (далее БД) необходимо открыть приложение DBeaver и в левом верхнем углу нажать на кнопку “Новое соединение”. | 1. Для подключения к базе данных (далее БД) необходимо открыть приложение DBeaver и в левом верхнем углу нажать на кнопку “Новое соединение”. | ||
+ | |||
+ | {{:remd:istr.remd_1.jpg?200|}} | ||
2. Выбрать тип БД, к которой необходимо подключиться и нажать “Далее”. | 2. Выбрать тип БД, к которой необходимо подключиться и нажать “Далее”. | ||
+ | |||
+ | {{:remd:istr.remd_2.jpg?200|}} | ||
3. В окне настроек соединения, которое откроется следом, надо заполнить поля: | 3. В окне настроек соединения, которое откроется следом, надо заполнить поля: | ||
Строка 14: | Строка 18: | ||
Пользователь – имя пользователя БД; | Пользователь – имя пользователя БД; | ||
Пароль – пароль пользователя БД (поставить галочку «сохранять пароль локально» чтобы не вводить его при каждом подключении к БД). | Пароль – пароль пользователя БД (поставить галочку «сохранять пароль локально» чтобы не вводить его при каждом подключении к БД). | ||
+ | |||
+ | {{:remd:istr.remd_3.jpg?200|}} | ||
Когда все поля будут заполнены, появится возможность провести тест соединения. Рекомендуется этой возможностью воспользоваться и нажать на одноименную кнопку в левом нижнем углу окна. | Когда все поля будут заполнены, появится возможность провести тест соединения. Рекомендуется этой возможностью воспользоваться и нажать на одноименную кнопку в левом нижнем углу окна. | ||
Строка 20: | Строка 26: | ||
В случае, если выходит сообщение об ошибке, необходимо проверить правильность заполнения полей и доступность сервера. | В случае, если выходит сообщение об ошибке, необходимо проверить правильность заполнения полей и доступность сервера. | ||
+ | |||
+ | {{:remd:istr.remd_4.jpg?200|}} | ||
+ | |||
Чтобы открыть редактор SQL запросов нужно перейти во вкладку “Редактор SQL” и выбрать пункт “Новый Редактор SQL”. | Чтобы открыть редактор SQL запросов нужно перейти во вкладку “Редактор SQL” и выбрать пункт “Новый Редактор SQL”. | ||
+ | |||
+ | {{:remd:istr.remd_5.jpg?200|}} | ||
---- | ---- | ||
Строка 32: | Строка 43: | ||
<code>select * from update_registry_item where local_uid = ‘<localUid вашего документа>’</code> | <code>select * from update_registry_item where local_uid = ‘<localUid вашего документа>’</code> | ||
- | Если документ не найден таблица ниже будет пустой. | + | Если документ не найден таблица ниже будет пустой, как на скриншоте. |
+ | |||
+ | {{:remd:istr.remd_6.jpg?200|}} | ||
В этом случае добавляем его с помощью следующего запроса: | В этом случае добавляем его с помощью следующего запроса: | ||
Строка 69: | Строка 82: | ||
<code>select * from update_registry_item where local_uid = ‘<localUid вашего документа>’</code> | <code>select * from update_registry_item where local_uid = ‘<localUid вашего документа>’</code> | ||
и в полученной выборке посмотреть значение колонки «status». | и в полученной выборке посмотреть значение колонки «status». | ||
+ | |||
+ | {{:remd:istr.remd_7.jpg?200|}} | ||
+ | |||
1 - статус документа еще не запрошен в ФРЭМД | 1 - статус документа еще не запрошен в ФРЭМД | ||
2 - статус документа успешно запрошен в ФРЭМД | 2 - статус документа успешно запрошен в ФРЭМД | ||
Строка 79: | Строка 95: | ||
Если получили status=3, то необходимо посмотреть колонку emds.update_registry_item.error_message | Если получили status=3, то необходимо посмотреть колонку emds.update_registry_item.error_message | ||
+ | |||
+ | {{:remd:istr.remd_8.jpg?200|}} | ||
+ | |||
Если emds.update_registry_item.error_message <> 'Ошибка получения регистрационных сведений: Документ не найден', то это системная ошибка ФРЭМД и нужно по новой перезапросить статус, для этого делаем апдейт status=1 для этой записи: | Если emds.update_registry_item.error_message <> 'Ошибка получения регистрационных сведений: Документ не найден', то это системная ошибка ФРЭМД и нужно по новой перезапросить статус, для этого делаем апдейт status=1 для этой записи: | ||
<code>UPDATE emds.update_registry_item | <code>UPDATE emds.update_registry_item |