|
ошибка sdbl соединение с базой не удерживается | ☑ | ||
---|---|---|---|---|
0
MadHead
12.09.12
✎
14:40
|
Платформа 8.2.15.319, СУБД MS SQL 2008. Пользователей ~110. Происходит эпизодически, причем может не проявляться 2 недели, затем выбрасывает одного пользователя и часто начинает выбрасывать случайных пользователей, помогает перезагрузка серверов.
Куда копать? |
|||
1
МихаилМ
12.09.12
✎
14:42
|
что говорит
технологический журнал? |
|||
2
MadHead
12.09.12
✎
14:44
|
(1) не запускал. Какое событие нужно отлавливать?
|
|||
3
Coldboy
12.09.12
✎
14:47
|
(0) мб не в тему, а журнал событий, связанный с СУБД сервером или 1С, не пробывали смотреть?
|
|||
4
MadHead
12.09.12
✎
14:48
|
(3) админ смотрел в прошлый раз когда ошибки посыпались, говорил что нечего необычного там нету
|
|||
5
Coldboy
12.09.12
✎
14:56
|
(4) я вам скажу быть не может, у меня если пользователя китдает, то у СУБД есть ошибка. там вообще даже, если ошибка транзакции есть, и то должно быть Предупреждение событие у СУБД. у меня iBM DB-2 Express.
не верь админам, мой вообще мне такие вещи втирал, неделю на файловой работали, вместе СУБД, узнал, когда решил зайти в 1С, увидел путь ... |
|||
6
МихаилМ
12.09.12
✎
14:57
|
(2)
событие - исключение учитывая Вашу тему v8: Оценка загруженности дисковой подсистемы на SQL сервере какой протокол соединения сервера 1с и субд ? если named pips - то поменяте на shared memory или TCP . |
|||
7
Coldboy
12.09.12
✎
15:02
|
(6) 1С сервер вроде TCP\IP протокол сам пробрасывает по умолчанию ...
|
|||
8
МихаилМ
12.09.12
✎
15:11
|
(7)
неоднократно встречал ситуации что 1с8 соединялась с ms sql server по протоколу named pips кто был инициатором 1с или ole db клиент - не знаю. по поводу "вроде" желательно ссылочку. |
|||
9
MadHead
12.09.12
✎
15:27
|
(6) запустил журнал. Буду ждать ошибку
|
|||
10
Coldboy
12.09.12
✎
15:29
|
(9) открой в 1С сервере, центральный сервер - свойства. протокол у тебя там какой?
|
|||
11
krbIso
12.09.12
✎
15:33
|
клиенты к серверу обращаются только по tcp, нечего там смотреть. А вот сервер может обращаться к СУБД по named pipes или tcp, по named pipes может обращатся если сервер 1с и субд расположенны на одной машине.
|
|||
12
MadHead
12.09.12
✎
15:38
|
(11) На разных машинах сервер 1с и сервер СУБД
|
|||
13
MadHead
12.09.12
✎
16:25
|
06:31.5890-0,EXCP,0,process=rphost,ClientID=121,Exception=NetDataExchangeException,Descr=Ping time out expired on connection
Вот такое исключение словил. Можно ли говорить что есть проблемы с сетью, если люди работают в терминалах и физической возможности аварийно завершить работу сети нету. |
|||
14
МихаилМ
12.09.12
✎
16:34
|
||||
15
MadHead
12.09.12
✎
17:14
|
(14) Почитал. Но у нас нету антивируса не на машине с сервером 1с, не на машине с СУБД
|
|||
16
krbIso
12.09.12
✎
17:27
|
явная проблема с сеткой
|
|||
17
MadHead
12.09.12
✎
18:11
|
(14)(16) Подскажите как понять в каком звене СУБД - сервер 1с был разрыв соединения?
|
|||
18
MadHead
12.09.12
✎
18:12
|
гипотетически подозреваю, что между сервером 1с и СУБД так как не указан пользователь.
|
|||
19
МихаилМ
12.09.12
✎
18:26
|
либо проблема с сетью
либо стоит ограничение на кол-во одновременных подключений причем это может быть как на уровне так и на уровне ms sql на уровне тср/udp как правило при сбое оборудования и аттаках. на уровне ms sql - когда происходит преподключение (по-моему раз в час или в 2) к субд, происходит долгое завершение сеанса (тоже до 2 часов) например в developer версии по умолчанию доступно 5 подключений и в случае коллизий два и больше процесса их могут исчерпать. |
|||
20
MadHead
19.09.12
✎
12:40
|
Сегодня проблема повторилась. В технологическом журнале в этот момент были следующие ошибки.
Ошибка SDBL:Открытых транзакций нет Ошибка SDBL:Соединение с базой данных не удерживается. Отпустить контекст соединения невозможно. Заметил, что в этот момент в папке логов технологического журнала создается несколько папок rphost с разными id и лог пишется параллельно, хотя в процессах и в настройках сервера 1с есть только 1 рабочий процесс. Пользователи которых выкидывает видны в консоле сервера 1с, но колонка сервер пустая Платформа 8.2.15.319. Толстый клиент обычное приложение |
|||
21
MadHead
19.09.12
✎
13:10
|
Еще в забыл добавить что есть АРМ в которые заходят через web клиенты
|
|||
22
МихаилМ
19.09.12
✎
13:21
|
||||
23
MadHead
20.09.12
✎
10:34
|
(22) Попал я в замкнутый круг. При нескольких рабочих процессах в веб клиенте вылетает "Параметр сеанса не инициализирован", с одним процессом вылетает ошибка SDBL в обычном приложении.
Завтра попробую поставить 8.2.16.362 |
|||
24
gimmy
27.09.12
✎
09:42
|
(23) ну как на 16 платформе проблема осталась?
|
|||
25
MadHead
27.09.12
✎
10:10
|
(24) На 16 была ошибка sdbl, но не такая массовая. Еще на 15 заметил, что в технологическом журнале есть сообщения о дедлоках, сейчас работаю над устранением. Несколько рабочих процессов еще не пробовал включать.
|
|||
26
kolil
24.10.12
✎
17:49
|
Возможно, на все дело в "старом" локальном кэше
Попробуйте очистить локальный кэш пользователя. Детали здесь: http://j008.ru/ps/024_Err_SDBL |
|||
27
МуМу
24.10.12
✎
18:21
|
Были подобные проблемы. Это может быть и проблема сети, и сбой в рпхосте, и проблема в данных. Для начала тетсирование и исправление запустите. А так много чего нужно проверить что бы отловить.
|
|||
28
MadHead
24.10.12
✎
18:27
|
(27) Да что только не запускали. И ТиИ делали и технологический журнал смотрели. Кроме дедлоков нечего незаконного не нарыл. Решили проблему запустив 4 rphost и 1 из них 1 резервный.
|
|||
29
МуМу
24.10.12
✎
18:57
|
(28) Уверены что решили:)? Подождите еще недельку.
|
|||
30
МуМу
24.10.12
✎
18:58
|
Если будут проблемы - пишите, есть методики.
|
|||
31
MadHead
24.10.12
✎
19:37
|
(30) Да уже недели 2-3 прошло. Я не уверен что рпхост не падает, но если он и падает, то коннекты подхватывает резервный. Так о каких вы методиках говорите? Расскажите проверю
|
|||
32
vde69
24.10.12
✎
19:57
|
у меня подобная проблемма была из-за паралельных маршрутов между серверами.
мне помогло http://kb.mista.ru/2/doku.php?id=it:set_dual_net |
|||
33
Живой Ископаемый
24.10.12
✎
20:23
|
2(5) Оно у вас есть потому что до такой подробности настроен лог инстанса ДБ2
|
|||
34
МуМу
24.10.12
✎
20:57
|
Ну вообще то переключение на резервный(и так далее) и есть методика.(наверняка еще сервер перезагружаете) Только нужно разобраться с первопричиной, потому как чать пользователей испытывают эту проблему некотрое время.
|
|||
35
MadHead
25.10.12
✎
10:43
|
(34) Рестартуем rphost средствами 1с, когда он разрастается больше 800мб. Рестартуем службу агента 1с раз в неделю.
Мне тяжело просмотреть все возможные "железячные" проблемы так как доступа у меня к железу нету, а админ довольно скептически относится к тому что, что-то может быть настроено не корректно с его стороны. Из программных проблем есть только дедлоки примерно 15-20 раз в день. Могут ли они послужить причиной падения rphost? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |