OpenDataSource не работает - PullRequest
0 голосов
/ 26 марта 2010

Я пытаюсь экспортировать записи из SQL Server 2008 в файл MDB, используя OpenDataSource.Это работает, когда я вхожу, используя проверку подлинности Windows.Но происходит сбой при использовании аутентификации SQL Server.

Это ошибка, которую я получаю

Поставщик OLE DB "Microsoft.Jet.OLEDB.4.0" для связанного сервера "(пусто)msgstr "возвращено сообщение" Не удалось удалить из указанных таблиц. "Сообщение 7320, уровень 16, состояние 2, процедура EXPORT_Employee, строка 110 Невозможно выполнить запрос «УДАЛИТЬ ОТ сотрудника» для поставщика OLE DB «Microsoft.Jet.OLEDB.4.0« для связанного сервера »(ноль)».

1 Ответ

1 голос
/ 26 марта 2010

Немного умозрительно, но, возможно, вам нужно предоставить доступ для записи учетной записи службы SQL Server к файлу mdb и убедиться, что он не открыт одновременно.

Редактировать: В любом случае, я думаю, что ошибка другого типа http://blogs.msdn.com/spike/archive/2008/07/23/ole-db-provider-microsoft-jet-oledb-4-0-for-linked-server-null-returned-message-unspecified-error.aspx

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