Örnek vermek gerekirse;
Sql server'ımızda bir backup planı oluşturduk ve bunu otomatikleştirmek istiyoruz.Bu sebepten ötürü bu servisin çalış halde olması gerekmektedir.Bu servisi çalıştırmanın bir kaç yolu olmasına rağmen kod ile yapmak daha kolaydır. Kodlar aşağıdadır.
Durmuş olan SQL Server Agent servisini aşağıdaki extended stored procedure yardımıyla başlatabilirsiniz.
exec
xp_servicecontrol N
'start'
,N
'SQLServerAGENT'
Çalışan SQL Server Agent servisini aşağıdaki extended stored procedure yardımıyla durdurabilirsiniz.
exec xp_servicecontrol N
'stop'
,N
'SQLServerAGENT'
xp_servicecontrol extended stored procedure aşağıdaki parametreleri alır.
- start
- stop
- pause
- continue
- querystate
Hiç yorum yok:
Yorum Gönder