2009-07-09 2 views
1

Мы столкнулись с проблемой при помощи Access 2000 (.adp), как наш передний конец и SQL 2005, как наш фоновым, и мы имеем более 50 пользователей:Общие сети Ошибка доступа к SQL Server 2005 из Access 2000

[DBNETLIB] [ConnectionWrite (отправить()).] Общая сетевая ошибка. Проверьте сетевую документацию.

В последние годы он работал отлично, но теперь система продолжает выталкивать пользователя. Они всегда получают ошибку "[DBNETLIB] [ConnectionWrite (send()).] Общая сетевая ошибка. Проверьте свою сетевую документацию." Любая идея, почему это происходит или какое лучшее решение мы можем сделать? Спасибо заранее.

+0

Вы проверили свою сетевую документацию? Или иначе считаете это возможной сетевой проблемой? –

+0

Это похоже на сетевую проблему. –

+0

Это может быть проблема DNS. Я видел некоторые странные ошибки с ODBC для SQL Server, которые оказались проблемами DNS. В одном случае клиентские рабочие станции использовали DNS-серверы ISP и, таким образом, имели проблемы с решением имени SQL Server. Когда они были изменены, чтобы использовать локальный контроллер домена в качестве DNS, проблема исчезла. –

ответ

0

Выбивать пользователя после его подключения к серверу? Случается ли это случайно или после определенной операции? Наблюдает ли сервер даже попытку подключения (события подключения Profiler)? Проверьте папку журнала SQL Server на своем сервере. Посмотрите, находите ли вы какие-либо файлы .mdmp или файлы с именем sqldump *. Также просмотрите файл (ы) ERRORLOG и посмотрите, не найдете ли какое-либо сообщение, которое может быть сопоставлено с моментом, когда клиент получает эту ошибку.

0

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

Очистка любых неупомянутых групп может помочь.

Смежные вопросы