Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вывод лога в файл  [new]
Stan2000
Member

Откуда: California
Сообщений: 1742
Подскажите пожалуйста. Есть такая задача, нужно провести мониторинг доступности севера в течение дня.
можно в ручную запускать
exec sp_testlinkedserver geosrv;

но хотелось бы как-то автоматизировать это.
Т.е. сделать так, скрипт запускался с периодичностью раз в минуту и чтобы результат с датой выполнения записывался в файл.
подскажите как это сделать?
12 окт 12, 09:52    [13306332]     Ответить | Цитировать Сообщить модератору
 Re: Вывод лога в файл  [new]
Stan2000
Member

Откуда: California
Сообщений: 1742
или может быть есть какие стандартные средства мониторинга доступности серверов.
12 окт 12, 09:53    [13306340]     Ответить | Цитировать Сообщить модератору
 Re: Вывод лога в файл  [new]
Glory
Member

Откуда:
Сообщений: 104760
BOL - Operations (Database Engine) > Administration (Database Engine) > Automating Administrative Tasks (SQL Server Agent) - Implementing Jobs
12 окт 12, 09:54    [13306345]     Ответить | Цитировать Сообщить модератору
 Re: Вывод лога в файл  [new]
Stan2000
Member

Откуда: California
Сообщений: 1742
про джобы я знаю :)
сама команда вывода и дозаписи в файл интересует.
12 окт 12, 09:56    [13306357]     Ответить | Цитировать Сообщить модератору
 Re: Вывод лога в файл  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31430
Stan2000
про джобы я знаю :)
сама команда вывода и дозаписи в файл интересует.
Можно xp_cmdshell, можно сделать в джобе шаги типа PowerShell или Operating System
12 окт 12, 10:01    [13306383]     Ответить | Цитировать Сообщить модератору
 Re: Вывод лога в файл  [new]
Stan2000
Member

Откуда: California
Сообщений: 1742
Всем спасибо!
запустил в джобе командочку
DECLARE @result int
EXEC @result = master..xp_cmdshell 'osql -U user -P pass -S SRV -Q "select getdate();" >> c:\myoutput.txt', no_output

ща все работает
12 окт 12, 11:10    [13306922]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить