Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер для начинающего администратора / 6 сообщений из 6, страница 1 из 1
02.05.2002, 07:00
    #32029375
Anatoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер для начинающего администратора
Здравствуйте !

Надо отследить добавление записи в базу - MS SQL2000. Хочется получить всплывающее
сообщение при добавлении новой записи. Попытка создать триггер на insert + net send
не срабатывают. На пример из Books Online -
EXEC xp_cmdshell 'net send * ''SQL Server shutting down
in 10 minutes. No more connections allowed.'
выдает ошибку -
System error 1312 has occurred.
A specified logon session does not exist. It may already have been terminated.

Помогите советом, как получить всплывающее сообщение.

Anatoly.
...
Рейтинг: 0 / 0
04.05.2002, 07:22
    #32029467
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер для начинающего администратора
А Вы задумайтесь, в каком контексте безопасности будет исполняться EXEC xp_cmdshell?
Команда NET SEND подразумевает наличие не только адресата, но и отправителя... Так вот кто он, этот Ваш отправитель? Например, как его определить, если сервис стартует от имени системы?
...
Рейтинг: 0 / 0
07.05.2002, 06:06
    #32029608
Anatoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер для начинающего администратора
Ок, понял. Если возможно, подскажите, пожалуйста, как послать всплывающее сообщение средствами MS SQL в моем случае, когда сервис SQL стартует от имени системы?
...
Рейтинг: 0 / 0
07.05.2002, 07:55
    #32029618
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер для начинающего администратора
...
Рейтинг: 0 / 0
07.05.2002, 07:57
    #32029619
Dankov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер для начинающего администратора
...
Рейтинг: 0 / 0
07.05.2002, 08:11
    #32029622
Dankov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер для начинающего администратора
Однако, крайне не рекомендуется производить какую-либо левую активность из триггера. Особенно через сеть. Иначе пользователь при сохранении записи вместо долей секунды будет ожидать несколько секунд.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер для начинающего администратора / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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