SSIS Excel Connection «Не удалось загрузить таблицы или представления» - PullRequest
0 голосов
/ 31 октября 2019

Я использую Visual Studio 2017 и пытаюсь подключиться к источнику файла Excel для потока данных. Я перепробовал все следующие решения, найденные в StackOverflow, и ни одно из них не работает:

  • Установлено 32-разрядное ядро ​​СУБД Microsoft Access для 2010 (у меня установлена ​​32-разрядная версия Office)
  • Изменено Run64BitRuntime на «False»
  • Проверка задержки = «True» везде, включая диспетчер соединений
  • Изменение строки подключения для различных предложений, найденных здесь и на других сайтах.
  • Удостоверился, что файл Excel был закрыт.

Я успешно подключался к источникам Excels сотни раз в других жизнях, но на этой новой работе мне пришлось самому установить VS и яникогда раньше не делал этого. До сих пор установка казалась удачной, и я могу делать множество других вещей без проблем - я просто не могу подключиться к источнику файла Excel. Я в отчаянии. Любые идеи, кто-нибудь?

Спасибо всем, кто ответит.

Я получаю сообщение об ошибке:

"Не удалось получить информацию таблицы для диспетчера соединений« Диспетчер соединений Excel ». Не удалось подключиться к источнику с помощью диспетчера соединений« Диспетчер соединений Excel »»

1 Ответ

0 голосов
/ 31 октября 2019

Я заставил его работать, удалив, а затем переустановив VS 2017. Я подозреваю - но я не уверен - что ключ должен был иметь 32-битный Microsoft Access Database Engine для 2010, установленный ДО установки VS2017 установлен. Это был не тот случай, когда я впервые установил VS 2017. Но после удаления VS я удалил, затем переустановил 32-разрядные драйверы Access, затем переустановил VS 2017, и мое соединение с Excel работало нормально. Я также проделал все остальные шаги, описанные выше, прежде чем пытаться подключиться, хотя я не знаю, были ли они необходимы.

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