powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
15 сообщений из 15, страница 1 из 1
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38209307
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выдаёт ошибку (см. картинку). При этом рестор из бэкапа (взял последний, делаются каждый час) в "резервную" базу прошёл нормально, без ошибок. Чарсеты везде WIN1251. В чём может быть проблема?
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38209315
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, версия WI-V6.3.2.26424 Firebird 2.5
Не самый свежий снапшот, никак не соберусь накатить посвежее... Но вроде работало всегда.
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38209780
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используется ли trusted authentification? Были проблемы если пользоватлеь назван по русскому.
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38209799
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если выборка current_user тоже выдает эту ошибку, то см. вышесказанное насчет TA. Иначе проверь, не переместил ли базу в папку с русским именем. Это вроде давно правилось, но у тебя и снапшот годичной давности...
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38209935
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисИспользуется ли trusted authentification? Были проблемы если пользоватлеь назван по русскому.
Нет, TA не используется, все пользователи в security2.fdb живут. Папка с базой тоже латиницей названа, это не менялось уже пару лет точно.
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38209956
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Замени * на точный список полей. Добавляй по одному, пока не найдёшь то, на котором он
спотыкается.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38209961
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrесли выборка current_user тоже выдает эту ошибку, то см. вышесказанное насчет TA. Иначе проверь, не переместил ли базу в папку с русским именем. Это вроде давно правилось, но у тебя и снапшот годичной давности...

Странно. Само-собой прошло. То есть, получается, дело в каком-то пользователе, подключенном к БД на момент попытки открыть MON$ATTACHMENTS ? Вроде не должно быть никого с русскими буквами в именах, но буду проверять...
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38210021
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovЗамени * на точный список полей. Добавляй по одному, пока не найдёшь то, на котором он
спотыкается.


Буду ловить ситуацию, если повторится, так и сделаю.
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38210287
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovЗамени * на точный список полей. Добавляй по одному, пока не найдёшь то, на котором он спотыкается.
бесполезно. Ошибка скорее всего выдается в момент создания "виртуальных" записей, а не в момент их выборки. Т.е. там присутствуют все поля без исключения, независимо от твоего запроса.
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38323265
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем так. Опять повторяется то же самое. Стал выбирать по одному полю, и выяснил, что проблема проявляется только тогда, когда в выборку входит поле MON$REMOTE_PROCESS. Без него всё работает. Что там такого может быть криминального? Папки откуда запускаются все программы и утилиты, из которых идёт доступ к базе, только латиницей названы, никаких спецсимволов там нет. Какие будут предположения? Хотел сделать копию таблицы, но IBExpert сказал, что для системных таблиц сие невозможно
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38323278
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kotъ-BegemotъВ общем так. Опять повторяется то же самое. Стал выбирать по одному полю, и выяснил, что проблема проявляется только тогда, когда в выборку входит поле MON$REMOTE_PROCESS. Без него всё работает. Что там такого может быть криминального? Папки откуда запускаются все программы и утилиты, из которых идёт доступ к базе, только латиницей названы, никаких спецсимволов там нет. Какие будут предположения? Хотел сделать копию таблицы, но IBExpert сказал, что для системных таблиц сие невозможно
сервер всегда заполняет все поля мониторинга, независимо от того какие из них ты выбираешь. Отсюда вывод, что ошибка возникает при копировании поля MON$REMOTE_PROCESS в куда ты там его кладешь. Сделай приемное поле с чарсетом NONE и посмотри что туда попадает. Похоже, юникодом оно не является. Если так, то проверь версию клиентской либы, чтобы была не ниже серверной.
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38323310
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrсервер всегда заполняет все поля мониторинга, независимо от того какие из них ты выбираешь. Отсюда вывод, что ошибка возникает при копировании поля MON$REMOTE_PROCESS в куда ты там его кладешь. Сделай приемное поле с чарсетом NONE и посмотри что туда попадает. Похоже, юникодом оно не является. Если так, то проверь версию клиентской либы, чтобы была не ниже серверной.

Заметил вот что. У "проблемного" подключения (завтра точно вычислю что это за подключение) MON$CHARACTER_SET_ID был равен нулю, то есть, подключение, почему-то было без указания CHARACTER SET. Не пойму как такое может быть, всегда везде указываю этот параметр. Завтра по айпи посмотрю откуда это было, и какое приложение так похабно пытается подключиться...
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38401409
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выгрузил проблемное поле в переменную с чарсетом NONE. Оказалось, что это приложение, написанное на шарпе, коророе работает с базой посредством какого-то своего коннектора. В пути к исполняемому файлу есть кириллица.
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38401577
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kotъ-Begemotъ,

ну ты всё таки FB обновил?
...
Рейтинг: 0 / 0
Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
    #38401979
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисKotъ-Begemotъ,
ну ты всё таки FB обновил?
Пока нет, никак руки не дойдут. Пользуясь вынужденной паузой в работе, бэкап-рестор всё ж таки сделал, теперь очередь за свежим снапшотом...
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не могу открыть MON$ATTACHMENTS в рабочей базе :-(
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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