Начало » Использование СУБД » Firebird, HQbird, InterBase » FB2.5 ошибки загрузки библиотек
FB2.5 ошибки загрузки библиотек [сообщение #3197] |
Fri, 29 September 2023 09:48 |
svd
Сообщений: 49 Зарегистрирован: November 2022
|
Member |
|
|
Всем привет.
Windows10x64, FB2.5 x64.
В логе появились такие записи
SBSA1 Thu Sep 28 16:15:58 2023
Can't load INTL module 'C:\Program Files\Firebird\Firebird_2_5\intl\fbintl.dll'
SBSA1 Thu Sep 28 16:15:58 2023
Can't load INTL module 'C:\Program Files\Firebird\Firebird_2_5\intl\fbintl.dll'
SBSA1 Thu Sep 28 16:15:58 2023
Can't load INTL module 'C:\Program Files\Firebird\Firebird_2_5\intl\fbintl.dll'
SBSA1 Thu Sep 28 16:15:58 2023
Can't load INTL module 'C:\Program Files\Firebird\Firebird_2_5\intl\fbintl.dll'
SBSA1 Thu Sep 28 16:15:58 2023
Can't load INTL module 'C:\Program Files\Firebird\Firebird_2_5\intl\fbintl.dll'
SBSA1 Thu Sep 28 16:15:58 2023
Can't load INTL module 'C:\Program Files\Firebird\Firebird_2_5\intl\fbintl.dll'
SBSA1 (Server) Fri Sep 29 07:09:24 2023
INET/inet_error: read errno = 10054, client address = 192.168.16.2/65163, user = ANLAGENRECHNER.-1.-1
SBSA1 (Server) Fri Sep 29 07:09:24 2023
INET/inet_error: read errno = 10054, client address = 192.168.16.2/65165, user = ANLAGENRECHNER.-1.-1
SBSA1 (Server) Fri Sep 29 07:09:24 2023
INET/inet_error: read errno = 10054, client address = 192.168.16.2/65166, user = ANLAGENRECHNER.-1.-1
192.168.16.2 - это адрес машины, на которой расположен сервер.
Впрос1: Что мешает загрузке библиотеки fbintl.dll?
Вопрос2: 10054 - кто инициатор был? Это клинент оборвал соединение или сервер принудительно закрыл? В каких случаях такое в лог пишет?
|
|
|
|
Re: FB2.5 ошибки загрузки библиотек [сообщение #3199 является ответом на сообщение #3198] |
Fri, 29 September 2023 10:14 |
svd
Сообщений: 49 Зарегистрирован: November 2022
|
Member |
|
|
hvlad писал(а) Fri, 29 September 2023 10:05PS если бы в логе было 100500 одинаковых сообщений - мы бы тоже их ВСЕ лицезрели ?
Извиняюсь, моя вина. Коллега переслал лог видимо с доказательством того, что ситуация происходит не единожды, я запостил в исходном варианте.
hvlad писал(а) Fri, 29 September 2023 10:05svdВпрос1: Что мешает загрузке библиотеки fbintl.dll? Её отсутствие, либо отсутствие её зависимостей.
Я бы не спрашивал, если бы библиотеки отсуствовали. Но, к сожалению, они на месте. От каких других библиотек зависит fbintl.dll и как это узнать?
|
|
|
|
|
|
|
|
|
Re: FB2.5 ошибки загрузки библиотек [сообщение #3207 является ответом на сообщение #3205] |
Fri, 29 September 2023 15:19 |
svd
Сообщений: 49 Зарегистрирован: November 2022
|
Member |
|
|
SD писал(а) Fri, 29 September 2023 14:37 https://www.microsoftpressstore.com/articles/article.aspx?p= 2228450&seqNum=9
Если речь о сервере с базой - то он не на виртуалке.
В предыдущем посте виртуализация, а точнее sandbox, использовалась только чтоб распаковать все файлы из установочного пакета firebird и исклучить ситуации, описанные hvlad. К сожалению, это не подтвердилось и файлы оказались идентичные.
Или же речь о чем то другом, то прошу пояснить, как это влияет на невозможность загружать библиотеки firebird-ом. Судя по логам это просходит не постоянно, а спорадически. В Event-log нет вообще никаких сообщений в указанное время. Администратор сообщает, что активировал выдачу логов firewall - и лог пустой, не содержит каких либо пометок про firebird.
Что касается сервера: то firebird устанавливался стандартным сопособом как сервис. А значит выполняется от имени system. Единственный пользователь, запускаюий приложения, устанавливающие соединения с базой, имеет права администратора.
[Обновления: Fri, 29 September 2023 15:22] Известить модератора
|
|
|
|
|
Re: FB2.5 ошибки загрузки библиотек [сообщение #3219 является ответом на сообщение #3207] |
Sat, 30 September 2023 00:39 |
SD
Сообщений: 417 Зарегистрирован: August 2022
|
Senior Member |
|
|
svd писал(а) Fri, 29 September 2023 14:19
Или же речь о чем то другом, то прошу пояснить, как это влияет на невозможность загружать библиотеки firebird-ом.
Когда пользователь пишет файлы в "Program Files" и некоторые другие папки, UAC делает вид, что всё хорошо, но на самом деле пишет в "virtual store" этого пользователя. После чего любой другой пользователь, включая SYSTEM, от которого запускаются сервисы, этих "записанных" файлов естественно не видят.
Так достаточно доходчиво?
|
|
|
Re: FB2.5 ошибки загрузки библиотек [сообщение #3223 является ответом на сообщение #3219] |
Mon, 02 October 2023 10:26 |
svd
Сообщений: 49 Зарегистрирован: November 2022
|
Member |
|
|
SD писал(а) Sat, 30 September 2023 00:39svd писал(а) Fri, 29 September 2023 14:19
Или же речь о чем то другом, то прошу пояснить, как это влияет на невозможность загружать библиотеки firebird-ом.
Когда пользователь пишет файлы в "Program Files" и некоторые другие папки, UAC делает вид, что всё хорошо, но на самом деле пишет в "virtual store" этого пользователя. После чего любой другой пользователь, включая SYSTEM, от которого запускаются сервисы, этих "записанных" файлов естественно не видят.
Так достаточно доходчиво?
Спасибо, очень даже. Но есть нюансы. Программа уже неприлично давно была установлена. По идее уже должна быть видима не только в "virtual store". Почему это не проявляется при тестировании, а вот только иногда, видимо зависящей от фазы луны.
дополнение: вот нашел ссылку как эту басню отключить:https://support.unilab.eu/support/solutio ns/articles/9000172399-how-to-disable-virtual-store
Это про то нее?
Сам компьютер - это система с промышленным роботом. У меня есть имидж этой системы на отдельном жестком диске и потому есть возможность "симулировать" работу автомата, запуская в hyper-v. Но в этой симуляции не происходит ни одной из подобных ошибок. Подозреваю, что это может быть связано с организацией сети - реальный автомат подключен физически к сетевому роутеру и оттуда может проходить проблемы с сетью.
Вы предлагаете установить firebird в отдельную папку на диск (не в "Program Files", а допустим "C:\FIREBIRD\*")? Или есть возможности отключить подобие "virtual store"? В настройках свойст в приложения есть возможность запуска в окужении "совместимости" со старыми версиями операционной системы? Не уверен, что такое сработает для сервисов.
[Обновления: Mon, 02 October 2023 11:04] Известить модератора
|
|
|
|
|
|
|
Переход к форуму:
Текущее время: Sun Dec 22 10:51:19 GMT+3 2024
Общее время, затраченное на создание страницы: 0.01496 секунд
|