SQL Server Eğitimleri SQL Server ile ilgili her şey

SQL Server’da Binary Sayı Sistemini Decimal Sayı Sistemine Çeviren Fonksiyon

SQL Server’da Binary Sayı Sistemini Decimal Sayı Sistemine Çeviren Fonksiyon

Herkese merhaba. Bu yazıda SQL Server’da Binary sayı sistemini Decimal sayı sistemine çeviren fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda Binary sayı sistemini Decimal sayı sistemine çevirmek isteyebiliriz. Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION BinaryDecimaleCevir ( @BinaryVeri VARCHAR(255) ) RETURNS BIGINT AS BEGIN DECLARE @Sayac TINYINT...

SQL Server’da Çalışan Tüm Jobları Listelemek

SQL Server’da Çalışan Tüm Jobları Listelemek

Herkese merhaba. Bu yazıda SQL Server’da çalışan tüm jobları listelemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda çalışan tüm jobları listelemek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT database_name, notify_level_email, name, enabled, description, step_name, command FROM msdb.dbo.sysjobs job INNER JOIN msdb.dbo.sysjobsteps steps ON job.job_id = steps.job_id WHERE job.enabled...

SQL Server’da Tablo Büyüklüklerini Büyükten Küçüğe Sıralamak

SQL Server’da Tablo Büyüklüklerini Büyükten Küçüğe Sıralamak

Herkese merhaba. Bu yazıda SQL Server’da tablo büyüklüklerini büyükten küçüğe sıralamak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda en büyük tabloyu bulmak isteyebiliriz ya da tablo büyüklüklerini büyükten küçüğe doğru sıralamak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT t.name AS TabloAdi, s.row_count AS KayitSayisi FROM sys.tables t JOIN...

SQL Server’da İki Tarih Arasında Çalışan Jobları Bulmak

SQL Server’da İki Tarih Arasında Çalışan Jobları Bulmak

Herkese merhaba. Bu yazıda SQL Server’da iki tarih arasında çalışan jobları bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda iki tarih arasında çalışan jobları bulup listeletmek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT DISTINCT CAST([sJOB].[job_id] AS VARCHAR(MAX)) AS Id, [sJSTP].[step_name] AS [Step Adı], [sJOB].[name] AS [Job Adı], CASE...

SQL Server’da Temp Tablo Olup Olmadığını Kontrol Ederek Temp Tablo Drop Etmek

SQL Server’da Temp Tablo Olup Olmadığını Kontrol Ederek Temp Tablo Drop Etmek

Herkese merhaba. Bu yazıda SQL Server’da temp tablo olup olmadığını kontrol ederek temp tablo drop etmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda temp tablonun olup olmadığını kontrol ederek drop etmek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. –Temp tablo oluşturulması; CREATE TABLE #TempTablom ( Id INT PRIMARY KEY...

SQL Server’da Trigger Olup Olmadığını Kontrol Ederek Trigger Drop Etmek

SQL Server’da Trigger Olup Olmadığını Kontrol Ederek Trigger Drop Etmek

Herkese merhaba. Bu yazıda SQL Server’da bir trigger olup olmadığını kontrol ederek trigger drop etmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda trigger’ın olup olmadığını kontrol ederek drop etmek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. Ben üç adet yöntem göstereceğim. Hepsi ile aynı sonucu alacaksınız. –Örnek tablo oluşturulması...

SQL Server’da Log Dosyalarının Boyutunu Görüntülemek

SQL Server’da Log Dosyalarının Boyutunu Görüntülemek

Herkese merhaba. Bu yazıda SQL Server’da log dosyalarının boyutunu görüntülemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda log dosyalarının boyutunu görüntülemek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT DB_NAME(mf.database_id) AS ‘DB Name’, name AS ‘File Logical Name’, ‘File Type’ = CASE WHEN type_desc = ‘LOG’ THEN ‘Log File’...

SQL Server’da Veritabanlarının Yedeğini Alıp 7-Zip Programı ile Sıkıştırmak

SQL Server’da Veritabanlarının Yedeğini Alıp 7-Zip Programı ile Sıkıştırmak

Herkese merhaba. Bu yazıda SQL Server’da veritabanlarının yedeğini alıp 7-Zip ile sıkıştırmak hakkında bilgi vereceğim. SQL Server’da veritabanlarınızın yedeğini almak oldukça önemlidir. Bu işlemi her gün elle yapabileceğiniz gibi joblar aracılığıyla planlayıp da yapabilirsiniz. Aşağıdaki kod veritabanlarınızın yedeğini 7-Zip ile sıkıştırıp alacaktır. 7-Zip ile sıkıştırınca harddiskten de yer kazanmış olacak...

SQL Server’da SQL Server Servislerinin Durumunu Kontrol Etmek

SQL Server’da SQL Server Servislerinin Durumunu Kontrol Etmek

Herkese merhaba. Bu yazıda SQL Server’da SQL Server servislerinin durumunu kontrol etmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda SQL Server servislerinin durumunu, çalışıp çalışmadığını kontrol etmek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. EXEC xp_servicecontrol N’querystate’, N’MSSQLServer’; –Buradaki isimler SERVER’a göre değişebilir. EXEC xp_servicecontrol N’querystate’, N’SQLServerAGENT’; –Buradaki isimler...

SQL Server’da Bir Yazıda Sondaki Kısmı Temizleyen Fonksiyon

SQL Server’da Bir Yazıda Sondaki Kısmı Temizleyen Fonksiyon

Herkese merhaba. Bu yazıda SQL Server’da bir yazıda sondaki kısmı temizleyen fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda bir yazıda, sondaki kısmın temizlenmesini isteyebiliriz. Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION SondakiKismiTemizle ( @Yazi NVARCHAR(200), @Karakter CHAR(1) ) RETURNS NVARCHAR(200) AS BEGIN DECLARE @sonuc NVARCHAR(200) = SUBSTRING(@Yazi,...

Yazı kopyalamak yasaktır!