Skip to main content

Создать подключение базы данных (Инструменты Управление данными)

Краткая информация

Создает файл, который ArcGIS использует для подключения к базе данных, облачному хранилищу данных или многопользовательской базе геоданных.

Использование

  • После ввода корректной информации о подключении для установки подключения в диалоговом окне инструмента инструмент обратится к базе данных, чтобы определить, содержит ли она схему базы геоданных.

    • Для баз данных все параметры в категории Свойства подключения к базе геоданных на панели Геообработка игнорируются.

    • Для баз геоданных инструмент автоматически заполняет категорию параметров Свойства подключения к базе геоданных. Параметр Схема устанавливается со схемой sde (только для пользовательской схемы базы геоданных Oracle), Тип версии по умолчанию для базы геоданных и версия Default (По умолчанию).

  • Если вы хотите предотвратить сохранение информации о подключении в окне Результаты или ее сохранение в файлах журнала истории геообработки, отключите все опции журналирования для истории геообработки и сохраните файл подключения без сохранения информации о подключении.

  • Подключения из ArcGIS к Altibase и Netezza больше не поддерживаются.

Параметры

Подпись Объяснение Тип данных

Местоположение файла подключения

Путь к папке, где будет храниться файл подключения к базе данных (.sde или .dbconn).

Folder

Имя файла подключения

Имя файла подключения к базе данных. Расширение выходного файла будет .sde.

String

Платформа базы данных

Определяет платформу системы управления базы данных, к которой будет выполнено подключение. Существует несколько возможных опций:

  • BigQueryБудет установлено подключение к Google BigQuery.

  • DamengБудет установлено подключение к Dameng.

  • Db2Будет установлено подключение к IBM Db2 для Linux, UNIX или Windows.

  • ElasticsearchБудет установлено подключение к Elasticsearch.

  • OpenSearchБудет установлено подключение к OpenSearch.

  • OracleБудет установлено подключение к Oracle, Amazon Relational Database Service (RDS) для Oracle или Autonomous Transaction Processing.

  • PostgreSQLБудет установлено подключение к PostgreSQL, Amazon Aurora (совместимая с PostgreSQL версия), Amazon Relational Database Service (RDS) for PostgreSQL, Google Cloud SQL for PostgreSQL, Microsoft Azure Database for PostgreSQL или Microsoft Azure Cosmos DB for PostgreSQL.

  • RedshiftБудет установлено подключение к Amazon Redshift.

  • SAP HANAБудет установлено подключение к SAP HANA или SAP HANA Cloud.

  • SnowflakeБудет установлено подключение к Snowflake.

  • SQL ServerБудет установлено подключение к Microsoft SQL Server, Microsoft Azure SQL Database, Microsoft Azure SQL Managed Instance, Amazon Relational Database Service (RDS) for SQL Server или Google Cloud SQL for SQL Server.

  • TeradataБудет установлено подключение к Teradata Vantage.

String

Экземпляр/Сервер

(Дополнительный)

Сервер базы данных или экземпляр, к которому вы подключаетесь.

Значение, выбранное из ниспадающего списка Платформа базы данных, определяет тип базы данных или облачного хранилища данных, к которым вы будете подключиться. Указываемая информация для параметра Экземпляр/Сервер может варьироваться в зависимости от выбранного вами типа платформы базы данных.

Ниже смотрите информацию о том, что необходимо предоставить для каждой платформы.

  • Dameng—Имя сервера, на котором установлена база данных Dameng

  • Db2—Имя каталогизированной базы данных DB2

  • Elasticsearch—Не поддерживается

  • OpenSearch—Не поддерживается

  • Oracle—Имя TNS или строка Oracle Easy Connection для подключения к базе данных или сервису базы данных Oracle

  • PostgreSQL—Имя сервера, на котором установлен PostgreSQL, или имя экземпляра сервиса базы данных PostgreSQL

  • Redshift—URL сервера Redshift

  • SAP HANA—Имя источника данных ODBC для базы данных или сервиса базы данных SAP HANA

  • Snowflake—URL сервера Snowflake

  • SQL Server—Имя экземпляра базы данных SQL Server или имя экземпляра сервиса базы данных

  • Teradata—Имя источника данных ODBC для базы данных Teradata

String

Аутентификация в базе данных.

(Дополнительный)

