SQL Server’da Server’ın Yeniden Başlatıldığı Zaman Nasıl Bulunur?

Herkese merhaba,

Bu yazıda SQL Server’da server’ın yeniden başlatıldığı zaman nasıl bulunacağından bahsedeceğim.

İlk olarak bu neden önemli ona değinelim.

1-) Database yani veritabanı yöneticileri bunu bilmeliler çünkü veri tutarlılığından emin olmak isterler.

2-) SQL Server, güç kesintisi, sistem arızası, güncelleme hatası veya başka bir nedenden dolayı yeniden başlatıldığında, SQL Server’ın en son yeniden başlatılan zamanını kontrol etmek durumundayız. Kesilmenin olduğu andan itibarenki yedek disklerimizdeki verileri gerçek diske geri yüklemek zorundayız. Aksi durumda veri kaybı yaşarız ve bu oldukça önemlidir.

3-) SQL Server yeniden başlatıldığında, az sayıda işlem de geri alınır. SQL Server’ın gerçekten yeniden başlatılmasının doğru zamanını bilerek bu işlemleri de kontrol etmeliyiz.

Aşağıdaki kodları kullanarak bu kontrolü sağlayabiliriz.

--Login Olma Zamanı

SELECT login_time FROM sys.dm_exec_sessions WHERE session_id = 1

--Çalışma Zamanı

SELECT sqlserver_start_time FROM sys.dm_os_sys_info

--tempdb'nin Create Edilme Zamanı

SELECT create_date FROM sys.databases WHERE name = 'tempdb' 

--Trace'in Çalışma Zamanı

SELECT start_time FROM sys.traces WHERE is_default = 1  

--tempdb'nin Oluşturulma Zamanı 

SELECT crdate FROM sysdatabases WHERE name='tempdb'  

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

SQL Server Eğitimleri Kanalına Abone Olun

Şunlar makaleler de hoşunuza gidebilir

Ads Blocker Image Powered by Code Help Pro
Reklam Eklentisi Kullanıyorsunuz

Lütfen bizlere destek için reklam eklentisi olmadan sitemizi ziyaret edin.

Şimdiden teşekkür ederiz.