Access Database Engine не будет установлен

У меня есть продукты Office через Office 365 и 64-битную систему. Я пытался установить Access Database Engine, чтобы я мог импортировать данные на сервер SQL из документа Excel с поддержкой макросов (.xlsm), но когда я пытаюсь запустить AccessDatabaseEngine.exe, он выдает ошибку, говорящую, что я пытаюсь установить 32-битную функцию / программу, когда у меня установлен 64-битный Office. Поэтому я попытался установить AccessDatabaseEngine_X64.exe, и он выдает ошибку, в которой говорится, что я пытаюсь установить 64-разрядную версию, когда у меня установлен 32-разрядный Office.

Очевидно, что обе эти вещи не могут быть правдой. Как я могу установить любой из них, чтобы продолжить импорт данных в SQL Server? Какие еще вещи я должен попробовать? Любые советы / знания по этому вопросу были бы великолепны.

1 ответ

В основном мне пришлось запустить.exe через командную строку, с /quiet Переключатель прикреплен к концу.

Если у вас есть подписка на Office 365, вы можете увидеть сообщение об ошибке при запуске программы установки. Ошибка указывает на то, что вы не можете установить загрузку рядом с компонентами Office, запускаемыми нажатием кнопки. Чтобы обойти это сообщение об ошибке, запустите установку в тихом режиме, открыв окно командной строки и запустив файл.EXE, который вы скачали с ключом /quiet. Например:

C:\Users\<user_name>\Downloads\AccessDatabaseEngine.exe /quiet

Источник: импорт данных из Excel или экспорт данных в Excel с помощью служб интеграции SQL Server (SSIS)

Другие вопросы по тегам