| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Svarog 
 
 
 Joined: 17 Mar 2003
 Posts: 357
 Location: Гусев Сергей Александрович
 Occupation: Сисадм
 Interests: Нижний Новгород
 
 | 
			
				|  Posted: 14 Apr 2003 16:27    Post subject: Что нужно сделать чтобы аккуратнее грохнуть базы? (+) |   |  
				| 
 |  
				| Это вопрос из цикла вредных советов: чего может базы БЭСТовые грохнуть так что переиндексация не поможет? Ну, например, ежели одна-две станции работают в BMOD а остальные в CMOD это может базы грохнуть? А ежели W2k работает в CMOD - это может их грохнуть? А ежели ключ сентинела во время активной работы отцепится от LPT-порта - это может? Ну и так далее....например, ежели в момент переиндексации кто в базы влезет - это чем чревато? 
 Крайние способы типа шарахнуть fdisk'ом тома с базами или кинуть сервер с ними же с 3 этажа не предлагать - обойдемся без экстремала.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Алексей З. 
 
  
 Joined: 08 Jan 2003
 Posts: 344
 Location: Зызин Алексей
 Occupation: ЗАО "Ренова", программист
 Interests: Москва
 
 | 
			
				|  Posted: 14 Apr 2003 17:04    Post subject: |   |  
				| 
 |  
				| Можно поработать одновременно в нескольких (2-3) сеансах БЭСТа в одном и том же АРМе (и желательно, для верности, чтобы хотя бы два из них в одном и том же предприятии  ): в одном со справочниками, в другом с документами, в третьем запустить, допустим, отчет по документам и справочникам используемым в двух других сеансах. Бухи до такого раньше часто "додумывались". Редко когда базы выдерживали подобное издевательство!  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 14 Apr 2003 17:10    Post subject: |   |  
				| 
 |  
				| А чем SHIFT+DEL не устраивает? Если база на отдельном диске, то format disk: /q /u
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Svarog 
 
 
 Joined: 17 Mar 2003
 Posts: 357
 Location: Гусев Сергей Александрович
 Occupation: Сисадм
 Interests: Нижний Новгород
 
 | 
			
				|  Posted: 14 Apr 2003 17:14    Post subject: |   |  
				| 
 |  
				| Хе, а расшаренные NTFS-тома да исчо с открытыми файлами нешто W2KS даст форматнуть и при этом пять раз не проверит твою вменяемость? Боже, храни Блина Гейтся и его поделки... |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 14 Apr 2003 18:19    Post subject: |   |  
				| 
 |  
				| Если ты работаешь под W2K, то используй оснастку "управление компьютером". Она позволяет подключится к серверу. Далее
 1) Общие папки-ресурсы-прекратить общий доступ
 2) Управление дисками, выбираешь диск, форматировать, удалить раздел.
 
 Возможно, 1-е действие выполнять не нужно.
 Можно скрипт написать для автоматизации этих действи
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 15 Apr 2003 10:13    Post subject: |   |  
				| 
 |  
				| Чё-то я не понял - тебе это зачем - шпион что-ли?   
 Серьезно: тебе что надо - БД разрушить или файловую систему/раздел диска?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Svarog 
 
 
 Joined: 17 Mar 2003
 Posts: 357
 Location: Гусев Сергей Александрович
 Occupation: Сисадм
 Interests: Нижний Новгород
 
 | 
			
				|  Posted: 15 Apr 2003 11:11    Post subject: |   |  
				| 
 |  
				| Ну зачем сразу шпиён...просто я довольно хорошо представля, чего низзя делать с btrieve- и sybase-базами. С sybase вообще хорошо - они лежат на сетевом томе, к которым юзера не имеют прямого доступа, только через клиента sybase, поэтому они не могут базу данных убить, удалить, влезть туда редактором...и вирусы, которые могут быть на ихних компах в теории тоже не могут этого сделать. Доступ к ним осуществляется только стандартными sql-запросами, которые базы тоже не ломают. Хотя сломаться она может - были прецеденты на близком по духу Оракле - внутренняя ошибка стреляла. С btrieve-базами существенно хуже: к ним нужны права доступа юзеров, хорошо хоть без Delete. Сломать их из системы тоже достаточно трудно, тебя пять  раз переспросят что и как. Есть ремонтные утилиты и прочие замены переиндексации.
 А вот dbf-базы под фокс-про с которыми я имел дело до того ломались запросто - достаточно тачке не завершить активную операции и кирдык, вынимай резервную копию. А если файлов таких много, то резервную копию всех баз, связанных со сломанной. У фокса вроде был какой-то механизм TTS. но на новелле он работал так плохо что можно сказать что его и не было.
 С клоппером вроде существенно легше, но мне отнюдь не хочется на собственно шкуре испытывать "...чего делать нельзя". Как-то лучше на чужих ошибках лечить
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 15 Apr 2003 11:45    Post subject: |   |  
				| 
 |  
				| Тогда все просто: Сломать БД можно достаточно легко. Средств для этого множетсво.
 Начиная от Excel и заканчивая любым броузером БД. Да, и просто "незавершенки TTS" (язык не поворачивается это так назвать) как то: пропадание питания, CTRL-Break, Ctrl-С, глюки в сетевой среде и т д.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Svarog 
 
 
 Joined: 17 Mar 2003
 Posts: 357
 Location: Гусев Сергей Александрович
 Occupation: Сисадм
 Interests: Нижний Новгород
 
 | 
			
				|  Posted: 15 Apr 2003 13:25    Post subject: |   |  
				| 
 |  
				| Ага, уже  понятно. Тогда сразу вопрос: а как ее чинить тогда - или сразу в морг? Кстати, TTS + btrieve под нувелем при правильно написанных запросах незавершенку отрабатывает практически на 100% корректно - у меня за 8 лет только один раз один маленький файлик какая-то сволочь не от TTSила. А тут ХЗ чего ждать - зависнет кто-то и кирдык, в смысле ресторе. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 15 Apr 2003 14:27    Post subject: |   |  
				| 
 |  
				| Вот те здрасьте...   Так это как грохнули. А то и чинить уже нечего.
   Как и что чинить надо смотреть по конкретной ситуации. Общих рецептов нет. Могу успокоить только одним: если за БД следить, то она ведет себя хорошо
   
 Сейчас, к текущей версии, БЭСТ за истекшие 9 лет уже достаточно стабильно ведет себя на почти любого размера БД. У меня есть и маленькие базки по несколько метров и с одним-двумя юзерами и многогигабайтные базы с сотнями юзеров. При правильной работе сети и мало-мальским уходом за БД ничего критического с ней не происходит.
 Так что не волнуйся, если никто не будет целенаправленно этим заниматься - твои БД не рухнут.
 Но, как говорится, береженого бог бережет. Т.е. бэкапы, резервы, копии и профилактика!!!
  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| itman 
 
  
 Joined: 05 Apr 2002
 Posts: 1247
 Location: Ильин Е.Ю.
 Occupation: Cio
 Interests: Кинель
 
 | 
			
				|  Posted: 15 Apr 2003 14:52    Post subject: |   |  
				| 
 |  
				| Добавлю, не далее, как на выходных посетил клиента (~350 км.), которому ставили БЭСТ-4 аж в 1997 году, их НИКТО не обслуживает (Шумно разрекламированный дилер тихо исчез после презентации), сеть 5 АРМ+Серверочек на NT 4.0. Ряд срочных вопросов по настройкам решали через Инет, т.е. я им скидвал батник который они запускали и полученный архив кидали мне, я им  скидывал результат, после чего все работало дальше
 За все время проблем по БАЗАМ не было, кроме случая сбоя питания во время работы с книгой покупок , в итоге убился book.fpt.
 Не реже чем 1 раз в два месяца провожу там осмотр, что-то правим, как правило только в настройках.
 На сегодняшний день с очищенными базами от архивных периодов товары весят около 250М, немного, но и не мало.
 Из используемых инструментов dbed, BRO.
 Причем сервак исправно работает без перезагрузки довольно долгое время, грешную мысль поставить W2000 откинул пообщавшись с ним ближе.
 Вот и все. в принципе.
 Ах да, забыл коллектив женский молодой
  Технически неграмотный, но Душевный, может потому все так хорошо? 
  |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |