Подключение к базе данных

В ArcGIS Pro можно работать со следующими ресурсами баз данных:

Эти ресурсы имеют разную архитектуру программного обеспечения и свойства. Файловые базы геоданных, мобильные базы геоданных, базы данных SQLite и файлы GeoPackage хранятся в файловой системе. Многопользовательские базы геоданных, базы данных и облачные хранилища данных расположены удаленно и доступны через файлы подключения, которые хранятся в файловой системе.

Примечание:

Термин база данных часто зарезервирован для систем управления базами данных (СУБД), таких как IBM Db2 или Oracle. Однако в проекте ArcGIS Pro все ресурсы, перечисленные выше, могут появиться в контейнере Базы данных Базы данных панели Каталог или вида каталога, и в этом контексте называются базами данных.

Один из способов получить доступ к базе данных - перейти к ней через подключение к папке. (Если база данных удалена, вы можете просмотреть ее файл подключения к базе данных.) Для удобства вы также можете добавить базу данных в контейнер Базы данных Базы данных каталога. Это не копирует и не перемещает файлы; фактически, создается соединение - ссылка или ярлык, - которое позволяет использовать ресурс без перехода к его папке.

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

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

Примечание:

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

Доступ к базе данных в папке

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

  1. Подключитесь к папке, содержащей ресурс, который вы хотите использовать.
  2. На панели Каталог, панели Содержание вида каталога или в окне вида каталога перейдите к папке, в которой содержится ресурс.
  3. Перейдите к ресурсу, чтобы использовать его содержимое.

Добавление существующей базы данных в проект

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

  1. Откройте диалоговое окно обзора одним из следующих способов:

    На ленте

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

    На панели Содержание вида каталога

    Щелкните Базы данных Базы данных. На ленте щелкните вкладку Каталог. В группе Создать нажмите Добавить Добавить и щелкните Добавить базу данных Добавить базу данных.

    На панели Каталог

    На вкладке Проект щелкните правой кнопкой Базы данных Базы данных и нажмите Добавить базу данных Добавить базу данных.

  2. Перейдите и выберите или несколько баз геоданных, баз данных SQLite, файлов GeoPackage или файлов подключения к базе данных на локальном или сетевом компьютере.
  3. Нажмите OK.

    База данных появится в контейнере Базы данных Базы данных на панели Каталог и на панели Содержание вида каталога.

    Вы также можете добавить базу данных в проект следующими способами:

    На панели Каталог, в виде каталога, либо на панели Содержание вида каталога

    • Перейдите к базе данных, щелкните правой кнопкой мыши на ней и выберите Добавить в проект Добавить в проект.
    • Перейдите к базе данных, выберите ее и перетащите в контейнер Базы данных Базы данных на панели Каталог или на панели Содержание вида каталога.

    В File Explorer

    Перейдите к базе данных, выберите ее и перетащите на панель Каталог или на панель Содержание вида каталога. Она появится в контейнере Базы данных Базы данных.

Создание файловой или мобильной базы геоданных

Вы можете создать файловую или мобильную базу геоданных и автоматически добавить ее в контейнер Базы данных Базы данных каталога.

Создание файловой или мобильной базы геоданных в текущем местоположении каталога

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

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

    На панели Содержание вида каталога

    В подключении к папке перейдите к папке и выберите ее. На ленте щелкните вкладку Каталог. В группе Создать щелкните Новая Новый и выберите Файловая база геоданных Новая файловая база геоданных или Мобильная база геоданных Новая мобильная база геоданных.

    На панели Каталог

    В подключении к папке перейдите к папке и выберите ее. Щелкните правой кнопкой мыши на папке, укажите Новая Новый и выберите Файловая база геоданных Новая файловая база геоданных или Мобильная база геоданных Новая мобильная база геоданных.

    В диалоговом окне обзора

    В подключении к папке перейдите к папке и выберите ее. Щелкните стрелку ниспадающего списка Новый элемент и щелкните Файловая база геоданных Новая файловая база геоданных или Мобильная база геоданных Новая мобильная база геоданных.

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

  2. Введите новое имя для базы геоданных и нажмите клавишу Enter.

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