Указывает тип используемой аутентификации.

  • ОтмеченоБудет использоваться аутентификация в базе данных. Для подключения к базе данных будет использоваться внутреннее имя пользователя базы данных и пароль. Вводить имя пользователя или пароль для создания подключения не требуется; но если этого не сделать, вам будет предложено ввести их при установлении подключения.

    Примечание:

    Если создаваемый файл подключения обеспечивает сервисам ArcGIS доступ к базе данных или базе геоданных, или, если вы хотите использовать Каталог для поиска данных, доступных через этот файл подключения, необходимо включить имя пользователя и пароль.

  • Не отмеченоБудет использоваться аутентификация в операционной системе. Имя пользователя и пароль вводить не нужно. Подключение выполняется с именем пользователя и паролем, которые используются для входа в операционную систему. Если учетная запись, используемая для операционной системы, не является корректной учетной записью базы данных, подключение не будет выполнено.

Boolean

Имя пользователя

(Дополнительный)

Имя пользователя базы данных, которые будет использоваться для аутентификации в базе данных.

String

Пароль

(Дополнительный)

Пароль пользователя базы данных , который будет использоваться для аутентификации базы данных.

Encrypted String

Сохранить имя пользователя и пароль

(Дополнительный)

Указывает, будут ли сохранены имя пользователя и пароль.

  • ОтмеченоИмя пользователя и пароль будут сохранены в файле подключения. Используется по умолчанию. Если создаваемый файл подключения обеспечивает сервисам ArcGIS с доступом к базе данных, базе геоданных или облачному хранилищу данных, если вы хотите использовать Каталог для поиска данных, доступных через этот файл подключения, необходимо сохранить имя пользователя и пароль.

  • Не отмеченоИмя пользователя и пароль не будут сохранены в файле подключения. При каждой попытке подключиться с помощью файла будет отображаться запрос на ввод имени пользователя и пароля.

    Примечание:

    ArcGIS Pro сохранит кэш учетных данных для первого успешного подключения к базе данных, для которого вы не сохраните имя пользователя и пароль. Если вы создадите второе подключение к той же базе данных, базе геоданных, или экземпляру облачного хранилища данных в том же сеансе ArcGIS Pro и не сохраните учетные данные, то будут использоваться учетные данные из кэша первого подключения, даже если вы укажете другие учетные данные во втором файле подключения. Чтобы подключиться с другими учетными данными, не сохраняя имя пользователя и пароль, начните новый сеанс ArcGIS Pro.

Boolean

База данных

(Дополнительный)

Имя базы данных, к которой будет выполнено подключение. Этот параметр действителен для платформ PostgreSQL, Redshift, Snowflake и SQL Server

String

Схема (только базы геоданных пользовательской схемы Oracle)

(Дополнительный)

Базы геоданных в пользовательской схеме больше не поддерживаются.

String

Тип версии

(Дополнительный)

Определяет тип версии, к которой будет выполнено подключение. Этот параметр применяется столько при подключении к базе геоданных.

Примечание:

Если выбрано значение Историческая, и в параметре имени версии не указано имя, будет использована рабочая версия по умолчанию. Если выбрано значение Точка во времени, и в параметре Дата и время не указана дата, будет использована рабочая версия по умолчанию Default.

  • РабочаяПодключение будет выполнено к рабочей версии. Если выбрано значение Рабочая, параметр Будет использоваться следующая версия будет заполнен списком рабочих версий. Параметр Время и дата будет неактивным. Используется по умолчанию.

  • ИсторическаяПодключение будет выполнено к историческому маркеру. Если выбрано значение Историческая, параметр Будет использоваться следующая версия будет заполнен списком исторических маркеров. Параметр Дата и время будет неактивным.

  • Точка во времениПодключение будет выполнено к конкретной точке во времени. Если выбрано значение Точка во времени, параметр Будет использоваться следующая версия будет неактивным. Параметр Дата и время станет активным.

  • ВетвьПодключение будет выполнено к сервис-ориентированной версии по умолчанию.

String

Будет использоваться следующая версия

(Дополнительный)

Рабочая версия базы геоданных или метка времени, к которым будет выполняться подключение. Опция по умолчанию использует транзакционную версию по умолчанию.

Если вы выбрали тип версии Ветвь, вы всегда подключаетесь к версии ветви по умолчанию.

String

Дата и время

(Дополнительный)

Значение, представляющее собой дату и время, используемое для подключения к базе данных. Эта опция используется с данными, для которых включено архивирование. Используйте средство выбора времени для выбора нужного значения времени.

При вводе даты вручную можно использовать следующие форматы:

  • 6/9/2011 4:20:15 PM

  • 6/9/2011 16:20:15

  • 6/9/2011

  • 4:20:15 PM

  • 16:20:15

