Yazar: NURULLAH ÇAKIR

Veritabanında Partition Yapılmış Tabloları Bulmak

“Veritabanında Bazı Nesnelerin Script’ini Almak” isimli makalemde partition yapılmış tabloların script’ini SSMS üzerine sağ tıklayarak Script To.. Yöntemiyle alamayacağımızı, bunun yerine veritabanı üzerinden Generate Script yöntemiyle ilgili tabloyu bulup bu işlemi gerçekleştirebileceğimizi söylemiştim. Partition yapılmış tabloların script’ini alabilmek için öncelikle veritabanında hangi tabloların partition yapıda olduğunu bulmamız gerekir.   Aşağıdaki script yardımıyla seçtiğiniz veritabanındaki partition […]

Veritabanında Bazı Nesnelerin Script’ini Almak

“Veritabanının Tamamının Script’ini Almak” isimli makalemizde veritabanına ait tüm nesnelerin create script’ini almayı anlattık. Fakat bazen bu işlem ihtiyaçlarımızdan fazlasını veriyor olabilir. Sadece tek bir prosedür’ün ya da sadece tek bir tablonun script’ini almamız gerekebilir. SSMS üzerinde prosedür, view, function vb. kısaca hangi nesne olursa olsun üzerine sağ tıklayınca aşağıdaki örneklerdeki gibi o nesneye ait […]

Veritabanının Tamamının Script’ini Almak(Generate Script)

Veritabanının backup’ını alıp test ortamına güvenlik nedeniyle aktaramayız. Çünkü gerçek veriler bilgi güvenliği gereği test ortamında olmamalıdır. Bu yüzden gerçek ortamdaki veritabanı yapısını bazen test ortamına aktarmamız gerekir. İçinde veri olmadan bir veritabanının ya da veritabanındaki bazı nesnelerin script’i almaya ihtiyaç duyabiliriz. Öncelikle internetten indirdiğim Adventure Work örnek veritabanına ait full backup’ı TESTINSTACE isimli instance’ıma […]

SQL Server Parola Politikası

SQL Login oluştururken  “Login oluşturmak ve yetkilendirmek” makalemde anlattığım gibi Enforce Password Policy seçeneğini seçebiliyorsunuz. Bu seçeneği seçtiğinizde oluşturulacak sql login windows ya da domain üzerinde tanımlanmış parola politikasını kullanıyor. Bu makalede bu parola politikası nedir ve nasıl ayarlarız bunlara değiniyor olacağız. Çalıştır’a gpedit.msc yazıyoruz. Ve Parola Politikası için aşağıdaki ekran’a geliyoruz.   Burada sağ […]

The operating system returned the error ’59(An unexpected network error occurred.)’ while attempting ‘FlushFileBuffers’ on ‘myDB.BAK’ hatasının çözümü

NFS Mounted bir disk’e backup alırken bu hata ile karşılaşabilirsiniz. SQL Server üzerinden hatayı aşağıdaki şekilde görürsünüz. Msg 3202, Level 16, State 1, Line 1 failed: 59(An unexpected network error occurred.) Msg 3013, Level 16, State 1, Line 1 BACKUP DATABASE is terminating abnormally.   Çözüm için çalıştır’a regedit.exe yazıyoruz.   Benim ilk etapta düşündüğüm […]