SQL Server Database Engine Servisinin Konfigüre Edilmesi ve Yönetilmesi (Ders 3)
- Ayşenur Karatay
- 3.924
- Başlangıç
- 19 Haziran 2013
Bu dersimizde SQL Server Database Engine servisinin konfigüre edilmesi ve yönetilmesi konusuna devam ediyoruz.
Bu dersimizde SQL Server Database Engine servisinin konfigüre edilmesi ve yönetilmesi konusuna devam ediyoruz. Startup (Başlangıç) Procedure'leri Bu özellik sayesinde Sql server servisi her başladığında çalışan bir stored procedure tanımlayabiliriz. Sysadmin rolüne sahip olmamız gerekir. Startup stored procedure'leri kullanabilmek için aktif edilmesi gerekir. Aktif edilmeden önce aşağıdaki sorguyla şu anki durumu kontrol edilir:
select name, value, value_in_use from sys.configurations where name like 'scan for startup procs';
sp_configure 'scan for startup procs',1 reconfigure go sp_configure 'show advanced options',1 reconfigure
--başlangıçta çalışacak (yani server her restart edildiğinde) stored procedure örneği: --kayıtları tutmak için tablo: create table master.dbo.SqlRestartLog ( id int identity(1,1), StartTime datetime ) create proc dbo.sp_InsertToSqlRestartLog as insert into master.dbo.SqlRestartLog(StartTime) values(getdate()); --oluşturduğumuz procedure'e startup özelliği kazandırmak için sp_procoption @ProcName='master.dbo.sp_InsertToSqlRestartLog', @OptionName='startup', @OptionValue=1
Yorum yazabilmek için üye girişi yapmanız gerekiyor!