Создание файловой или мобильной базы геоданных в другом местоположении каталога

Можно выбрать другое местоположение для создания файловой или мобильной базы геоданных.

  1. Откройте диалоговое окно обзора одним из следующих способов:

    На ленте

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

    На панели Содержание вида каталога

    Щелкните Базы данных Базы данных. На ленте щелкните вкладку Каталог. В группе Создать щелкните Новая Новый и выберите Новая файловая база геоданных Новая файловая база геоданных или Новая мобильная база геоданных Новая мобильная база геоданных.

    На панели Каталог

    На вкладке Проект щелкните правой кнопкой мыши Базы данных Базы данных и выберите Новая файловая база геоданных Новая файловая база геоданных или Новая мобильная база геоданных Новая мобильная база геоданных.

  2. Перейдите в папку на вашем компьютере или сетевом компьютере.
  3. Введите имя для файловой базы геоданных в поле Имя.
  4. Щелкните Сохранить.

    Файловая база геоданных создана и добавлена в проект. Она отображается в папке в каталоге и в контейнере Базы данных Базы данных.

Создание GeoPackage

Файлы GeoPackage создаются при помощи инструмента геообработки Создать базу данных SQLite. Можно открыть инструмент на панели Геообработка или одним и описываемых далее способов. Когда вы создаете GeoPackage, он не добавляется в проект автоматически. Добавить его можно при помощи одного из способов, описанных выше в разделе Добавление существующей базы данных в проект.

Создание GeoPackage в текущем местоположении каталога

Когда вы переходите к папке в каталоге, вы можете создать GeoPackage в этом местоположении.

  1. Создайте GeoPackage, используя один из следующих методов:

    На панели Содержание вида каталога

    В подключении к папке перейдите к папке и выберите ее. На ленте щелкните вкладку Каталог. В группе Создать щелкните Новый Новый и выберите GeoPackage Новый GeoPackage.

    На панели Каталог

    В подключении к папке перейдите к папке и выберите ее. Щелкните правой кнопкой папку, укажите Новый Новый и щелкните GeoPackage Новый GeoPackage.

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

  2. Отредактируйте имя выходной базы данных. Дополнительно измените путь или пространственный тип.
  3. Щелкните Запустить.

    В указанном выходном местоположении создается файл GeoPackage.

Подключиться к поддерживаемой базе данных

Чтобы подключиться к поддерживаемой базе данных, вы должны заполнить свойства подключения, которые идентифицируют базу данных и аутентифицируют ваши учетные данные. Обычно эта информация предоставляется администратором базы данных или администратором ГИС. При успешном подключении создается файл подключения к базе данных (.sde), который по умолчанию сохраняется в домашней папке вашего проекта.

Примечание:

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

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

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

Подключение к облачному хранилищу

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

Добавить базу данных в Избранное проекта

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

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

Подсказка:

Вы можете добавить ресурс базы данных в Избранное, перетащив его из папки каталога, контейнера Базы данных Базы данных каталога или File Explorer на вкладку Избранное панели Каталог или в контейнер Избранное Избранное на панели Содержание вида каталога.

Удалить подключение

Вы можете удалить подключение к элементу в панели Каталог или виде каталога, если вам больше не требуется работать с этим элементом или его содержимое более недоступно. Если вы удаляете подключение к элементу, сам элемент и его содержимое более недоступно напрямую из проекта. Но оно не удаляется с диска компьютера, сетевого или облачного хранилища.

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

  1. В панели Каталог перейдите к подключению элемента.

    Или, в активном виде каталога перейдите к подключению элемента в панели Содержание или в виде каталога.

  2. Щелкните подключение элемента, чтобы выбрать его.
  3. Щелкните правой кнопкой элемент и выберите Удалить из проекта Удалить из проекта.

    Если вид каталога активен, можно использовать ленту для удаления подключения элемента. На ленте щелкните вкладку Каталог. В группе Организовать щелкните Удалить Удалить из проекта.

Связанные разделы