| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| integral 
 
 
 Joined: 19 Jul 2002
 Posts: 378
 
 Occupation: ОАО "Интеграл"  инженер-программист
 Interests: Нефтекамск
 
 | 
			
				|  Posted: 14 Mar 2004 16:37    Post subject: БЭСТ4 и Novell Netware 6 |   |  
				| 
 |  
				| Недавно сменил NW4.11 на NW6. Все нормально работает, но временами при формировании отчетов из арм главного бухгалтера зависает, более того на других рабочих станциях в этот момент невозможно даже зайти в БЭСТ. Выяснил что каким-то образом блокируются индексы main.dbf. Если в этот момент на сервере отключить зависшее соединение, то оно восстанавливается и все начинает работать, даже отчет выводися.
 У меня подозрение, что все дело в настройках соединения, после автоматического восстановления больше не зависает.
 Подскажите в чем может быть дело?
 
 NW6, раб. станциии Win98+Novell Client 3.40.0.0
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 16 Mar 2004 10:17    Post subject: |   |  
				| 
 |  
				| Любопытно, что у меня подобный эффект наблюдается на всех серверах семейства Новелл Нетваре. И на 4.11 и на 5.0 и на 6.0
 Блокироваться может не только main , а и любой другой индекс.
 Чаще всего analit.
 Обычно это происходит совершенно спонтанно и не закономерно.
 Но, есть вполе определенные режимы в БЭСТе когда происходит "лок индекса". Причем впечатление такое, что "виновата" в этом эффекте сама БД. Наличие в ней определенных значений определенных переменных. Это может показаться смешным, но какая связь между определенным значением, например, кода ТА и локом БД я не понимаю.
 Что делать тоже не знаю. Борюсь доморощенным средством поиска "виновника лока" и его убийством на стороне сервера.
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 16 Mar 2004 10:30    Post subject: |   |  
				| 
 |  
				| А можно последоватьельность действий, которая стабильно приводит к такой ситуации (в АРМ отчет такой-то, не пускает туда-то). _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 16 Mar 2004 10:57    Post subject: |   |  
				| 
 |  
				| Ты невнимательно читал. Я написал, что у меня ЭТО проявляется исключительно на одной БД и исключительно с одним ТА. На других БД такого не проявляется.
 И в этой БД с другими данными тоже не проявляется.
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| integral 
 
 
 Joined: 19 Jul 2002
 Posts: 378
 
 Occupation: ОАО "Интеграл"  инженер-программист
 Interests: Нефтекамск
 
 | 
			
				|  Posted: 16 Mar 2004 13:23    Post subject: |   |  
				| 
 |  
				| Такая беда происходит обычно при формировании аналитической справки в арм глав. буха. Четкой закономерности нет. Иногда после 2-3 отчета, иногда вообще не дождешься, но проявляется на всех раб. станциях.  Блокируетя в основном индекс main.dbf, реже analit.dbf Похоже что блокировка случается тогда, когда происходит интенсивное использование индекса.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 17 Mar 2004 11:27    Post subject: |   |  
				| 
 |  
				| 1. А эта машина на кот. происходит лок во втором окне не сидит в том же БЭСТе? 2. Одновременно с этим на другой машине никто аналитики не удаляет?
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| integral 
 
 
 Joined: 19 Jul 2002
 Posts: 378
 
 Occupation: ОАО "Интеграл"  инженер-программист
 Interests: Нефтекамск
 
 | 
			
				|  Posted: 17 Mar 2004 12:50    Post subject: |   |  
				| 
 |  
				|  	  | Quote: |  	  | 1. А эта машина на кот. происходит лок во втором окне не сидит в том же БЭСТе? 2. Одновременно с этим на другой машине никто аналитики не удаляет?
 | 
 Нет.
 Лок бывает даже если в сети только один пользователь.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 17 Mar 2004 14:04    Post subject: |   |  
				| 
 |  
				| Обана! А какже ты тогда обнаруживаешь лок ? 	  | Quote: |  	  | Лок бывает даже если в сети только один пользователь | 
    _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| integral 
 
 
 Joined: 19 Jul 2002
 Posts: 378
 
 Occupation: ОАО "Интеграл"  инженер-программист
 Interests: Нефтекамск
 
 | 
			
				|  Posted: 18 Mar 2004 07:59    Post subject: |   |  
				| 
 |  
				| При формировании отчета в окне крутится бегунок, когда он останавливается надолго,  то вот он - лок. Для проверки на соседней тачке пытаюсь открыть арм глав. буха, если стоит синий экран, значит 100% он. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 18 Mar 2004 09:48    Post subject: |   |  
				| 
 |  
				| Что-то не вяжется - если станция одна, то бегунку незачем стопиться. Даже если станция выполнила лок, то останавливаться нет причин. Никто другой на БД не претендует. Сама залочила, сама отпустит. Так чего бегунку останавливаться. 	  | Quote: |  	  | когда он останавливается надолго, то вот он - лок. Для | 
 А он останавливается "навсегда" ? Или потом, после долгого останова вновь запускается? Если останов навсегда, то это уже повод посмотреть на работу сети.
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 18 Mar 2004 10:11    Post subject: |   |  
				| 
 |  
				|  	  | integral wrote: |  	  | При формировании отчета в окне крутится бегунок, когда он останавливается надолго,  то вот он - лок. Для проверки на соседней тачке пытаюсь открыть арм глав. буха, если стоит синий экран, значит 100% он. | 
 
 Если раб.станция Win98, то
 Программы-Стандартные-Служебные-Системный монитор
 Добавить счетчик "Сеть-Клиент сетей Microsoft-получено"
 Добавить счетчик "Сеть-Клиент сетей Microsoft-отправлено"
 
 Как только бегунок останавливается, смотрите счетчики в системном мониторе - если есть полученные-отправленные данные, знаит программа работает, только, похоже, тормозно.
 
 Что значит "стоит синий экран"?
 _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 18 Mar 2004 10:22    Post subject: |   |  
				| 
 |  
				| Это экран при входе в любой модуль. если БД блокирована, то меню БЭСТа не открывается и на экране только синяя заливка псевдографикой. 	  | Quote: |  	  | Что значит "стоит синий экран"? | 
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| integral 
 
 
 Joined: 19 Jul 2002
 Posts: 378
 
 Occupation: ОАО "Интеграл"  инженер-программист
 Interests: Нефтекамск
 
 | 
			
				|  Posted: 18 Mar 2004 10:51    Post subject: |   |  
				| 
 |  
				| Останавливается "навсегда", если обычно отчет формируется меньше минуты, то в таком подвешеном состоянии может находится час, (дольше не ждал). При этом сеть работает нормально, с подвисшей тачки в этот момент можно по сети что-нибудь качать даже с сервера. На сервере в Monitor-e в этот момент наблюдается картина: кол-во запросов постоянно увеличивается, а кол-во считано/записано стоит на мес
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 18 Mar 2004 11:07    Post subject: |   |  
				| 
 |  
				| Это классический лок. Но сама себя станция лочить не может!!! Это легко проверить - запусти то же самое, но по локальной БД.
 Должен наблюдаться тот же эффект.
 А ежели эффекта такого не будет, то остается грешить только на работу сетевого клиента.
 Был у меня эффект с 3.10 клиентом - сеть работает (все что угодно), а Эксель файлы на серваке сохраняет через раз. Причем "руками" сохраняет, а через макрос НЕТ!!! Заменил клиента на 3.21 и отлегло. Сейчас на всех машинах 3.40 клиент - глюков пока нет.
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 
 Last edited by SantechNik on 19 Mar 2004 09:56; edited 2 times in total
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| gennady 
 
 
 Joined: 06 Feb 2002
 Posts: 193
 
 
 
 
 | 
			
				|  Posted: 18 Mar 2004 19:19    Post subject: |   |  
				| 
 |  
				|  	  | integral wrote: |  	  | Останавливается "навсегда", если обычно отчет формируется меньше минуты, то в таком подвешеном состоянии может находится час, (дольше не ждал). При этом сеть работает нормально, с подвисшей тачки в этот момент можно по сети что-нибудь качать даже с сервера. На сервере в Monitor-e в этот момент наблюдается картина: кол-во запросов постоянно увеличивается, а кол-во считано/записано стоит на месте.
 | 
 Классика, у меня только станции с кривыми клиентами это вытворяют.
 можно довериться Гусеву, у него статистика на этот счет должна быть огрмная.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |