Первасив, ошибка 3006

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Первасив, ошибка 3006

Сообщение s2176 »

Добрый день!
ПОдскажите, пожалуйста, с чем может быть связана ошибка 3006.
База на Первасиве - 8
Вылезает только у одного пользователя!
Кто сказал, что бесполезно биться головой об стену?!
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

Скорее всего, есть проблемы с сетевым оборудованием у данного клиента.
Попробуйте потестировать данное сетевое соединение, заменить патч-корд, заменить сетевую плату на компе.

Можно активизировать режим автореконнекта на Pervasive - и это может исправить ситуацию.

Если на компе стоит Win98, то могут быть и иные причины
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

Спасибо! Проверим!
Кто сказал, что бесполезно биться головой об стену?!
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Сегодня весь день вылетает та же ошибка. Просто катастрофа. Причем выкидывает сразу группу пользователей, причем на разных БД. thor писал, что проблемы скорее всего с сетевым оборудованием. А с чем еще может быть связано? Нет ли у кого более полного описания ошибки? Что можно сделать для того, чтоб вероятность возникновения была меньше (какую-нибудь табличку почистить, хотя не похоже, что с данными связано). БД Pervasive 8.7, Win2000Server, 6Гб оперативки, на серваке крутятся 4 БД где-то по 50 пользователей в каждой. Все рабочие станции Цшт2000/XP.
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

3006: The MicroKernel router detected an invalid session
The session information contained in a position block is invalid. This status code occurs for one of the following reasons:
The application is trying to use a position block for a file that resides on an engine and for which the connection has been previously terminated via a B_STOP (25) or B_RESET (28) operation.
The application is trying to use a position block for a file that resides on a remote server and that encountered an abnormal network error on a previous operation.
When using only the NetBIOS protocol with a remote Workgroup engine, the client is sending more bytes than can fit into the engine's network read buffer. Go the machine where the remote Workgroup engine is installed, and try increasing the value of the configuration parameter, Server Communication Buffer Size Read Buffer Size.

Вряд ли вы используете NetBios+ движок уровня Workgroup.
Остальные два варианта указывают на наличие некоторой "необычной" сетевой ошибки.
Если отваливается целая группа, проверьте путь прохождения сигнала: это могут быть проблемы как с хабами, свичами, так и с конкретными портами.
М.б. просто где-то надо переткнуть сетевое соединение и все пройдет.
При возникновении проблемы попробуйте попинговать канал с рабочих мест проблемных клиентов, м.б. связи вообще не будет, или характеристики канала будут иметь иные значения
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Спасибо за описание. Сегодня вообще нет таких проблем. Скорее всего что-то с основным хабом было.
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

Хабы вообще не рекомендуется использовать.
Их сейчас уже вроде и не купить.
Ставтьте вопрос о замене на свитчики
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

У нас и используются свитчи. Я с железом не работаю, так в моем понимании хаб и свитч одно и то же, а пишется короче javascript:emoticon(' :) ')
Smile
Ответить