|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
Firebird 2.5.7 x64 SuperClassic. Windows Server 2008 R2 Enterprise SP1. Пользователи работаю через RDP. Периодически (последнее время часто) возникает такая ошибка. С чем она связана? Что сделать что бы ее не было? (проблема уходит если перегрузить инстанс firebird, но в целом проблему не решает). ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 11:15 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit, похоже проблемы с локальным протоколом. Если настроить через tpc/ip на localhost проблемы быть не должно. Может быть стоит совсем выключить локальный протокол. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 11:29 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
Симонов Денис, Подключения идут через tpc/ip по айпи сервера (есть пользователи которые работают в локальной сети, строка коннекта берется с одного файла). Как отключить локальный протокол? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 11:37 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit, пока ничего не делай может я тебе и приврал. Подожди hvlad. ЕМНИП такая проблема уже как то обсуждалась на этом форуме ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 11:45 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit, каким способом запускается Firebird ? Есть ли embedded коннекты ? Что в firebird.log ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 11:59 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit, про RDP - приложения запускаются на том же сервере, что и Firebird ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 12:00 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
hvlad, > каким способом запускается Firebird ? виндовый сервис, созданный инсталятором > Есть ли embedded коннекты ? нет > Что в firebird.log ? есть такие ошибки - internal Firebird consistency check (wrong record version (185), file: vio.cpp line: 3151) - I/O error during "ReadFile" operation for file "..." Error while trying to read from file Неверный дескриптор. - I/O error during "GetFileInformationByHandle" operation for file "..." Error while trying to access file Неверный дескриптор. - internal Firebird consistency check (can't continue after bugcheck) после перезапуска этих ошибок нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 14:16 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
hvlad, > про RDP - приложения запускаются на том же сервере, что и Firebird ? да ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 14:17 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
На этом же сервере крутится веб приложение под IIS которое подключается к этой базе (connectionString="DataSource=127.0.0.1;Database=data.fdb;User=user;Password=pass;Charset=WIN1251;Dialect=3") ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 14:37 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit... > Что в firebird.log ? есть такие ошибки - internal Firebird consistency check (wrong record version (185), file: vio.cpp line: 3151) ... Вот тут писали про такое. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 14:51 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit, а клиентская библиотека у вас - какая? Не используете ли у вас где-нибудь в качестве клиента embedded дээльэлька? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 14:56 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
Вот еще, Проблема решается простым перезапуском службы (бекап/рестор не нужен). Библиотека fbclient.dll (лежит в папке \Windows\System32\). Embedded не используется (по крайней мере намеренно). Если где то, все таки есть, то как найти эту длл? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 15:05 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit... Embedded не используется (по крайней мере намеренно). Если где то, все таки есть, то как найти эту длл? Поиском, по диску. По имени, отдельно - по размеру (embedded существенно больше "обычной" fbclient.dll). Еще посмотреть руками в каталогах клиентских приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 15:13 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
Вот еще, Поискал, других длл нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 16:40 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gds32.dll тоже нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 16:48 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, Нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 16:53 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelitПодключения идут через tpc/ip по айпи сервера (есть пользователи которые работают в локальной сети, строка коннекта берется с одного файла). MON$ATTACHMENTS это подтверждает? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 16:57 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit- internal Firebird consistency check (wrong record version (185), file: vio.cpp line: 3151)Это очень плохо, нужно проверять целостность БД (gfix -v -full) gelit- internal Firebird consistency check (can't continue after bugcheck)Оно кореллируется по времени с "Database is probably already opened by another engine instance in another Windows session" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 17:04 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Да, сейчас у все соединений TCPv4. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 17:23 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
hvladОно кореллируется по времени с "Database is probably already opened by another engine instance in another Windows session" ? Да, это те ошибки которые были в это время. Валидацию провести сейчас не могу, нужно всех отключать. Но насколько я помню раньше после валидации при возникновении этой проблемы никаких ошибок не было. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 17:33 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit, в первую очередь нужно выяснять причину багчека. Думаю, всё остальное - лишь его последствия. Точнее сказать не могу, т.к. именно такой реакции на багчек я не встречал. Нужно воспроизводить. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2017, 19:37 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
авторВалидацию провести сейчас не могу, нужно всех отключать. Ждёте когда база окончательно сдохнет? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2017, 09:06 |
|
Database is probably already opened by another engine instance in another Windows session
|
|||
---|---|---|---|
#18+
gelit, ЕМНИП начиная с 2.5.4 есть онлайн валидация которая не требует монопольного доступа. В 2.5.7 она есть точно. Она конечно не может выявить всех проблем, но большинство находит. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2017, 09:32 |
|
|
start [/forum/topic.php?fid=40&fpage=44&tid=1561528]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 300ms |
total: | 435ms |
0 / 0 |