Category: Sql Server

SQL Server’da Veritabanlarının Log Dosyalarını Shrink ile Küçültmek

Herkese merhaba, Bu yazıda SQL Server’da veritabanlarının log dosyalarını shrink ile küçültmek hakkında bilgi vereceğim. Basit olarak shrink nedir ona değinelim. Shrink kısaca küçültmek demektir. Burada yapılacak işlem de log dosyalarının küçültülmesi işlemidir. Aşağıdaki kod veritabanlarınızın log dosyalarını shrink ile küçültecektir. Bu sayede diskte yer açmış da olacaksınız. Uyarı :...

SQL Server’da Veritabanlarının Yedeğini Alıp Winrar ile Sıkıştırmak

Herkese merhaba, Bu yazıda SQL Server’da veritabanlarının yedeğini alıp winrar 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 winrar ile sıkıştırıp alacaktır. Winrar ile sıkıştırınca harddiskten de yer kazanmış olacak...

SQL Server’da Yürüyen Bakiye

Herkese merhaba, Bu yazıda SQL Server’da yürüyen bakiye hakkında bilgi vereceğim. Aslında bu bilgiyi veren ve kodları hazırlayan kişi Vedat Özer Bey. Sorguyu hazırlamış. Gerekli açıklamaları eklemiş. Bana da paylaşması kaldı. Kendisine bu çalışması için ayrıca teşekkürler. İlk olarak yürüyen bakiye nedir kısmına değinelim. Yürüyen bakiye kısaca müşteriden tahsilat yapıldıktan...

SQL Server’da Dosya Yolundan Dosya Adını Ayıran Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da dosya yolundan dosya adını ayıran fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda dosya yolundan dosya adını ayırmak isteyebiliriz. Aşağıdaki fonksiyonu kullanarak bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION DosyaAdiniGetir ( @DosyaYolu NVARCHAR(260) ) RETURNS NVARCHAR(260) AS BEGIN DECLARE @charIndexDegeri INT; SET @charIndexDegeri = CHARINDEX(‘\’,...

SQL Server’da Veritabanının İçeriğini Boşaltmak

Herkese merhaba, Bu yazıda SQL Server’da veritabanının içeriğini boşaltmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda veritabanının içeriğinin komple, yani her şeyiyle silinmesini isteyebiliriz. Aşağıdaki kodu kullanarak bu işlemi rahatlıkla yapabilirsiniz. Uyarı : Bu kodu canlı çalışan sistem üzerinde ya da herhangi bir deneme veritabanı üzerinde test etmeden kesinlikle denemeyin!...

SQL Server’da Veritabanına Fotoğraf Ekleyip Çıkaran Prosedür

Herkese merhaba, Bu yazıda SQL Server’da veritabanına fotoğraf ekleyip çıkaran prosedür hakkında bilgi vereceğim. SQL Server’da bazı durumlarda veritabanına fotoğraf ekleyip, sonrasında bu fotoğrafları başka bir klasöre ya da dosyaya T-SQL komutları ile çıkarmak isteyebiliriz. İlk olarak aşağıdaki kodları çalıştırıp gerekli ayarlamaları yapmalısınız. EXEC sp_configure ‘show advanced options’, 1; RECONFIGURE;...

SQL Server’da Web Sitesinin Kaynak Kodlarına Ulaşmak

Herkese merhaba, Bu yazıda SQL Server’da web sitesinin kaynak kodlarına ulaşmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda web sitesinin kaynak kodlarına T-SQL kodları ile ulaşmak isteyebiliriz. İlk olarak aşağıdaki kodları çalıştırıp gerekli ayarlamaları yapmalısınız. EXEC sp_configure ‘show advanced options’, 1 RECONFIGURE EXEC sp_configure ‘Ole Automation Procedures’, 1 RECONFIGURE Yukarıdaki...

SQL Server’da Veritabanı Restore Edilme Tarihini Bulmak

Herkese merhaba, Bu yazıda SQL Server’da veritabanı restore edilme tarihini bulmak hakkında bilgi vereceğim. SQL Server’da veritabanının restore edilme tarihini bulma ihtiyacımız olabilir. Aşağıdaki sorguyu kullanarak bu işlemi kolaylıkla yapabilirsiniz. USE msdb; SELECT DBRestored = destination_database_name, RestoreDate = restore_date, SourceDB = b.database_name, SourceFile = physical_name, BackupDate = backup_start_date FROM restorehistory...

SQL Server’da Programın Yüklenme Tarihini Bulmak

Herkese merhaba, Bu yazıda SQL Server’da programın yüklenme tarihini bulmak hakkında bilgi vereceğim. SQL Server’da serverımızın kurulum tarihini öğrenmek ihtiyacımız olabilir. Aşağıdaki sorguyu kullanarak bu işlemi kolaylıkla yapabilirsiniz. SELECT createdate AS [SQL Server Install Date] FROM sys.syslogins WHERE [sid] = 0x010100000000000512000000; Sorguyu çalıştırdığınızda aşağıdaki sonucu alacaksınız. Görüldüğü üzere programın kurulduğu...

SQL Server’da Veritabanında Kolon Adı Aramak

Herkese merhaba, Bu yazıda SQL Server’da veritabanında kolon adı aramak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda veritabanı içerisinde tablo adı aramak isteyebiliriz. Aşağıdaki sorguyu kullanarak bu işlemi kolaylıkla yapabilirsiniz. SELECT t.name AS table_name, SCHEMA_NAME(schema_id) AS schema_name, c.name AS column_name FROM sys.tables AS t INNER JOIN sys.columns c ON t.object_id...

Yazı kopyalamak yasaktır!