
New post on medium.com
https://medium.com/@ahmetrende/sql-server-unattended-installation-with-powershell-d12c7a732b00
Thanks.
New post on medium.com
https://medium.com/@ahmetrende/sql-server-unattended-installation-with-powershell-d12c7a732b00
Thanks.
Merhaba,
SQL Server 2016 ile gelecek harika özelliklerden biri olan Dynamic Data Masking sayesinde operasyonel hiçbir iş yapmadan verilerimizi kolaylıkla maskeleyebileceğiz.
Öncelikle maskeleme nedir ona bakalım;
Veri maskeleme, veritabanları içindeki hassas veya gizli verilere erişimi engelleyen bir güvenlik yöntemidir. Bu yöntem, gerçek verilerin yerine gerçek olmayan ancak uygun verilerin yerleştirilmesiyle gerçekleştirilir. (alıntı)
Merhaba herkese,
Bu yazımda, Merge statement’ı kullanımında bizlere kolaylık sağlayacak scripti paylaşacağım. Merge, hayatımıza SQL Server 2008 ile girmişti. Çok işlevsel olmasına karşın alışkanlıklardan uzak olduğundan olsa gerek pek yaygın kullanılmıyor.
Merge’ün ne yaptığına burada değinmeyeceğim. Bunun için birçok makale mevcut. Fakat özetlemek gerekirse; 2 tablo arasında belli kurallara göre yapılan senkronizasyon ya da upsert işlemlerinde kullanılan bir statement diyebiliriz. Okumaya devam et
Merhaba,
2 sql server arası bir veya daha fazla veri tabanını taşıma ihtiyacı her zaman olmuştur. Tek tek backup alıp, diğer tarafa kopyaladıktan sonra tek tek restore etmemiz gerekirdi. Eğer kopyalanacak veri tabanı sayısı fazla ise bu işlem çok uzun ve can sıkıcı olabiliyor.
Bu işlemleri otomatize etmek için bir script geliştirdim. Parametre olarak verdiğimiz veri tabanlarını ilgili serverlar arası backup-restore yöntemi ile kopyalıyor.
Script size yeni bir script üretecek. Bu scripti management studio’da “SQLCMD” modunda çalıştırmanız gerekiyor.
Always On ya da mirroring kurulumu sırasında bu script oldukça işe yarayacaktır.
Okumaya devam et
Merhaba,
Bildiğiniz gibi databaselerimizin data ve log dosyalarını fiziksel olarak taşımak için detach / attach yöntemini kullanıyoruz.
Fakat bu işlem birden fazla database için yorucu olabilir.
Bunun için bir script geliştirdim. Bu script ile tüm databaseleri detach etmeden taşıyabiliyoruz. Veya isterseniz parametre olarak veriğiniz tek bir database için bu işlemi yapabilirsiniz.
Scriptin çalışması şu şekilde;
Merhaba;
Aşağıda yazmış olduğum script ile serverda bulunan tüm databaselerin en son restore bilgilerini elde edebilirsiniz.
Serverda bulunmayan databaselerin bilgilerini almak için ise scriptin alt satırlarında bulunan “sys.databases” JOIN modelini LEFT JOIN yapabilirsiniz.
Eğer tek bir databasein bilgilerini istiyorsanız “SET @dbname = NULL” parametresine db ismini yazmanız yeterli.
Merhaba;
Bir önceki yazımda bir klasördeki backup dosyalarının nasıl restore edileceğine bakmıştık. Bu yazımda da bir klasörde ki tüm transaction log backuplarının restore edilmesine bakacağız.
Geçen haftalarda SQL Server 2012 Always On mimarisine geçtik. Geçiş sırasında hem full backup hem de Tlog backupların restore edilmesi gerekiyordu. Bu senaryoda bu script oldukça işime yaradı.
Scripti isterseniz SP haline dönüştürebilirsiniz. Parametrelerin açıklamalarını script içinde bulabilirsiniz.
SQLSaturday etkinliğine davetlisiniz
Küresel çapta faaliyet gösteren en büyük SQL Server topluluğu olan PASS’in tam gün ücretsiz etkinliği SQLSaturday’in 182.si 1 Aralık 2012 tarihinde istanbul’da yapılıyor. Türkiye’de ikinci defa gerçekleştirilecek SQLSaturday etkinliğinde katılımcılara ileri seviye teknik içeriklerden oluşturulan 6 workshop oturumu sunulacaktır.
Katılımcılar SQL Server MVP ve konusunda uzman Microsoft çalışanları tarafından hazırlanan SQL Server odaklı workshop’lara katılma şansı yakalarken aynı zamanda diğer katılımcılar ve sponsorlar ile iletişime geçerek iş ağlarını geliştirme firsatı yakalayacaktır. Okumaya devam et
Merhaba;
Bilindiği gibi SQL Serverda yeni bir veritabanı oluşturulurken “model” veritabanı örnek alınır ve modelin sahip olduğu niteliklerde oluşur.
SQL Server kurulumunda default olarak model veritabanının recovery modeli FULL olarak gelir. Ve her yeni veritabanı Full Modda oluşur.
Full moddaki veritabanında yapılan tüm işlemler log dosyasında saklanır. Commit edilmişlerde dahil.
Simple modda ise işlemler commit edildiğinde log dosyasından silinir, bu yüzdende boyutları çok büyümez. Okumaya devam et
Küresel çapta faaliyet gösteren en büyük SQL Server topluluğu SQL Pass‘ın (Professional Association for SQL Server) Türkiye Şubesi olarak çalışmaya başlayan SQL Server Öncüleri’nin tanıtım toplantısına davetlisiniz.
SQL Server ve etrafındaki teknolojilere odaklanan, Türkiye’de BT sektöründe konu hakkında çalışanlar arası etkileşimi arttırma hedefinde olan SQL Server Öncüleri ilk etkinliğini 21 Ekim 2011‘de Microsoft İstanbul ofisinde gerçekleşecek.
SQL Server konusunda çalışan BT çalışanlarının ve yazılım geliştiricilerinin hedeflendiği teknik içerikli SQL Server Öncüleri etkinliğinde sizleri de aramızda görmekten mutluluk duyarız.
Sizler de bu etkinliğimizde aramızda olmak isterseniz http://mstr.to/plhjpu adresinden kayıt olabilirsiniz.