ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Больше...

Подключение к базе данных Microsoft Access 2007 (.accdb) в ArcGIS

В Microsoft Office 2007 появился новый формат баз данных Microsoft Access - accdb - новый формат по умолчанию в Access 2007 для сохранения или создания баз данных. Без использования OLE DB, ArcGIS не может читать и писать в новый формат Microsoft Access; а с ним файлы accdb можно открывать напрямую через диалоговое окно Добавить данные (Add Data).

  1. Если Microsoft Office 2007 установлен на том же компьютере, что и ArcGIS, переходите к шагу 2. При попытке подключиться к файлу accdb на компьютере, где нет Microsoft Office 2007, загрузите AccessDatabaseEngine.exe со страницы 2007 Office System Driver: Data Connectivity Components.
  2. Добавьте команду Подключение OLE DB (OLE DB connection) в виде кнопки на панель инструментов в ArcCatalog.
    1. Щелкните Настройка (Customize) в главном меню и выберите Режим настройки (Customize Mode).

      Откроется диалоговое окно Настроить (Customize).

    2. Перейдите на закладку Команды (Commands).

      Выберите команду "Добавить подключение OLE DB" (Add OLE DB connection)

    3. Выберите ArcCatalog в списке Категории (Categories).
    4. Перетащите Добавить подключение OLE DB (Add OLE DB connection) из списка Команды (Commands).

    Кнопка Добавить подключение OLE DB (Add OLE DB Connection) будет добавлена на панель инструментов.

  3. Нажмите кнопку Добавить подключение OLE DB (Add OLE DB Connection).

    Появится диалоговое окно Свойства связи с данными (Data Link Properties), в котором можно создать подключение OLE DB.

    Создание подключения OLE DB

  4. Откройте закладку Поставщик данных (Provider).
  5. Выберите Microsoft Office 12.0 Access Database Engine OLE DB Provider.
  6. Щелкните Далее (Next).
  7. На закладке Подключение (Connection) укажите базу данных в первом разделе. Если у базы данных имеется пароль, введите эту информацию во втором разделе.
  8. Щелкните Проверить подключение (Test Connection), чтобы убедиться в возможности подключения к этой базе данных.
  9. Нажмите кнопку OK, если проверка подключения прошла успешно.
  10. Введите новое имя подключения и нажмите клавишу Enter.
  11. Чтобы использовать таблицу Access, укажите эту таблицу в подключении OLE DB и добавьте ее в ArcMap.
Примечание:

Присоединенные таблицы из Access не просматриваются через подключение OLE DB, но запросы Access доступны. Чтобы использовать присоединенную таблицу, создайте в Access запрос, ссылающийся на эту таблицу, и подключите эту таблицу через запрос и подключение OLE DB.

Примечание:

Так как у подключения OLE DB нет поля ObjectID, которое поддерживается в ArcGIS и гарантирует, что у каждой записи в таблице свой уникальный ID, вы не сможете выполнять в ArcMap определенные операции. Это выборка пространственных объектов слоя на карте любым способом, применение определяющего запроса, создание полноценных связей, а также редактирование атрибутов. Для получения более подробной информации о работе с таблицами, у которых нет Object ID, см. раздел О полях ObjectID.

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

  • Как использовать файлы Microsoft Access в ArcGIS
  • Источники данных таблиц
  • Добавление подключений OLE DB к базам данных

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2018 Esri. | Конфиденциальность | Правовая информация