Примечание:
ArcGIS Enterprise 10.9.x, часть выпусков ArcGIS 2021 - последний выпуск ArcGIS Enterprise, в котором будут поддерживаться сервисы, публикуемые из ArcMap. Рекомендуется перенести автоматизированные рабочие процессы проверки на возможности ArcGIS Data Reviewer, доступные в правилах атрибутов ArcGIS Pro.
Расширение Data Reviewer ArcMap серверного объекта на основе времени выполнения (SOE) позволяет вам настроить пакетную проверку для повторного выполнения в соответствии с расписанием. По умолчанию, расписания хранятся в базе данных SQLite. Можно хранить таблицы расписаний в SQL Server, PostgreSQL или в Oracle.
Рассмотрите возможность хранения таблиц расписаний в многопользовательской базе данных, если у вас выполняется любое из следующих требований:
- Вы устанавливаете расширение сервера Data Reviewer в кластер ArcGIS Server.
- База данных планировщика должна резервироваться с помощью корпоративной системы или обладать высокой степенью доступности.
В этом документе описывается такая настройка картографических сервисов Reviewer, чтобы расширение сервера Data Reviewer имел возможность считывать и записывать информацию в многопользовательскую базу данных. Для настройки необходимо выполнить следующие условия:
- Установка и настройка расширения сервера Data Reviewer.
- Создать в базе данных таблицы планировщика. Расширение сервера Data Reviewer устанавливает SQL-скрипты для создания таблиц в <ArcGIS server installation location>\ArcGISDataReviewerServer\Server<version>\sql\creation_scripts.
- Войдите в ArcGIS Server Manager, открыв менеджер URL в веб-браузере.
URL-адрес менеджера https://<server name>:6443/arcgis/manager.
- Щелкните Сервисы на верхней панели страницы.
- Щелкните картографический сервис reviewer, на котором размещена функциональность расширения сервераData Reviewer Desktop.
- Щелкните Возможности на боковой панели.
- Щелкните Сервер Data Reviewer.
- Выберите одну из следующих опций Тип базы данных планировщика:
- Локальная – указывает на то, что планировщик пакетной проверки будет использовать локальное хранилище данных для своих таблиц. Используется по умолчанию. Не выбирайте эту опцию, если расширение сервера Data Reviewer Desktop участвует в кластере ArcGIS Server.
- Многопользовательская – указывает на то, что планировщик пакетной проверки будет использовать многопользовательскую базу данных для своих таблиц.
- Если вы установили отметку Многопользовательская в шаге 6, выберите одну из следующих опций, щелкнув стрелку списка Платформа баз данных планировщика:
- Oracle - таблицы планировщика хранятся в Oracle.
Примечание:
Чтобы использовать базу данных планировщика в Oracle, необходимо установить полную клиентскую версию программного обеспечения 64-разрядной базы данных Oracle на каждом компьютере сайта ArcGIS Server.
- SQLServer - таблицы планировщика хранятся в SQL Server.
- PostgreSQL - таблицы планировщика хранятся в PostgreSQL.
- Oracle - таблицы планировщика хранятся в Oracle.
- Если вы установили отметку Многопользовательская на шаге 6, введите строку подключения к хранилищу данных в текстовом окне Строка подключения к базе данных планировщика.
Убедитесь, что учетная запись пользователя, указанная в строке подключения, имеет разрешения SELECT, INSERT, UPDATE и DELETE в таблицах планировщика.
Пример строки подключения для Oracle - Data Source=<tnsnames.ora alias name>;User ID=myUsername;Password=myPassword;.
Пример строки подключения для PostgreSQL - User ID=myUsername;Password=myPassword;Host=myServerName;Port=5432;Database=scheduler_database_name;
Пример строки подключения для SQL Server - Server=myServerName;Database=scheduler_database_name;User ID=myUsername;Password=myPassword;Trusted_Connection=False;.
Пример строки подключения для именованного экземпляра SQL Server (или SQL Express) - Server=myServerName\instance_name;Database=scheduler_database_name;User ID=myUsername;Password=myPassword;Trusted_Connection=False;.
- Нажмите Сохранить и перезапустить.
Примечание:
Если не удалось запустить сервис, просмотрите журналы ArcGIS Server. Если журналы содержат ошибку: "Версия базы данных планировщика Data Reviewer не совпадает с установленной версией", вам необходимо перейти на текущую установленную версию.