Импорт нескольких таблиц из Excel с использованием служб SSIS 2008 - эксклюзивность - PullRequest
0 голосов
/ 09 июля 2010

Я пишу отчет SSRS, который является прямым результатом пакета служб SSIS.

Насколько я понимаю, SSIS должен иметь эксклюзивный доступ к файлам Excel для импорта. Есть ли способ обойти это?

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

1 Ответ

1 голос
/ 09 июля 2010

Это похоже на ограничение механизма подключения Jet, и Excel по умолчанию открывает файлы в режиме эксклюзивного доступа.Если файл используется только одним или двумя людьми, вы можете открыть файл в режиме общего доступа, чтобы избежать этой ошибки.Или, поскольку в конечном итоге это соединение с ядром базы данных Jet, вы можете указать в строке подключения, что вы открываете его в Mode = Read.

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