powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Логирование задания агента SQL Server
4 сообщений из 4, страница 1 из 1
Логирование задания агента SQL Server
    #40137050
cad2206
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Имеется план обслуживания. В плане обслуживания есть блок "Выполнение инструкции T-SQL". Там собственно код. Так вот, в коде, при возникновении некой ситуации необходимо ее (информацию о ее возникновении) где то записать, что бы потом запросом к базе ее выловить.

На ум приходит RAISERROR, но:
1. RAISERROR('Стоп дефрагментации по времени',1,1) не понятно куда пишет эту запись, и пишет ли вообще;
2. RAISERROR('Стоп дефрагментации по времени',16,1) формирует запись выполнения задания как с ошибкой, но это не ошибка;

Отдельно создавать для этого таблицу не хочется.

Подскажите как правильно реализовать и затем выловить?
...
Рейтинг: 0 / 0
Логирование задания агента SQL Server
    #40137070
cad2206
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно нашел возможность писать в журнал таким образом:

Код: sql
1.
RAISERROR('Стоп дефрагментации по времени',1,1) WITH LOG



Однако теперь другая задача, получить данные из журнала можно так:

Код: sql
1.
exec master.dbo.sp_readerrorlog 0, 1, 'Стоп дефрагментации по времени'



Но мне нужно получить данные именно запросом (SELECT), а не вызовом функции, т.к. подключаюсь из приложения на Python, а там не нашел такой возможности.

Есть какие варианты?
...
Рейтинг: 0 / 0
Логирование задания агента SQL Server
    #40137073
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
табличку сделайте и заполняйте:

Код: sql
1.
2.
insert into [yourerrorlogtable] (...)
exec master.dbo.sp_readerrorlog 0, 1, 'Стоп дефрагментации по времени'
...
Рейтинг: 0 / 0
Логирование задания агента SQL Server
    #40137075
cad2206
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

спасибо
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Логирование задания агента SQL Server
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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