116 ошибка
Модераторы: m0p3e, edward_K, Модераторы
116 ошибка
Временами появляется ошибка соединения с базой данных №116.Помогает перезагрузка сервера. Что это может быть?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: 116 ошибка
c:\pvsw\doc\code_msg.chm(если первасив ставить по умолчанию)
116: The file is owned by another Microkernel engine acting as a Gateway
The MicroKernel cannot contact the engine running on the gateway computer even though it can read the locator file. This might occur the following reasons:
значит что периодически кто то не может достучаться до серверного engine (или серверный встал) и блокирует локальным.
кто - понять можно из ~pvsw.loc в папке d_dict. А дальше уж разбирайся.
116: The file is owned by another Microkernel engine acting as a Gateway
The MicroKernel cannot contact the engine running on the gateway computer even though it can read the locator file. This might occur the following reasons:
значит что периодически кто то не может достучаться до серверного engine (или серверный встал) и блокирует локальным.
кто - понять можно из ~pvsw.loc в папке d_dict. А дальше уж разбирайся.
Re: 116 ошибка
Файл pvsw.loc в папке d_dict действительно есть, но он пустой
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: 116 ошибка
1. смотреть нужно в момент возникновения ошибки. и если он есть хоть и пустой то не мешало бы их все удалить - а потом уже глядеть в управлении компом кто держит те которые не получилось удалить.
2. а первасив какой? в 2000i он появляется только когда идет работа с локальным engine
2. а первасив какой? в 2000i он появляется только когда идет работа с локальным engine
-
- Новичок
- Сообщения: 24
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: р. Бурятия ЗАО "АРП РБ"
- Контактная информация:
Re: 116 ошибка
116 ошибка возникает при неверной настройке клиента Pervasive.
Очевидно БД захватывается не сетевым а локальным первасивом рабочей станции.
Чтобы определить, какая раб станция в сети виновата, надо поискать на сервере (в папке БД, причем не только в D_DICT)файлы с именем ~pvsw~.loc. Глянуть этот файл, в нем будет сетевое имя "нехорошей" машины.
После этого в Pervasive Control Center (виновного компа) изменить настройку
Target Engine на Server only.
Очевидно БД захватывается не сетевым а локальным первасивом рабочей станции.
Чтобы определить, какая раб станция в сети виновата, надо поискать на сервере (в папке БД, причем не только в D_DICT)файлы с именем ~pvsw~.loc. Глянуть этот файл, в нем будет сетевое имя "нехорошей" машины.
После этого в Pervasive Control Center (виновного компа) изменить настройку
Target Engine на Server only.
-
- Постоянный обитатель
- Сообщения: 165
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Н.Новгород ОАО "Сибур-Нефтехим"
- Контактная информация:
Re: 116 ошибка
Никогда не ставьте на рабочие места воркстайшины из дистрибутива. Только клиентов.!!! Возможны ситуации, когда при большой загрузки сервера, рабочии станции будут монопольно захватывать файлы, и работать сможет только 1 чел.
Re: 116 ошибка
Всем большое спасибо