Примечание:

— Если время указывается без даты, будет использована дата по умолчанию (30 декабря 1899 г.).

— Если дата указывается без указания времени, будет использовано время по умолчанию (12:00).

Date

Расширенный тип аутентификации

(Дополнительный)

Указывает расширенный тип аутентификации, который будет использоваться при подключении к облачному хранилищу данных, Microsoft Azure SQL Database, Azure SQL Managed Instance, Elasticsearch или OpenSearch.

  • Microsoft Entra MFAБудет использоваться аутентификация многофакторная аутентификация Microsoft Entra (MFA) по имени пользователя, а не по паролю. При подключении вам приходит текстовое сообщение, email или на устройство MFA с кодом, либо вы можете использовать для аутентификации скан отпечатка пальца. Эта вторая часть процесса аутентификации зависит от ваших настроенных сетевых и авторизационных протоколов. Эта опция поддерживается только для Azure SQL Database и Azure SQL Managed Instance.

  • Пароль Microsoft EntraБудет использован тип аутентификации Пароль Microsoft Entra, требующий значений параметров имени пользователя и пароля. Имена пользователей могут иметь длину не более 30 символов. Эта опция поддерживается только для Azure SQL Database и Azure SQL Managed Instance.

  • Интегрированный Microsoft EntraБудет использоваться интегрированный тип аутентификации Microsoft Entra. Имя пользователя и пароль вводить не нужно. Подключение будет выполнено с именем пользователя и паролем, которые используются для входа в операционную систему. Эта опция поддерживается только для Azure SQL Database и Azure SQL Managed Instance.

  • Аутентификацию сервисаПри подключении к Google BigQuery будет использован тип аутентификации сервиса. См. документацию Google BigQuery по аутентификации для получения информации.

  • StandardПри подключении к Amazon Redshift будет использована стандарная аутентификация. Изучите Руководство по установке и настройке Amazon Redshift ODBC Data Connector для получения информации о стандартной аутентификации.

  • Пользователь<удет использован метод аутентификации, требующий указания имени пользователя и пароля при подключении к Snowflake.

  • Аутентификация пользователяПри подключении к Google BigQuery будет использован тип аутентификации пользователя. См. документацию Google BigQuery по аутентификации для получения информации.

  • Basic<удет использован метод аутентификации, требующий указания имени пользователя и пароля при подключении к Elasticsearch или OpenSearch.

String

Идентификатор (ID) проекта

(Дополнительный)

ID проекта для подключения к Google BigQuery. Проекты с общедоступными данными не поддерживаются.

String

Набор данных по умолчанию

(Дополнительный)

Набор данных по умолчанию для подключения к Google BigQuery. Укажите только имя набора данных; полное имя набора данных не поддерживается. Имя набора данных должно содержать не более 32 символов. Публичные наборы данных не поддерживаются.

String

Обновить токен

(Дополнительный)

Значение для обновления тоекна.

Этот параметр применяется только для подключения к Google BigQuery, если тип расширенной аутентификации — аутентификация пользователя.

Encrypted String

Ключевой файл

(Дополнительный)

Значение ключевого файла.

Этот параметр применяется только для подключения к Google BigQuery, если тип расширенной аутентификации — аутентификация на сервере.

File

Роль

(Дополнительный)

Значение роли для подключения к облачному хранилищу данных.

Этот параметр применяется только при подключении к Snowflake.

String

Склад

(Дополнительный)

Значение хранилища для подключения.

Этот параметр применяется только при подключении к Snowflake.

String

Дополнительные опции

(Дополнительный)

Дополнительные опции для подключения. Это дополнительная информация о подключении, специфичная для платформы облачного хранилища данных (Google BigQuery, Amazon Redshift или Snowflake), к которому вы подключаетесь. Укажите дополнительные опции, используя option=<value>, разделенные точками с запятой, например, option1=value1;option2=value2;. См. документацию по облачному хранилищу данных для информации о дополнительных опциях.

String

URL-адрес хоста

(Дополнительный)

URL-адрес для подключения к Elasticsearch или OpenSearch.

Этот параметр применяется только при подключении к Elasticsearch или OpenSearch.

String

Производные выходные данные

Подпись Объяснение Тип данных

Выходная рабочая область

Выходной файл подключения базы данных ('.sde' или .dbconn).

Workspace

Параметры среды

Текущая рабочая область

Информация о лицензировании

  • Basic: Нет
  • Standard: Да
  • Advanced: Да