powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
6 сообщений из 56, страница 3 из 3
Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
    #39270114
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devХотя бы затем, чтобы в данном случае максимально ограничить и обезопасить подключение пользователя SERVER_MON_USER

ты своим триггером ничего не обезопасил. Оно (подключение) уже произошло, просто исключение в ON CONNECT триггере его разрывает. Между инициализацией подключения и срабатыванием твоего триггера может произойти много чего интересного.
...
Рейтинг: 0 / 0
Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
    #39270115
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денискстати зачем тебе потребовал определить архитектуру? Это всё твоя шальная затея с мьютексами что ли? Все решения должны проектироваться так чтобы они работали независимо от архитектуры сервера.
Нее... Затея с собственной реализацией мьютексов/объектов блокировки не имеет смысла, а в FirebirdSQL реализацию таких вещей, я полагаю, не скоро добавят, если вообще когда-нибудь добавят.
...
Рейтинг: 0 / 0
Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
    #39270116
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисты своим триггером ничего не обезопасил. Оно (подключение) уже произошло, просто исключение в ON CONNECT триггере его разрывает. Между инициализацией подключения и срабатыванием твоего триггера может произойти много чего интересного.Всё правильно! Но без успешного выполнения триггера ON CONNECT, подключающийся пользователь не сможет выполнить DDL и что-нибудь попортить.
...
Рейтинг: 0 / 0
Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
    #39270118
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

нет ты всё таки извращенец, да ещё и не читаешь ответы ДЕ. А ведь он тебе рассказал про простое решение без всяких там EDS, исключений и другой чепухи. Вот же оно

Код: sql
1.
2.
3.
4.
SELECT
    IIF(I.MON$PAGE_FETCHES > 0, 'SS', 'CS/SC') AS ARCH
FROM MON$IO_STATS I
WHERE I.MON$STAT_GROUP = 0  
...
Рейтинг: 0 / 0
Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
    #39270129
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

а если добавить к этому проверку PID, то и SC от CS можно отличить
...
Рейтинг: 0 / 0
Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
    #39270221
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениснет ты всё таки извращенец, да ещё и не читаешь ответы ДЕ. А ведь он тебе рассказал про простое решение без всяких там EDS, исключений и другой чепухи. Вот же оноВидимо, я недоразобрался с примером Таблоида. Спасибо, что ткнул носом.
...
Рейтинг: 0 / 0
6 сообщений из 56, страница 3 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Кто как решал задачу определения архитектуры сервера v2.5 (Classic/Superserver) из ХП?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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