Имя: Пароль:
1C
 
Непонятка с SQL
Ø
0 комар
 
07.12.06
08:51
Ситуация: 1С 7.7, самописная конфигурация, база под SQL2000, база 10Г, лог транзакций 3Г (за 4 года работы), свободного места на винте 5,5 гиг, максимум 30 пользователей. Периодически стала возникать следующая ситуация: после входа ряда пользователей, новые не могут войти, получая сообщение: "Ошибка блокировки открытия базы данных". Вошедшие при этом работают. Вторая проблема- перестают проводится докуметы с сообщенем про блокировку таблицы 1с систем. Ребут сервера помогает. Куда бы покопать? мож места мало стало SQL-ю? на сервере не менялось ничего ...
1 комар
 
07.12.06
08:53
платформа 25, на сервере есть еще копия этой же базы под тем же СКЛ (для экспириментов)
2 Мулька
 
07.12.06
08:55
1 - Вероятно одновременно двое ломятся
2 - Стандартн 1С. Ищи, думай, работай что б уйти от этого
3 комар
 
07.12.06
08:58
(2) воийти невозможно ВООБЩЕ , никому, до перезагрузки сервака. При этом люди, которые не могут войти и получают указанное сообщение видны м мониторе ...
4 комар
 
07.12.06
09:01
ну или до перезапуска SQL
5 ScareCrow
 
07.12.06
09:14
http://www.yandex.ru/yandsearch?text=Ошибка+блокировки+открытия+базы+данных
6 комар
 
07.12.06
09:29
Это я прочитал ... только причина ситуации так и осталась непонятной .. да притом что до вчерашнего дня ничего такого не возникало .. такое сообщение видел раньше только тогда , когда первый пользователь входит - пока идет верификация естественно никто не войдет, но тут не пускает вообще ...
7 apogee
 
07.12.06
09:33
<< лог транзакций 3Г
Вообще - то надо делать бэкапы ЖТ...
8 Подполковник
 
07.12.06
09:47
скорее всего зависают сессии на скуле. на мое старой работе
кто-то на дельфи наваял програмку, которая следила какие сессии сейчас на скуле, сколько таблиц блокируют, и также позволяла снимать зависшие сессии,
так был контроль и за всеми файлами базы данных.
9 ScareCrow
 
07.12.06
09:47
(6) причин может быть много. какая в вашем случае ХЗ. посмотри разрешения на сетевой доступ и разрешения безопасности. посмотри - может сервер тормозит капитально (диск в рейде вылетел)
10 комар
 
07.12.06
09:56
(7) - бэкапы делаются
(9) - это уже конкретнее, пасип :) но нет, не в этом текущая причина ... еще что нить навскидку можно ? :)
11 Подполковник
 
07.12.06
09:57
12 ScareCrow
 
07.12.06
10:00
sp_who
13 комар
 
07.12.06
10:06
все дело в том , что хотелось бы понять - что стало причиной частого появления этих блокировок ...
14 101
 
07.12.06
10:09
ентерпрайс менеджменет - менеджмент - куррент активити
15 ScareCrow
 
07.12.06
10:28
>перестают проводится докуметы с сообщенем про блокировку таблицы 1с систем
А он всегда в заблокированном состоянии, пока кто-то сидит и ковырятся в носу перед окошком ввода пароля.
17 комар
 
07.12.06
11:09
(16) а вот это идея ... в конфигурации скуль-сервер именем прописан ... наверное ИП лучше прописать , да ?
18 apogee
 
07.12.06
11:21
(10) Если бы они у тебя делались, то лог никогда не был бы 3 Гб
19 комар
 
07.12.06
11:26
(18) вот на одной из перефирийных баз действительно не делается ... воттам лог - 11 гиг ... а туда процентов 20 доков только идет ..
20 101
 
07.12.06
11:30
воттам лог - 11 гиг (с) ну видимо модель базы симпл - никто не слышал , шринк тоже не знакомое слово
21 DeiMos
 
07.12.06
11:38
(18,20): +1
22 комар
 
07.12.06
11:40
та база не в нашей зоне ответственности :)
23 Gloom
 
07.12.06
11:48
"Ошибка блокировки открытия базы данных" - на серваке зависают файловые блокировки. Несколько раз с этим сталкивался - во всех случаях проблема была в сетевом оборудовании.
По поводу блокировки 1SSYSTEM - аналогично, т.е. блокировка повисает не на SQL, а в файле 1SSYSTEM.$lk
24 комар
 
07.12.06
12:02
всем спасибо, есть что покопать теперь