Category: Sql Server

SQL Server’da Oracle LAST_DAY Fonksiyonunun Karşılığı

Herkese merhaba, Bu yazıda SQL Server’da Oracle LAST_DAY() fonksiyonunun karşılığı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda başka veritabanlarında olan fonksiyonları görmek ve kullanmak isteyebiliriz. LAST_DAY() fonksiyonu nedir? LAST_DAY() fonksiyonu tarihi içeren ayın son gününün tarihini döndürür. Dönüş türü, tarihin veri türünden bağımsız olarak her zaman DATE’dir. Aşağıdaki kod yardımıyla...

SQL Server’da Authentication Modunu Kontrol Etmek

Herkese merhaba, Bu yazıda SQL Server’da Authentication modunu kontrol etmek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Authentication modunu kontrol etmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @AuthenticationMode INT; EXEC master.dbo.xp_instance_regread N’HKEY_LOCAL_MACHINE’, N’Software\Microsoft\MSSQLServer\MSSQLServer’, N’LoginMode’, @AuthenticationMode OUTPUT; IF ( SELECT @AuthenticationMode ) = 1 PRINT...

SQL Server’da Tempdb Veritabanında Shrink Yapmak

Herkese merhaba, Bu yazıda SQL Server’da Tempdb veritabanında shrink yapmak ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Tempdb veritabanında shrink yapmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CHECKPOINT; GO DBCC DROPCLEANBUFFERS; GO DBCC FREEPROCCACHE; GO DBCC FREESYSTEMCACHE(‘ALL’); GO DBCC FREESESSIONCACHE; GO DBCC SHRINKFILE(TEMPDEV, 20480); GO...

SQL Server’da Şifreleme İşlemleri

Herkese merhaba, Bu yazıda SQL Server’da şifreleme işlemleri ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda elinizdeki verileri şifrelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @TestData NVARCHAR(MAX) = N’Yavuz Selim Kart’; SELECT HASHBYTES(‘MD2’, @TestData) AS [Hash value], DATALENGTH(HASHBYTES(‘MD2’, @TestData)) AS [Data lenght]; SELECT HASHBYTES(‘MD4’,...

SQL Server’da CPU Kullanımını Raporlamak

Herkese merhaba, Bu yazıda SQL Server’da CPU kullanımını raporlamak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda CPU kullanımını raporlamak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT DB_NAME(st.dbid) AS DatabaseName, OBJECT_SCHEMA_NAME(st.objectid, dbid) AS SchemaName, cp.objtype AS ObjectType, OBJECT_NAME(st.objectid, dbid) AS Objects, MAX(cp.usecounts) AS Total_Execution_count, SUM(qs.total_worker_time)...

SQL Server’da Datetime Convert Modelleri

Herkese merhaba, Bu yazıda SQL Server’da Datetime Convert modelleri ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Datetime Convert modellerine ihtiyacınız olabilir. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. –Format: mon dd yyyy hh:mmAM (or PM) –Çıktı: Dec 7 2020 4:09PM SELECT convert(varchar, getdate(), 100) –Format: mm/dd/yyyy...

SQL Server’da Kolon Adından Tablo Bulmak

Herkese merhaba, Bu yazıda SQL Server’da kolon adından tablo bulmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kolon adından tablo bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT COLUMN_NAME, TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = ‘CategoryID’; Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz....

SQL Server’da Stored Prosedür’ün Bağımlılıklarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da Stored Prosedür’ün bağımlılıklarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Stored Prosedür’ün bağımlılıklarını yani bağlı olduğu tabloları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT referenced_entity_name AS Bagli_Tablo_Adlari FROM sys.sql_expression_dependencies AS sed INNER JOIN sys.objects AS o...

SQL Server’da Tüm Veritabanı Dosyaları Hakkında Detaylı Bilgi Edinmek

Herkese merhaba, Bu yazıda SQL Server’da tüm veritabanı dosyaları hakkında detaylı bilgi edinmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tüm veritabanı dosyaları hakkında detaylı bilgi edinmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT db.name AS [Database Name], mf.name AS [Logical Name], mf.type_desc AS...

SQL Server’da Sistem Yöneticisi Haklarına Sahip Tüm Kullanıcıları Listelemek

Herkese merhaba, Bu yazıda SQL Server’da Sistem Yöneticisi haklarına sahip tüm kullanıcıları listelemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Sistem Yöneticisi haklarına sahip tüm kullanıcıları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT * FROM master.sys.server_principals sp JOIN master.sys.server_role_members sr ON sr.member_principal_id = sp.principal_id...

Yazı kopyalamak yasaktır!