Category: Sql Server

SQL Server’da Tablonun Yedeğini Almak

Herkese merhaba, Bu yazıda SQL Server’da tablonun yedeğini almak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tablonun yedeğini almak isteyebilirsiniz. Aşağıdaki yöntemi kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yöntem 1 : Generate Scripts Kullanarak Yedeğini almak istediğimiz tablonun ait olduğu veritabanına sağ tıklayarak Task -> Generate Scripts diyoruz....

SQL Server’da Prosedür Execution İstatistiklerini Görmek

Herkese merhaba, Bu yazıda SQL Server’da Prosedür Execution İstatistiklerini görmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Prosedür Execution İstatistiklerini görmek isteyebilirsiniz. Stored Prosedür’lerin bir avantajı performansın takip edilebilir ve izlenebilir olmasıdır. Veritabanımızda veya SQL Server’ımızda yer alan bir çok SP olabilir. Bunların hangilerinin ne kadar çalıştığı, çalışma...

SQL Server’da Hexadecimal Değeri Decimal Değere Çevirmek

Herkese merhaba, Bu yazıda SQL Server’da Hexadecimal değeri Decimal değere çevirmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Hexadecimal değeri Decimal değere çevirmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @deger CHAR(12); SET @deger = ‘DDDDDD’; SELECT CONVERT( VARBINARY, CONVERT(UNIQUEIDENTIFIER, LEFT(‘00000000-0000-0000-0000-000000000000’, 36 – LEN(@deger))...

SQL Server’da Veritabanı Kullanıcı Rolleri

Herkese merhaba, Bu yazıda SQL Server’da veritabanı kullanıcı rolleri ile ilgili bilgi vermeye çalışacağım. ● db_accessadmin: Veritabanı Yöneticisi ● db_backupoperator: Veritabanı Yedekleme Operatörü ● db_datareader: Veritabanı Okuyucusu ● db_datawriter: Veritabanı Veri Yazıcısı ● db_ddladmin: Veritabanı DDL Yöneticisi ● db_denydatareader: Veritabanı Engelli Veri Okuyucu ● db_owner: Veritabanı Sahibi ● db_security: Veritabanı...

SQL Server’da En Çok CPU Kullanan Veritabanlarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da en çok CPU kullanan veritabanlarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda en çok CPU kullanan veritabanlarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. WITH DB_CPU_Stats AS (SELECT DatabaseID, DB_NAME(DatabaseID) AS [DatabaseName], SUM(total_worker_time) AS [CPU_Time_Ms] FROM sys.dm_exec_query_stats...

SQL Server’da Configuration Manager Kısayolları

Herkese merhaba, Bu yazıda SQL Server’da Configuration Manager kısayolları ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Configuration Manager’a ulaşmak isteyebilirsiniz. SQL Server Configuration Manager kısayolları aşağıdaki gibidir. SQL Server 2019 C:\Windows\SysWOW64\SQLServerManager15.msc SQL Server 2017 C:\Windows\SysWOW64\SQLServerManager14.msc SQL Server 2016 C:\Windows\SysWOW64\SQLServerManager13.msc SQL Server 2014 (12.x) C:\Windows\SysWOW64\SQLServerManager12.msc SQL Server 2012 (11.x)...

SQL Server’da Index İçermeyen Tabloları Listelemek

Herkese merhaba, Bu yazıda SQL Server’da Index içermeyen tabloları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Index içermeyen tabloları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT name ‘Tables without any Indexes’ FROM sys.tables WHERE OBJECTPROPERTY(object_id, ‘TableHasIndex’) = 0; Yukarıdaki kodu çalıştırınca aşağıdakine...

SQL Server’da Tanımlanmış Yetkileri Görüntüleme

Herkese merhaba, Bu yazıda SQL Server’da tanınmış yetkileri görüntülemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tanınmış yetkileri görüntülemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT dp.name, so.type_desc, ss.name, so.name, dbp.state_desc, dbp.permission_name, dp.create_date, dp.modify_date FROM sys.database_permissions AS dbp JOIN sys.objects AS so ON dbp.major_id...

SQL Server’da En Çok CPU Kullanan 200 Sorguyu Listelemek

Herkese merhaba, Bu yazıda SQL Server’da en çok CPU kullanan 200 sorguyu listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda en çok CPU kullanan 200 sorguyu listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT TOP 200 qs.sql_handle, qs.execution_count, qs.total_worker_time, total_CPU_inSeconds = qs.total_worker_time / 1000000,...

SQL Server’da Yazıyı Base64’e Encode Eden Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da yazıyı Base64’e encode eden fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda yazıyı Base64’e encode etmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION [dbo].[fnBase64Encode] ( @plain_text VARCHAR(6000) ) RETURNS VARCHAR(8000) AS BEGIN –local variables DECLARE @output VARCHAR(8000),...

Yazı kopyalamak yasaktır!