|
|
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Добрый всем день Сижу утром,никого не трогаю и тут приходит заявка от усера - отчет вылетает с ошибкой. Лезу в логи - вижу ай-яй-яй: SRV-250 Fri Aug 15 07:24:12 2014 Database: D:\DBASE\SUPERMAGDK.FDB database file appears corrupt (D:\DBASE\SUPERMAGDK.FDB) wrong page type page 31578632 is of wrong type (expected 5, found 7) internal Firebird consistency check (error during savepoint backout (290), file: exe.cpp line: 4141) SRV-250 Fri Aug 15 07:24:14 2014 Database: D:\DBASE\SUPERMAGDK.FDB I/O error during "GetFileSize" operation for file "D:\DBASE\SUPERMAGDK.FDB" Error while trying to access file Неверный дескриптор. SRV-250 Fri Aug 15 07:24:14 2014 Cannot dump the monitoring data I/O error during "GetFileSize" operation for file "D:\DBASE\SUPERMAGDK.FDB" Error while trying to access file Неверный дескриптор. Хм,становится грустно и с подачи начальницы делаю копию и начинаю лечить gfix. Gfix выдает в лог новую порцию ай-яй-яй: SRV-250 Fri Aug 15 10:35:24 2014 Error in isc_attach_database() API call when working with security database Database is probably already opened by another engine instance in another Windows session SRV-250 (Client) Fri Aug 15 10:35:24 2014 XNET error: Server shutdown detected SRV-250 Fri Aug 15 10:35:28 2014 SERVER: DuplicateHandle failed. Errno = 5, parent PID = 333832 SRV-250 Fri Aug 15 10:46:37 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Relation has 269 orphan backversions (1030 in use) in table CARDPARAM_STRONG (365) SRV-250 Fri Aug 15 10:46:43 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Relation has 16 orphan backversions (0 in use) in table CARDSCLA (385) SRV-250 Fri Aug 15 10:47:35 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31578632 wrong type (expected 5 encountered 7) SRV-250 Fri Aug 15 10:47:35 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Chain for record 526386279 is broken in table CASHSAIL (475) SRV-250 Fri Aug 15 10:48:56 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Relation has 2894 orphan backversions (458475 in use) in table CASHSAIL (475) SRV-250 Fri Aug 15 10:49:58 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt (missing entries) in table DEVICE_CARDS (850) SRV-250 Fri Aug 15 10:50:00 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 2 is corrupt (missing entries) in table DEVICE_CARDS (850) SRV-250 Fri Aug 15 10:50:01 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 3 is corrupt (missing entries) in table DEVICE_CARDS (850) SRV-250 Fri Aug 15 10:50:02 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 4 is corrupt (missing entries) in table DEVICE_CARDS (850) SRV-250 Fri Aug 15 10:50:02 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 5 is corrupt (missing entries) in table DEVICE_CARDS (850) SRV-250 Fri Aug 15 10:52:02 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Relation has 109 orphan backversions (7959 in use) in table DOCHEAD (897) SRV-250 Fri Aug 15 10:59:54 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt (missing entries) in table DOCSPEC (939) SRV-250 Fri Aug 15 11:00:52 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 2 is corrupt (missing entries) in table DOCSPEC (939) SRV-250 Fri Aug 15 11:05:03 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 3 is corrupt (missing entries) in table DOCSPEC (939) SRV-250 Fri Aug 15 11:09:29 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 4 is corrupt (missing entries) in table DOCSPEC (939) SRV-250 Fri Aug 15 11:11:23 2014 Sweep is started by SWEEPER Database "C:\PROGRAM FILES\FIREBIRD\FIREBIRD_2_5\SECURITY2.FDB" OIT 22536712, OAT 20, OST 20, Next 22556713 SRV-250 Fri Aug 15 11:22:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Relation has 442 orphan backversions (252089 in use) in table OSTATOK_SHORT (1123) SRV-250 Fri Aug 15 11:52:04 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt (missing entries) in table SEL_CLASSIF (1251) SRV-250 Fri Aug 15 11:52:04 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt (missing entries) in table SEL_CLASSIF_FILTER (1252) SRV-250 Fri Aug 15 11:52:11 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Relation has 43 orphan backversions (118019 in use) in table TMP_DOCQUANTITY_ART (1419) SRV-250 Fri Aug 15 11:52:27 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Relation has 9 orphan backversions (4908 in use) in table ZAPAS (1491) SRV-250 Fri Aug 15 11:52:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29681083 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:51 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29680980 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:51 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29661161 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:51 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29637142 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:51 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29637142 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1699 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:51 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29637142 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070749 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070751 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070757 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070758 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070760 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070763 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070767 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070768 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070770 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070772 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070776 is an orphan SRV-250 Fri Aug 15 11:53:50 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Page 31070778 is an orphan SRV-250 Fri Aug 15 11:52:51 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29637142 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:51 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 29680999 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:54 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 22263788 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) SRV-250 Fri Aug 15 11:52:54 2014 Database: D:\DBASE\SUPERMAGDK123.FDB Index 1 is corrupt on page 22263788 level 1. File: ..\..\..\src\jrd\validation.cpp, line: 1709 in table ZAPAS_HISTORY (1493) Весь лог не привожу - он скучный. Да,к чему это я? Вопрос - каким образом мог поломать базу? Сервер не перезагружал,железо в порядке,никаких предпосылок я не вижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2014, 11:06 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemar, судя по логу gfix был простой и прозаический reset компа (с установленным ФБ). А ошибка GetFileSize - в результате ресета что-то еще и с файловой системой случилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 17:54 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdv,ресета не было. Точно не было. Проверял. Да и любой ресет сервера БД делается только с моего согласия и под моим присмотром. Ну или начальницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 19:28 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemarресета не было. Точно не было. Проверял. gfix говорит - был ресет, а ты говоришь - не было. Ну допустим не ресет был, а терминировали firebird. Проверял где, в чем? В логах системы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 19:58 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdv терминировали firebird Завершал процессы классика, т.к. требовалось выгнать пользователей для снятия копии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:05 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarДа и любой ресет сервера БД делается только с моего согласия и под моим присмотром. Ну или начальницы. Впервые встречаю человека, который заведует поставкой электричества, но при этом не имеет к этому отношения. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:06 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
wadmanGallemarДа и любой ресет сервера БД делается только с моего согласия и под моим присмотром. Ну или начальницы. Впервые встречаю человека, который заведует поставкой электричества, но при этом не имеет к этому отношения. :) Это как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:08 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarЗавершал процессы классика ты еще вроде недавно базы сам чинил, а теперь уже ломаешь? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:08 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemarwadmanпропущено... Впервые встречаю человека, который заведует поставкой электричества, но при этом не имеет к этому отношения. :) Это как? Не всегда упсы спасают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:09 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
wadman, правильно,поэтому есть генератор :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:10 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdvGallemarЗавершал процессы классика ты еще вроде недавно базы сам чинил, а теперь уже ломаешь? :-) Дима,а как лучше выгнать усеров из базы? shutdown? При ошибках страниц насколько это корректно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:11 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarДима,а как лучше выгнать усеров из базы? shutdown? При ошибках страниц насколько это корректно? нет, надо херакнуть сервер, чтобы он вообще сдох. Так? :-) тебе надо вначале разобраться, с чего бы вдруг случилось page 31578632 is of wrong type (expected 5, found 7) и откуда у него ноги растут. Потом, про I/O error during "GetFileSize" operation for file "D:\DBASE\SUPERMAGDK.FDB" Error while trying to access file Неверный дескриптор. Дальше вспомнить, в каких случаях возникают orphan pages. Хотя, можно было бы и побеспокоиться, чего так долго транзакции торчат Relation has 442 orphan backversions (252089 in use ) а это вообще ахтунг OIT 22536712, OAT 20 , OST 20, Next 22556713 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:17 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdvGallemarДима,а как лучше выгнать усеров из базы? shutdown? При ошибках страниц насколько это корректно? нет, надо херакнуть сервер, чтобы он вообще сдох. Так? :-) Виноват,исправлюсь. kdvтебе надо вначале разобраться, с чего бы вдруг случилось page 31578632 is of wrong type (expected 5, found 7) и откуда у него ноги растут. Это самое интересное. Предпосылок нет (или я их не знаю,не вижу) kdvПотом, про I/O error during "GetFileSize" operation for file "D:\DBASE\SUPERMAGDK.FDB" Error while trying to access file Неверный дескриптор. Косяк с файловой системой,насколько я понимаю. kdvХотя, можно было бы и побеспокоиться, чего так долго транзакции торчат Relation has 442 orphan backversions (252089 in use ) а это вообще ахтунг OIT 22536712, OAT 20 , OST 20, Next 22556713 Нормальное поведение при работе 300 усеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:26 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarНормальное поведение при работе 300 усеров. Вру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:31 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdvХотя, можно было бы и побеспокоиться, чего так долго транзакции торчат Relation has 442 orphan backversions (252089 in use ) а это вообще ахтунг OIT 22536712, OAT 20 , OST 20, Next 22556713 Результат не сделанного sweep ( раз в неделю снимаем nbackup 0, в этот день sweep принудительно не включается) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 20:36 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarНормальное поведение при работе 300 усеров. нет, не нормальное, совершенно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 21:15 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarРезультат не сделанного sweep ну что ты гонишь про sweep. У тебя там OAT застрял на 22 миллиона транзакций от Next. При чем тут sweep? Разве что при том, что вы его там запустили, и он этот позор зарегистрировал в лог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 21:16 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdv,гоню. Статистику по транзакция потер,теперь не увижу с какого момента это пошло. Ты прав,разрыв конский ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 21:34 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarДима,а как лучше выгнать усеров из базы? shutdown? При ошибках страниц насколько это корректно? Я не так давно перешел на 2.5, и заметил приятное улучшение по сравнению с 2.0: оборвать TCP-коннект в подавляющем большинстве случаев - достаточно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 21:35 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
oleg_m,да? А если усер что то в базе молотил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 21:37 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarА если усер что то в базе молотил? прекратит молотить настолько же быстро, как и в случае шатдауна БД. Вот только не уверен, что это классика тоже касается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 21:54 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
dimitr Вот только не уверен, что это классика тоже касается. Как я боюсь таких слов от разработчиков :) Дима,а проверить можешь? Неоднократно замечал что при срубании часто работа продолжается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 21:59 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemar, оно тебе надо или мне? :-) Мне помнится, что классик не будет на это реагировать, но проверять лень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 22:00 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
dimitr,ну блин,я то сам точно не посмотрю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 22:04 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
dimitrно проверять лень. Значит проверю опытным путем:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 22:05 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
dimitrGallemar, оно тебе надо или мне? :-) Мне помнится, что классик не будет на это реагировать, но проверять лень. Прекрасно реагирует. У меня классик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 22:42 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
oleg_m,у меня тоже и ситуация обратная. Надо Таблоида звать, тесты это всё его :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 22:47 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemar, я знаю, что отличается - у меня винда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 22:59 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
oleg_m,у меня тоже винда :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 23:02 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
oleg_mПрекрасно реагирует. У меня классик. что именно делает обрываемый коннект? Бесконечный цикл в PSQL пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 23:06 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
dimitroleg_mПрекрасно реагирует. У меня классик. что именно делает обрываемый коннект? Бесконечный цикл в PSQL пробовал? совсем бесконечный - нет. В основном - длительные процедуры, которые делают один SUSPEND, в конце. И даже процедуры, которые не содержат SUSPEND вовсе, выполняемые по EXECUTE PROCEDURE. Прекращаются за пару секунд. Вообще, вы меня заинтриговали. Проверю. Возможно завтра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 23:13 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
dimitroleg_mПрекрасно реагирует. У меня классик. что именно делает обрываемый коннект? Бесконечный цикл в PSQL пробовал? попробовал так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Сколько оно выполняется - не знаю, терпение кончилось на 5ой минуте. Оборвал коннект - fb_inet_server закрылся за пару секунд. Повторил эксперимент, сделав disconnect почти сразу - и еще раз - fb_inet_server закрылся за пару секунд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 23:27 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
таки был неправ, склероз у мну. В классике 2.5 по TCP все должно отрубаться как надо. В 2.1 и старее, либо по NetBEUI - отрубаться не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 23:35 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
dimitrВ классике 2.5 по TCP все должно отрубаться как надо. Я и говорю - вроде мелочь, а приятно. Всем кто участвовал в этой доработке - отдельное спасибо. Так напрягали эти молотящие процессы классика, которые уже никому ненужны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 23:44 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemaroleg_m,у меня тоже и ситуация обратная. Надо Таблоида звать, тесты это всё его :)ты со своим классиком расстаться не можешь (удфки ваш разраб переписать не в состоянии), а я... не могу установить его! ибо xinet.d на мой линух (oel64 2.6.39-400.17.1.el6uek.x86_64 #1 SMP Fri Feb 22 18:16:18 PST 2013) поставить не получаецца: оракловое хранилище говорит, что "нету этого старья". А вообще, на чужом горбу в рай хочешь въехать. Тестируй САМ, иначе ДБАйство никогда не осилишь. И стоны "я то сам точно не посмотрю" тут не прокатят :-) ЗЫ. Настройки реестра в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters - исправлял на нормальные ? Запусти вот это и покажи сюда результат: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2014, 23:52 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Таблоид, "KeepAliveInterval"=dword:000493e0 "KeepAliveTime"=dword:00030d40 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:01 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemar, переводи это в десятичную систему и ищи, в ЧЁМ - в секундах или в миллисеках - измеряются эти значения (на сайте маздая есть). Мне в лом за тебя это делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:05 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Таблоид,чего искать,всё описано: Настройка Keep Alive для сервера S-Market/Firebird Создаем в реестре по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters два параметра: KeepAliveInterval DWORD со значением не более 450000 KeepAliveTime DWORD со значением не более 200000 Выставление больших значений приведет к появлению "мертвых" процессов Firebird после отключение через mon$attachments, меньших - к частым обменам пакетами сервера с клиентами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:09 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Gallemar, у тебя в винде процесс xinet - есть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:11 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
значения в миллисекундах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:11 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
ТаблоидGallemar, у тебя в винде процесс xinet - есть ? нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:12 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
gfix -shut full -force 0 должно обламывать все дальнейшие д-вия. Но!! Только в этом году было пофиксено кое-что неприятное: gfix возвращался в OS до того, как все до последнего коннекты действительно отваливались. Я проверял это исправление на SC, но не на классике. Поэтому, после того как ты введёшь gfix -shut full, жди еще некоторое время, пока файл базы не будет действительно закрыт. Проверить то, что файл открыт кем-то, можно одной из утилит пакета SysInternals (название не помню, сам поищи). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:42 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Таблоид,я сделаю gfix -shut full -force 0 и процессы fb_inet_server.exe будут висеть пока по keepalive не отключатся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 01:45 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
GallemarТаблоид,я сделаю gfix -shut full -force 0 и процессы fb_inet_server.exe будут висеть пока по keepalive не отключатся?Не знаю. Да и пёс с ними: тебе главное - убедиться, что файл базы больше не открыт ни одним из процессов. Только после этого ты можешь копировать её куда-то там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 02:00 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Таблоидgfix -shut full -force 0 должно обламывать все дальнейшие д-вия если только все пользователи не SYSDBA :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 02:29 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdvТаблоидgfix -shut full -force 0 должно обламывать все дальнейшие д-вия если только все пользователи не SYSDBA :-)Почему же ? -shut full обломает всех . В отличие от -shut single . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 02:37 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Таблоид, он обломает существующие коннекты. но новым sysba подсоединиться это не помешает. Юзер, когда видит, что приложение поломалось, или его убивает, или запускает еще одно (в зависимости от возможностей). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 02:40 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdvон обломает существующие коннекты. но новым sysba подсоединиться это не помешает Дима, окстись :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 08:57 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
ТаблоидПроверить то, что файл открыт кем-то, можно одной из утилит пакета SysInternals (название не помню, сам поищи). Process Explorer же, показывает все хендлы (файлы, папки, события, реестр, треды и т.п.), которые имеют отношение к выбранному процессу. kdvТаблоидgfix -shut full -force 0 должно обламывать все дальнейшие д-вия если только все пользователи не SYSDBA :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 09:05 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
Таблоид-shut full обломает всех черт, на ночь не углядел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2014, 10:07 |
|
||
|
Сломал БД (на правах Пятницы)
|
|||
|---|---|---|---|
|
#18+
kdv Хотя, можно было бы и побеспокоиться, чего так долго транзакции торчат Relation has 442 orphan backversions (252089 in use ) а это вообще ахтунг OIT 22536712, OAT 20 , OST 20, Next 22556713 Дима,это транзакции security2.fdb SRV-250 Fri Aug 15 11:11:23 2014 Sweep is started by SWEEPER Database "C:\PROGRAM FILES\FIREBIRD\FIREBIRD_2_5\SECURITY2.FDB" OIT 22536712, OAT 20, OST 20, Next 22556713 Топик на эту тему я уже создал http://www.sql.ru/forum/1111830/obsluzhivanie-security2-fdb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2014, 12:10 |
|
||
|
|

start [/forum/topic.php?all=1&fid=40&tid=1563389]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
197ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
84ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 576ms |

| 0 / 0 |
