| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		beerkeen
 
 
  Joined: 13 Jun 2002 Posts: 3
 
 
 
  | 
		
			
				 Posted: 13 Jun 2002 19:38    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Проблема в следующем. У нас активно используются быстрые отчеты (модуль report.exe, написанный на FPD 2.6) и часто случается ситуация, что этот модуль открывает файл REPinf_rep.dbf когда он не открыт ADS'ом. Разумеется, когда ADS пытается открыть этот файл - у него ничего не получается и БЭСТ либо вылетает с ошибкой либо просто не входит в "просмотр готовых отчетов".
 
В принципе то же касается и всех самописных фоксовых программ. Но если свои программы я в конце концов могу переписать на VFP, то что делать с быстрыми отчетами ? У кого-нибудь есть мысли по этому поводу ? Очень надеюсь на ответ, т.к. мне постоянно приходится держать inf_rep.dbf открытым (написана на клиппере специальная программка), а это съедает 1 connection ;(
 
 
Удачи! | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		general
 
  
  Joined: 14 Jan 2002 Posts: 276 Location: Клешнин Антон Александрович
 
 
  | 
		
			
				 Posted: 14 Jun 2002 09:12    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Давай анализировать твою систему... У меня все работает прекрасно.
 
1. Какой сервер (платформа, релиз)
 
2. Какая версия ADS
 
3. Какие протоколы, сетевое оборудование
 
4. Версия программы
 
5. Какая настройка ads.cfg
 
 | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		beerkeen
 
 
  Joined: 13 Jun 2002 Posts: 3
 
 
 
  | 
		
			
				 Posted: 14 Jun 2002 09:34    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				> Давай анализировать твою систему... 
 
 
Давай.
 
 
> 1. Какой сервер (платформа, релиз)
 
 
IBM Infinity 3500 (PII-300, 64Mb RAM),
 
Novell NetWare 4.11  August 22, 1996
 
 
 
> 2. Какая версия ADS
 
 
Release 4.40a  11/24/97
 
 
> 3. Какие протоколы, сетевое оборудование
 
 
IPX/SPX, Ethernet 100Mb (802.2),
 
витая пара, карточки 3COM 90X,
 
хабы 3COM Office Connect 100
 
 
> 4. Версия программы 
 
 
БЭСТ-4 Клиент-серверный вариант -
 
Сетевая / Версия 9.03/001X от 01/02/02 / Хозрасчетная
 
 
Users/Connections - 10/10
 
 
>5. Какая настройка ads.cfg 
 
 
CONNECTIONS=10
 
WORKAREAS=1000
 
DBFS=1000
 
INDEXES=1000
 
LOCKS=100
 
USER_BUFFER=4096
 
STAT_DUMP=0
 
PACKETS=3
 
RECEIVE_ECBS=15
 
SEND_ECBS=3
 
THREADS=8
 
SORT_BUFFER=8192
 
ERROR_LOG_MAX=1000
 
TPS_LIST_ELEMS=100
 
 
У меня такое ощущение, что ADS'у для нормального открытия файла нужен эксклюзивный доступ. Если файл уже открыт ADS'ом, то фокс открывает без проблем и идет совместная работа, причем фокс может работать только read only.
 
Если же файл открыт фоксом даже и в share (set exclusive off), то ADS не может открыть этот файл хоть ты тресни. Вот такие пироги ;(
 
 
Удачи!
 
 
 | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		general
 
  
  Joined: 14 Jan 2002 Posts: 276 Location: Клешнин Антон Александрович
 
 
  | 
		
			
				 Posted: 14 Jun 2002 10:28    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				1. Версия ADS очень старая - советую поставить 5.6. Она помимо всего прочего еще и клиент-серверная
 
 
2. Версия 9.03.001X - глюкавая, я с нею намучился - обнови  
 
 
3. ГЛАВНОЕ. Открывать файл не бестовскими средствами можно только в случае, когда он не используется ADS, и то фокс индексы разрушает... Если дает открывать - значит косяк версии ADS...
 
ADS - технология клиент-сервер и само понятие хранения данных предполагает обращение к ним только средствами ADS...
 
 
Вот такие пироги | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		beerkeen
 
 
  Joined: 13 Jun 2002 Posts: 3
 
 
 
  | 
		
			
				 Posted: 14 Jun 2002 13:20    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				> Версия ADS очень старая - советую
 
> поставить 5.6. Она помимо всего прочего 
 
> еще и клиент-серверная 
 
 
Это как понять ? А что 4.40a не клиент-серверная ?
 
 
Удачи! | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		general
 
  
  Joined: 14 Jan 2002 Posts: 276 Location: Клешнин Антон Александрович
 
 
  | 
		
			
				 Posted: 17 Jun 2002 04:30    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				В том смысле, что используется только более надежное хранение данных, но все запросы обрабатываются на клиентской машине.
 
В версии же 5.6 запросы обрабатываются на сервере и клиенту возвращается лишь результат. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |