Страница 1 из 1
					
				Ошибка 85 Файл используется.
				Добавлено: 13 апр 2010, 13:45
				 Leonid
				Всем добрый день!
Появилась такая проблема:
Если на Сервере запущена Галактика, то почему-то у клиентов не запускается. Появляется ошибка 85 Файл используется.
На сервере и у клиентов установлен Pervasive 9.5 (серверная часть).
Пути на базу везде прописаны сетевые.
Настройки первасива установлены согласно инструкции:
Supported protocols: TCP/IP
Create File Version: 9
Index Balancing: On
Use Cache Engine: Off
Попробовал помудрить с настройками Use Local MicroKernel Engine (в первасиве), но тоже не помогает, выходит 3014 Ошибка выполнения.
Подскажите пожалуйста как побороть проблему. Заранее спасибо.
			 
			
					
				
				Добавлено: 13 апр 2010, 14:38
				 edward_K
				85 обычно приводит к появлению файлов ~pvsw.loc например в D_DICT, где написано кто же именно заблокировал базу. По хорошем local engine нужно разрешить использовать только на сервере. Сдается, что базу захватывает все таки один из клиентов своим engine.
			 
			
					
				
				Добавлено: 13 апр 2010, 15:09
				 Leonid
				Когда Галактика запущена на 
Cервере, тогда клиенты не могут зайти. Т.е. и без ~pvsw.loc понятно что блокирует базу Сервер  
 
 
Пробовал выставлять на сервере настройку 
Use local engine = on, а на клиенте 
Use remote engine=on (далее restart служб), но при запуске Галактики на клиенте появляется ошибка 3014.
 
			
					
				Re: Ошибка 85 Файл используется.
				Добавлено: 13 апр 2010, 15:28
				 KATZ
				1)
Появилась такая проблема.
Если появилась, значит, раньше не было. Значит, что-то изменилось. Подумайте, что бы это могло быть.
2) А если сначала запустить "Галактику" на раб. станциях, а потом на сервере, ошибка будет и какая?
3) На сервере вместе c PSQL Server случайно не стоит какой-нибудь Workstation/Workgroup?
P. S. Ставить на пользовательские ПК PSQL для сервера - это впечатляет!
 
			
					
				
				Добавлено: 13 апр 2010, 15:50
				 edward_K
				ну это и показывает, что они не видят серверный engine а пытаются к нему подключится локальным. А до этого работало? вспоминайте что менялось - например firewall поставили или антивирус.
А что в Access на сервере в local engine?.
			 
			
					
				
				Добавлено: 13 апр 2010, 17:50
				 sim
				Посмотрите - после запуска на клиентской машине и появления такой ошибки - монитор первасива на клиенте. Наверняка он работает в режиме сервера, т.е. не смог использовать клиентский доступ к фактическому серверу, и поэтому вынужден был использовать "свой" сервер.
У нас такое было, когда файервол не пропускал сетевой коннект к серверу первасива.
			 
			
					
				
				Добавлено: 15 апр 2010, 10:55
				 Leonid
				Всем спасибо. Проблему решили.
Поставили юзерам клиентскую часть pervasive и отключили FireWall..
			 
			
					
				Re: Ошибка 85 Файл используется.
				Добавлено: 15 апр 2010, 12:15
				 empyros
				На сервере и у клиентов установлен Pervasive 9.5 (серверная часть).
Поставили юзерам клиентскую часть pervasive и отключили FireWall..
Может просто бы хватило клиентскую часть поставить? 

 
			
					
				
				Добавлено: 15 апр 2010, 15:04
				 sim
				хватило бы уже просто в файерволе одну галочку кликнуть