accdb microsoft ace oledb 12.0 64 бит SQL 2016 - PullRequest
0 голосов
/ 01 мая 2020

У меня проблемы с 32- и 64-битной версией accdb Microsoft ace oledb 12.0. На сервере, который я использую, установлен SQL server 2016 и 2017 64 bit. Он имеет офис 365 64 бит установлен. Я запускаю программы конвертации с помощью Power Shell. Часть преобразования преобразует файлы Excel в файл CSV, а затем импортирует файл CSV на сервер SQL. Некоторые из этих файлов Excel очень велики.

Вот моя проблема.
Если я установлю accdb Microsoft ace oledb 12.0 64-разрядная оболочка Power ISE (64) преобразует и импортирует файлы Excel в SQL , Но по какой-то причине, если мне нужно сделать быстрое обновление и попытаться импортировать файл Excel прямо в SQL, я получаю ошибку accdb Microsoft ace oledb 12.0 не зарегистрировано.

Если я установлю accdb Microsoft ace oledb 12.0 32 Bit. Я больше не получаю accdb Microsoft ace oledb 12.0 незарегистрированная ошибка с сервера SQL. Но я должен запустить Power Shell ISE (32). Но с размерами файлов Excel я получаю, что некоторые файлы превышают максимальное количество строк для Excel 32 бит. Так что мой импорт падает.

Я не могу понять, почему 64-разрядная версия accdb Microsoft ace oledb 12.0 не будет работать с SQL сервером. Поскольку все на компьютере является 64-битной версией.

Кто-нибудь сталкивался с этой проблемой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...