powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка на Win Server 2012R2
25 сообщений из 33, страница 1 из 2
Ошибка на Win Server 2012R2
    #39089501
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После перехода на 2012R2 с 2008R2 стала появляться ошибка на сервере и в процессах несколько Firebird SQL Server, а в подробно это fb_inet_server.exe и fb_lock_print.exe. Как я понимаю это проблема в отображении и падает у меня именно fb_lock_print ?
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089503
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089523
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, что при этом записано в event log системы?
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089567
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя сбойного приложения: fb_lock_print.exe, версия: 2.5.3.26780, метка времени: 0x547f3545
Имя сбойного модуля: fb_lock_print.exe, версия: 2.5.3.26780, метка времени: 0x547f3545
Код исключения: 0xc0000005
Смещение ошибки: 0x0000000000002570
Идентификатор сбойного процесса: 0xb1c
Время запуска сбойного приложения: 0x01d11215e4cd337a
Путь сбойного приложения: C:\Program Files\Firebird\Firebird_2_5\bin\fb_lock_print.exe
Путь сбойного модуля: C:\Program Files\Firebird\Firebird_2_5\bin\fb_lock_print.exe
Идентификатор отчета: 25403db7-7e09-11e5-80c8-0050568d1745
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089630
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, и всё? :( И никаких дополнительных сообщений?
Не забыл накатить vcredist v8.0.50727.6195?
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089640
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructorНе забыл накатить vcredist v8.0.50727.6195?
А разве он нужен? Я ставил Fb обычным инсталлятором
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089678
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarА разве он нужен? Я ставил Fb обычным инсталлятором
Так как msvcr80.dll нужной версии, импортируемая в fb_inet_server.exe, кладется инсталлятором в тот же каталог bin, то для запуска FB это не обязательно. И если в переменной окружения PATH системы прописан каталог bin, откуда цепляется fbclient.dll, то тоже фиолетово (только в таком случае надо убедится, что fbclient.dll отсутствует в system32, чтобы избежать ошибок подключения клиентского ПО к серверу).
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089680
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor,не понял,честно.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089693
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, для многих приложений, собранных под Visual C++ очень критично иметь правильную версию библиотек из комплекта vcredist. При установке vcredist библиотеки помещаются в каталог winsxs и при старте приложения, если библиотека нужной версии не найдена в текущем каталоге или в каталоге system32, происходит поиск по хэшу нужной библиотеки из каталога winsxs.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089792
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarКак я понимаю это проблема в отображении и падает у меня именно fb_lock_print ?Да
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089795
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor,

если бы у него не было нужной версии CRT, то программы просто не запускались бы.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089800
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad, клиентское ПО запустится, но не подключится к серверу.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089803
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructorhvlad, клиентское ПО запустится, но не подключится к серверу.С удовольствием узнаю цепочку умозаключений и предположений, ведущую к такому выводу
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089821
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladС удовольствием узнаю цепочку умозаключений и предположений, ведущую к такому выводу
Если клиентское ПО тянет fbclient.dll через LoadLibrary, то что помешает клиентскому ПО запуститься и словить ошибку только перед подключением, в момент загрузки библиотеки?
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39089991
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor,

а) часто библиотеки загружаются при инициализации программ, а не перед первым коннектом, хотя и не всегда, согласен
б) что-то мне посказывает, что ошибку загрузки клиента нам бы уже 100 раз озвучили
в) главное - каким боком тут исходная проблема ???
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090004
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladDBConstructor,
а) часто библиотеки загружаются при инициализации программ, а не перед первым коннектом, хотя и не всегда, согласен
б) что-то мне посказывает, что ошибку загрузки клиента нам бы уже 100 раз озвучили
в) главное - каким боком тут исходная проблема ???

Яркие примеры из известных мне:
EMS SQL Manager for Interbase and Firebird;
Компоненты DevRace FIBPLus;

ИМХО, практически все обвязки клиентской библиотеки, которые умеют работать как с Interbase (gds32.dll) так и c Firebird (fbclient.dll) используют именно LoadLibrary.

в) Если сервер Firebird нормально загрузился и проблема явно не в подключении к этому серверу, то никаким.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090319
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructorИМХО, практически все обвязки клиентской библиотеки, которые умеют работать как с Interbase (gds32.dll) так и c Firebird (fbclient.dll) используют именно LoadLibrary.С этим никто не спорил. Вопрос - в какой момент они делают этот самый LoadLibrary.
У меня сейчас нет Delphi под рукой и проверить я это не могу.

Напомню основной вопросDBConstructorhvladв) главное - каким боком тут исходная проблема ???в) Если сервер Firebird нормально загрузился и проблема явно не в подключении к этому серверу, то никаким.Так какого ?..
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090348
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladDBConstructorИМХО, практически все обвязки клиентской библиотеки, которые умеют работать как с Interbase (gds32.dll) так и c Firebird (fbclient.dll) используют именно LoadLibrary.С этим никто не спорил. Вопрос - в какой момент они делают этот самый LoadLibrary.
У меня сейчас нет Delphi под рукой и проверить я это не могу.
Для этого ни Delphi, ни C++ Builder не понадобятся. Для эксперимента достаточно переименовать клиентскую библиотеку и попробовать запустить IBExpert.

hvladНапомню основной вопросDBConstructorпропущено...
в) Если сервер Firebird нормально загрузился и проблема явно не в подключении к этому серверу, то никаким.Так какого ?..
Всего лишь прокомментировал ваши утверждение по поводу невозможности запуска программ (если, конечно, вы имели ввиду клиентское ПО):
hvladDBConstructor,
если бы у него не было нужной версии CRT, то программы просто не запускались бы.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090401
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor,

в исходном посте речь вообще шла про fb_lock_print.exe. Я как-то не припомню, чтобы он "подключался к базе".
Тем не менее, он действительно грузит msvcr80.dll, которая, как я понимаю, слинкована статически (см. dependency walker).
Следовательно, при отсутствии этой либы fb_lock_print.exe не должен запускаться. Как и fb_inet_server.exe, который имеет аналогичную (статическую) зависимость от msvcr80.dll.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090491
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructorДля эксперимента достаточно переименовать клиентскую библиотеку и попробовать запустить IBExpert.IBE - это специальный инструмент с сильно переработанной библиотекой доступа.
Как показатель массового ПО - не годится абсолютно.

Хватит уже отмазываться, надоело.
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090502
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,а по моему вопросу?
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090516
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarhvlad,а по моему вопросу? 18342350

Или был ещё вопрос ?
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090525
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,извините,а что с падениями можно сделать?
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090562
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarhvlad,извините,а что с падениями можно сделать?Если падает fb_lock_print, то важность этого стремится к нулю (но не достигает его ;)).
Какие ключи запуска использовались ?

Если падает сервер, то нужно найти причину, для этого мне необходим
- воспроизводимый пример, или
- полный дамп памяти упавшего процесса
...
Рейтинг: 0 / 0
Ошибка на Win Server 2012R2
    #39090567
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladGallemarhvlad,извините,а что с падениями можно сделать?Если падает fb_lock_print, то важность этого стремится к нулю (но не достигает его ;)).
Какие ключи запуска использовались ?

-a -d, -o -l -d, -o -w -d
запускается каждые 15 минут, какой из них падает пока не выяснял

hvladЕсли падает сервер, то нужно найти причину, для этого мне необходим
- воспроизводимый пример, или
- полный дамп памяти упавшего процесса
дамп выйдет гигов на 30-50
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка на Win Server 2012R2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]