Category: Sql Server

SQL Server’da E-posta Adresini Uyumlu Hale Getiren Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da e-posta adresini uyumlu hale getiren fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda e-posta adreslerine Türkçe karakterler girilmiş olunabilir ya da e-posta adresleri girilmeden önce e-posta adreslerini düzeltmek gerekebilir. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION dbo.EPosta_Adresi_Duzelt (@EMAIL...

SQL Server’da Özel Karakterleri Temizleyen Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da özel karakterleri temizleyen fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda özel karakterleri temizlemek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION fn_Ozel_Karakterleri_Temizle (@Temp VARCHAR(2000)) RETURNS VARCHAR(2000) AS BEGIN DECLARE @KeepValues AS VARCHAR(50) SET @KeepValues = ‘%[^A-Za-z0-9.?_,!]%’ WHILE...

SQL Server’da Always On Yapısındaki Veritabanlarında Log Dosyalarının Küçültülmesi

Herkese merhaba, Bu yazıda SQL Server’da Always On yapısındaki veritabanlarında Log dosyalarının küçültülmesi ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Always On yapısındaki veritabanlarında Log dosyalarını küçültülmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. USE [master]; SET NOCOUNT ON IF OBJECT_ID(‘tempdb..#ao_databases’) IS NOT NULL DROP...

SQL Server’da Kontrollü View Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da kontrollü View oluşturmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kontrollü View oluşturmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. IF EXISTS (SELECT * FROM sys.objects WHERE name = ‘View_Adi_Buraya_Yazilacak’ AND type = ‘V’) BEGIN EXEC sp_executesql N’ –View...

SQL Server’da Kullanılmayan ve Eksik Index’leri Bulmak

Herkese merhaba, Bu yazıda SQL Server’da kullanılmayan ve eksik Index’leri bulmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kullanılmayan ve eksik Index’leri bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Eksik Index’leri Bulmak SELECT TOP 25 dm_mid.database_id AS DatabaseID ,dm_migs.avg_user_impact * (dm_migs.user_seeks + dm_migs.user_scans) Avg_Estimated_Impact...

SQL Server’da Kontrollü Prosedür Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da kontrollü Prosedür oluşturmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kontrollü Prosedür oluşturmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. IF NOT EXISTS (SELECT * FROM sys.objects WHERE type = ‘P’ AND object_id = object_id(‘Prosedür_Adi_Buraya_Yazilacak’)) BEGIN EXEC sp_executesql N’...

SQL Server’da Veritabanı Geri Yükleme Geçmişini Görüntülemek

Herkese merhaba, Bu yazıda SQL Server’da veritabanı geri yükleme geçmişini görüntülemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanı geri yükleme geçmişini görüntülemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT [restore_date] ,[destination_database_name] ,[user_name] ,[backup_set_id] ,[restore_type] ,[replace] ,[recovery] ,[restart] FROM [msdb].[dbo].[restorehistory] Herkese çalışma hayatında ve...

SQL Server’da Log Dosyası Küçültme

Herkese merhaba, Bu yazıda SQL Server’da Log dosyası küçültmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Log dosyası küçültmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. USE DatabaseName –Veritabanı adını burada yazacaksınız ALTER DATABASE DatabaseName –Veritabanı adını burada yazacaksınız SET RECOVERY SIMPLE GO USE DatabaseName...

SQL Server’da Kontrollü Trigger Oluşturmak

Herkese merhaba, Bu yazıda SQL Server’da kontrollü Trigger oluşturmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kontrollü Trigger oluşturmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. IF NOT EXISTS (SELECT * FROM sys.triggers WHERE Name = ‘Trigger_Adi_Buraya_Yazilacak’) BEGIN EXEC sp_executesql N’ –Trigger oluşturma kodları buraya...

SQL Server’da Linked Server Kullanan Stored Prosedür, View, Trigger, Fonksiyon Listelemek

Herkese merhaba, Bu yazıda SQL Server’da Linked Server kullanan Stored Prosedür, View, Trigger, Fonksiyon listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Linked Server kullanan Stored Prosedür, View, Trigger, Fonksiyon’ları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT DISTINCT DB_NAME() AS DatabaseName, OBJECT_SCHEMA_NAME(ed.referencing_id) AS...

Yazı kopyalamak yasaktır!