MS Access + IIS + олицетворение = «неопределенная ошибка»? - PullRequest
1 голос
/ 17 января 2009

У меня есть приложение ASP .NET (2.0), которое подключается к базе данных Access через сетевой ресурс с помощью олицетворения и базовой аутентификации в IIS. До сегодняшнего дня все работало нормально, когда я начал получать странные сообщения об ошибках «Unspecified Error». Я решил сбросить IIS, чтобы решить проблему, но я пытаюсь выяснить, почему это могло произойти.

Есть идеи? Вот моя строка подключения: provider = Microsoft.Jet.OLEDB.4.0; Источник данных = \ REMOTESERVER \ LocalDatabases $ \ database.mdb; Jet OLEDB: Пароль базы данных = пароль "

Заранее спасибо!

Ответы [ 4 ]

0 голосов
/ 07 марта 2019

Я видел «Unspecified Error», когда настраивал новый сервер. Я пытался выдать себя за пользователя домена для доступа к базе данных, расположенной на сетевом диске.

Чтобы устранить проблему, я добавил пользователя домена в локальную группу администраторов. Это решило проблему для меня.

0 голосов
/ 17 января 2009

Я не знаю об OLEDB, но с ODBC часто бывает так, что ODBC возвращает более одной ошибки, и последняя - это все, о чем вы будете получать уведомления, пока не будете специально проверять сбор ошибок ODBC. Возможно, OLEDB возвращает более одной ошибки, и одна из других ошибок в сборе ошибок может быть более полезной.

0 голосов
/ 19 мая 2009

Проверьте, правильно ли вы закрываете базу данных в конце ваших подпрограмм. Это может вызвать эти сообщения в конечном итоге.

Bye!

0 голосов
/ 17 января 2009

Если до сегодняшнего дня все работало нормально, значит, что-то изменилось. Если никто не изменил код или конфигурацию IIS, то это должно быть что-то еще на сервере (или в сетевой папке).

Учитывая, что мы только что прошли патч во вторник, я подозреваю, что кто-то обновил веб-сервер или сетевой сервер. Посмотрите, есть ли патч, который вы можете откатить.

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