Установка драйверов для работы с файлами Microsoft Excel

Вы можете открывать таблицы Microsoft Excel напрямую в ArcGIS Pro и работать с ними так же, как с любыми другими источниками табличных данных. Например, вы можете добавлять файлы Excel на карту, открывать их в виде полей и использовать в качестве входных данных для инструментов геообработки. Подробнее см. в разделе Работа с файлами Microsoft Excel в ArcGIS Pro.

Работа с таблицами Microsoft Excel в ArcGIS Pro не требует установки Microsoft Excel или Microsoft Office на одну машину с ArcGIS Pro.

Единственное требование для доступа и работы с файлами Excel в ArcGIS Pro - соответствующие драйверы должны быть скачаны и корректно установлены на том компьютере, на котором установлен ArcGIS Pro. В зависимости от конфигурации может потребоваться автоматическая установка для правильной установки соответствующего драйвера. Без установленного соответствующего драйвера попытки доступа к файлу Excel в ArcGIS Pro приведут к ошибке Не установлен необходимый драйвер Microsoft.

Определение драйверов для установки

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

  1. Какую версию ArcGIS Pro вы будете использовать?
  2. Установлены ли какие-либо продукты Microsoft Office в настоящее время на клиентском компьютере, на котором установлен ArcGIS Pro?
    • Если продукты Microsoft Office установлены, ответьте на следующие вопросы:
      • Были ли продукты Microsoft Office установлены с использованием технологии Click-to-Run (CTR) или с помощью установщика Microsoft (MSI)?
      • Разрядность версии установленных продуктов Microsoft Office 32-разрядная или 64-разрядная?

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

Руководство по установке драйвера Excel
См. расширенную версию этого руководства по дереву решений.
Подсказка:

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

Установка драйверов Database Engine Microsoft Access

Технология Database Engine Microsoft Access помогает наладить связь и передачу внешних данных между файлами, принадлежащими системе Microsoft Office, и другими приложениями, не являющимися приложениями Microsoft Office, такими как ArcGIS Pro.

Для доступа и работы с файлами Excel в ArcGIS Pro необходимо загрузить и установить драйвер Microsoft Access Database Engine 2016 Redistributable на ваш компьютер. Драйвер доступен в Microsoft Download Center.

Щелкните Загрузить на странице и выберите один из следующих вариантов загрузки:

  • Microsoft Access Database Engine 2016 Redistributable 64-разрядный драйвер - (AccessDatabaseEngine_X64.exe)
  • Microsoft Access Database Engine 2016 Redistributable 32-разрядный драйвер - (AccessDatabaseEngine.exe)
    Внимание:

    Если установлен Microsoft Access Database Engine 2016 Redistributable 32-разрядный драйвер (AccessDatabaseEngine.exe) для Excel, 32-разрядный .NET 6 Desktop Runtime - Windows x86 также должен быть установлен.

Подсказка:

В зависимости от версии ArcGIS Pro, которую вы используете, ознакомьтесь со следующей информацией и соблюдайте ее:

  • ArcGIS Pro 3.0
    • Начиная с версии ArcGIS Pro 3.0, Microsoft .NET 6 Desktop Runtime - 64-разрядный установщик Windows должен быть установлен перед установкой ArcGIS Pro 3.0. Для получения дополнительной информации см. Требования к программному обеспечению ArcGIS Pro 3.0.
    • Microsoft Access Database Engine 2016 Redistributable 64-разрядный драйвер для Excel будет работать с Microsoft.NET 6 Desktop Runtime - 64-разрядным установщиком Windows без дополнительных требований к установке.
    • Если установлен Microsoft Access Database Engine 2016 Redistributable 32-разрядный драйвер (AccessDatabaseEngine.exe) для Excel, 32-разрядный .NET 6 Desktop Runtime - Windows x86 также должен быть установлен.
    • Для доступа к файлам Excel в клиентах ArcGIS Pro 3.0 и ArcMap 10.x, установленных на одном компьютере, необходимо установить следующее:
      • 64 или 32-разрядные драйверы Microsoft Access Database Engine 2016 Redistributable
      • 64 или 32-разрядные установщики Microsoft Windows .NET 6 Desktop Runtime
  • ArcGIS Pro 2.5–2.9
    • Загрузите разрядность драйвера Microsoft Access Database Engine 2016 Redistributable, которая соответствует разрядности установленных приложений Microsoft.
    • Для доступа к файлам Excel в клиентах ArcGIS Pro 2.5–2.9 и ArcMap 10.x, установленных на одном компьютере, необходимо установить следующее:
      • 64 или 32-разрядные драйверы Microsoft Access Database Engine 2016 Redistributable
  • ArcGIS Pro 2.4
    • 64-разрядный драйвер Microsoft Access Database Engine 2016 Redistributable для Excel не поддерживается в версии ArcGIS Pro 2.4. Поддерживается только 32-разрядный драйвер Microsoft Access Database Engine 2016 Redistributable

Выполнение установки в автоматическом режиме

Microsoft Office устанавливается одним из двух способов: MSI или CTR. Важно, чтобы вы знали тип используемого установщика, потому что, если ваши продукты Microsoft Office были установлены с использованием CTR (например, Microsoft Office 365), Microsoft предотвратит параллельную установку 32-разрядного или 64-разрядного драйвера для продолжения.

Политика Microsoft разрешает устанавливать только драйверы той же разрядности, что и у установленных продуктов Microsoft Office. Если вы попытаетесь установить загруженный файл AccessDatabaseEngine.exe на машину, на которой уже установлено 64-разрядное приложение Microsoft, вы получите сообщение об ошибке, что вы не можете установить 32-разрядную версию ядра базы данных, поскольку в настоящее время у вас есть установленные 64-разрядные продукты Microsoft Office. Аналогичное сообщение об ошибке появляется, если вы пытаетесь установить файл AccessDatabaseEngine_X64.exe на компьютер, на которой уже установлено 32-разрядное приложение Microsoft.

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

Примечание:

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

  1. Сохраните загруженный файл к себе на компьютер на диск C:.
  2. Используя окно поиска Windows на панели задач, введите Command Prompt.
  3. Щелкните правой кнопкой мыши приложение Командной строки и выберите Запустить от имени администратора.

    Командная строка открывается в папке по умолчанию.

  4. Введите cd C:\, чтобы изменить папку на диск, на котором вы сохранили загруженный файл.
  5. Чтобы запустить файл .exe в режиме автоматической установки, введите AccessDatabaseEngine.exe /quiet или AccessDatabaseEngine_X64.exe /quiet, в зависимости от выбранной загрузки в Microsoft Download Center.
  6. Рекомендуется перезагрузить компьютер после завершении установки.

    Примечание:
    Чтобы убедиться, что драйвер установлен, в окне поиска на панели задач Windows введите Settings. На панели Apps & features найдите Microsoft Access Database Engine 2016. Если его там нет или у вас возникли проблемы с указанными выше сведениями об установке, см. дополнительные подробные инструкции по установке в Руководстве по подключению к файлам Excel в ArcGIS Pro.