Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Что нужно сделать чтобы аккуратнее грохнуть базы? (+)

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Технический форум БЭСТ-4
View previous topic :: View next topic  
Author Message
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 14 Apr 2003 16:27    Post subject: Что нужно сделать чтобы аккуратнее грохнуть базы? (+) Reply with quote

Это вопрос из цикла вредных советов: чего может базы БЭСТовые грохнуть так что переиндексация не поможет? Ну, например, ежели одна-две станции работают в BMOD а остальные в CMOD это может базы грохнуть? А ежели W2k работает в CMOD - это может их грохнуть? А ежели ключ сентинела во время активной работы отцепится от LPT-порта - это может? Ну и так далее....например, ежели в момент переиндексации кто в базы влезет - это чем чревато?

Крайние способы типа шарахнуть fdisk'ом тома с базами или кинуть сервер с ними же с 3 этажа не предлагать - обойдемся без экстремала.
Back to top
View user's profile Send private message Send e-mail
Алексей З.



Joined: 08 Jan 2003
Posts: 344
Location: Зызин Алексей
Occupation: ЗАО "Ренова", программист
Interests: Москва

PostPosted: 14 Apr 2003 17:04    Post subject: Reply with quote

Можно поработать одновременно в нескольких (2-3) сеансах БЭСТа в одном и том же АРМе (и желательно, для верности, чтобы хотя бы два из них в одном и том же предприятии ): в одном со справочниками, в другом с документами, в третьем запустить, допустим, отчет по документам и справочникам используемым в двух других сеансах. Бухи до такого раньше часто "додумывались". Редко когда базы выдерживали подобное издевательство!
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 14 Apr 2003 17:10    Post subject: Reply with quote

А чем SHIFT+DEL не устраивает?
Если база на отдельном диске, то format disk: /q /u
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 14 Apr 2003 17:14    Post subject: Reply with quote

Хе, а расшаренные NTFS-тома да исчо с открытыми файлами нешто W2KS даст форматнуть и при этом пять раз не проверит твою вменяемость? Боже, храни Блина Гейтся и его поделки...
Back to top
View user's profile Send private message Send e-mail
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 14 Apr 2003 18:19    Post subject: Reply with quote

Если ты работаешь под W2K, то используй оснастку "управление компьютером". Она позволяет подключится к серверу.
Далее
1) Общие папки-ресурсы-прекратить общий доступ
2) Управление дисками, выбираешь диск, форматировать, удалить раздел.

Возможно, 1-е действие выполнять не нужно.
Можно скрипт написать для автоматизации этих действи
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 15 Apr 2003 10:13    Post subject: Reply with quote

Чё-то я не понял - тебе это зачем - шпион что-ли?

Серьезно: тебе что надо - БД разрушить или файловую систему/раздел диска?
Back to top
View user's profile Send private message Send e-mail
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 15 Apr 2003 11:11    Post subject: Reply with quote

Ну зачем сразу шпиён...просто я довольно хорошо представля, чего низзя делать с btrieve- и sybase-базами. С sybase вообще хорошо - они лежат на сетевом томе, к которым юзера не имеют прямого доступа, только через клиента sybase, поэтому они не могут базу данных убить, удалить, влезть туда редактором...и вирусы, которые могут быть на ихних компах в теории тоже не могут этого сделать. Доступ к ним осуществляется только стандартными sql-запросами, которые базы тоже не ломают. Хотя сломаться она может - были прецеденты на близком по духу Оракле - внутренняя ошибка стреляла.
С btrieve-базами существенно хуже: к ним нужны права доступа юзеров, хорошо хоть без Delete. Сломать их из системы тоже достаточно трудно, тебя пять раз переспросят что и как. Есть ремонтные утилиты и прочие замены переиндексации.
А вот dbf-базы под фокс-про с которыми я имел дело до того ломались запросто - достаточно тачке не завершить активную операции и кирдык, вынимай резервную копию. А если файлов таких много, то резервную копию всех баз, связанных со сломанной. У фокса вроде был какой-то механизм TTS. но на новелле он работал так плохо что можно сказать что его и не было.
С клоппером вроде существенно легше, но мне отнюдь не хочется на собственно шкуре испытывать "...чего делать нельзя". Как-то лучше на чужих ошибках лечить
Back to top
View user's profile Send private message Send e-mail
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 15 Apr 2003 11:45    Post subject: Reply with quote

Тогда все просто:
Сломать БД можно достаточно легко. Средств для этого множетсво.
Начиная от Excel и заканчивая любым броузером БД. Да, и просто "незавершенки TTS" (язык не поворачивается это так назвать) как то: пропадание питания, CTRL-Break, Ctrl-С, глюки в сетевой среде и т д.
Back to top
View user's profile Send private message Send e-mail
Svarog



Joined: 17 Mar 2003
Posts: 357
Location: Гусев Сергей Александрович
Occupation: Сисадм
Interests: Нижний Новгород

PostPosted: 15 Apr 2003 13:25    Post subject: Reply with quote

Ага, уже понятно. Тогда сразу вопрос: а как ее чинить тогда - или сразу в морг? Кстати, TTS + btrieve под нувелем при правильно написанных запросах незавершенку отрабатывает практически на 100% корректно - у меня за 8 лет только один раз один маленький файлик какая-то сволочь не от TTSила. А тут ХЗ чего ждать - зависнет кто-то и кирдык, в смысле ресторе.
Back to top
View user's profile Send private message Send e-mail
SantechNik



Joined: 31 Dec 2001
Posts: 1696
Location: Гусев Михаил

Interests: Москва

PostPosted: 15 Apr 2003 14:27    Post subject: Reply with quote

Вот те здрасьте...
Так это как грохнули. А то и чинить уже нечего.
Как и что чинить надо смотреть по конкретной ситуации. Общих рецептов нет. Могу успокоить только одним: если за БД следить, то она ведет себя хорошо

Сейчас, к текущей версии, БЭСТ за истекшие 9 лет уже достаточно стабильно ведет себя на почти любого размера БД. У меня есть и маленькие базки по несколько метров и с одним-двумя юзерами и многогигабайтные базы с сотнями юзеров. При правильной работе сети и мало-мальским уходом за БД ничего критического с ней не происходит.
Так что не волнуйся, если никто не будет целенаправленно этим заниматься - твои БД не рухнут.
Но, как говорится, береженого бог бережет. Т.е. бэкапы, резервы, копии и профилактика!!!
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 15 Apr 2003 14:52    Post subject: Reply with quote

Добавлю, не далее, как на выходных посетил клиента (~350 км.), которому ставили БЭСТ-4 аж в 1997 году, их НИКТО не обслуживает (Шумно разрекламированный дилер тихо исчез после презентации), сеть 5 АРМ+Серверочек на NT 4.0.
Ряд срочных вопросов по настройкам решали через Инет, т.е. я им скидвал батник который они запускали и полученный архив кидали мне, я им скидывал результат, после чего все работало дальше
За все время проблем по БАЗАМ не было, кроме случая сбоя питания во время работы с книгой покупок , в итоге убился book.fpt.
Не реже чем 1 раз в два месяца провожу там осмотр, что-то правим, как правило только в настройках.
На сегодняшний день с очищенными базами от архивных периодов товары весят около 250М, немного, но и не мало.
Из используемых инструментов dbed, BRO.
Причем сервак исправно работает без перезагрузки довольно долгое время, грешную мысль поставить W2000 откинул пообщавшись с ним ближе.
Вот и все. в принципе.
Ах да, забыл коллектив женский молодой Технически неграмотный, но Душевный, может потому все так хорошо?
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Технический форум БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru