Bu yazıda Ubuntu ortamı üzerinde MongoDB Replication Kurulumu gösterilecektir. Ortam HostnameIPOS VersionMongoDB VersionRamCPUnode1192.168.157.12818.04 LTS4.2 Enterprise1 GB1node2192.168.157.12918.04 LTS4.2 Enterprise1 GB1node3192.168.157.13018.04 LTS4.2 Enterprise1 GB1Buradaki RAM ve CPU değerleri sadece bu yazı için tasarlanmıştır, normalde olması gerekenden çok daha düşük verilmiştir. Minimum gereksinimler için https://docs.mongodb.com/manual/administration/production-notes/ linkini inceleyiniz. Bu ortamı sağlayabilmek için VMWare Workstation ve ssh bağlantısı için Putty … Okumaya devam et MongoDB Replication Kurulumu
Kategori: Administration
MSSQL SA Şifresini Kırma
SQL Server 2008 R2SQL Server 2012SQL Server 2014SQL Server 2016SQL Server 2017SQL Server 2019 Diyelimki bir DB Admin veya System Admin'siniz. Erişmeniz gereken bir MSSQL Server var ancak gerekli yetkilere sahip bir kullanıcınız yok ve sa şifresini de bilmiyorsunuz. Bu durumda MSSQL Server'ın yüklü olduğu sunucuya Local Admin yetkili bir hesapla giriş yapmanız gerekmektedir. Command … Okumaya devam et MSSQL SA Şifresini Kırma
MSSQL Server’da Master Database’ini Kurtarma
SQL Server 2008 R2SQL Server 2012SQL Server 2014SQL Server 2016SQL Server 2017SQL Server 2019 Bu yazıda SQL Server 2019 sürümü kullanılmıştır. MSSQL Serverda sistem database'lerinin backup'ının alınması çok önemlidir. Bu databaseler bizim yaptığımız bütün ayarları, kullanıcıları, yetkileri, jobları vs. tutar. Bu sebeple bu databaselerden herhangi biri bozulduğunda veya dosyaları silindiğinde, o databaseden yaptığımız ayarlara erişemez … Okumaya devam et MSSQL Server’da Master Database’ini Kurtarma
MSSQL Server Default Port’unu Değiştirmek
SQL Server 2008 R2SQL Server 2012SQL Server 2014SQL Server 2016SQL Server 2017SQL Server 2019 SQL Server kurulurken default port'u olan 1433 portundan bağlantı alacak şekilde konfigure edilir. Fakat bu durum bir güvenlik açığı oluşturmaktadır çünkü bir saldırı gerçekleştirmek isteyenlerin edinmesi gereken bilgilerden birine doğrudan sahip olmaları anlamına gelir. Bu sebeple best practice olarak SQL Server'ın … Okumaya devam et MSSQL Server Default Port’unu Değiştirmek
Best Practice’e Uygun MSSQL Server Kurulumu
SQL Server 2012SQL Server 2014SQL Server 2016SQL Server 2017SQL Server 2019 Bu yazıda SQL Server 2017 Sürümü kullanılacaktır. SQL Server Kurulumu yaparken doğru planlama en önemlisidir. Bunun için aşağıdaki linkteki yazıdan faydalanabilirsiniz. Best Practice'e Uygun MSSQL Server Kurulumunu Planlamak Disk yapısı |- Verilen boyutlar herhangi bir database yüklenmeyeceği için bu kadar düşüktür.-| Kurulum dosyasına çift … Okumaya devam et Best Practice’e Uygun MSSQL Server Kurulumu
Best Practice’e uygun MSSQL Server Kurulumunu Planlamak
SQL Server 2012SQL Server 2014SQL Server 2016SQL Server 2017SQL Server 2019 Kaç disk olması gerekiyor? Kolay yönetilebilir bir yapı kurmak için en az 6 disk'e ihtiyaç vardır. Bunlar sırasıyla; OS (C:)DATA (D:)LOG (L:)SQL (S:)TEMP (T:)BACKUP (Z:) diskleridir. Data ve Log disklerinin ayrı tutulması yönetilebilirliği kolaylaştırmaktadır. Log dosyaları öngörülemez biçimde büyüyüp diski doldurabileceğinden bunun data dosyalarını … Okumaya devam et Best Practice’e uygun MSSQL Server Kurulumunu Planlamak
MSSQL Server Service Pack (SP) Yükleme
Bu yazıda SQL Server 2014'de SP3 yüklemesi anlatılacaktır. Ancak bütün bütün SP yüklemeleri birbirinin aynısıdır. MSSQL'de Service Pack yüklemesi yapılırken dikkate alınması gerekenler Service Pack'lar kendilerinden önce yayınlanmış service pack'leri içerirler bu sebeple bu yazıda olduğu gibi hiç SP yüklü olmasa bile SP3'e geçiş yapabiliyoruz.Service Pack yüklenirken MSSQL Server'a erişim kesilmektedir.Service Pack yüklemek sunucu restartı … Okumaya devam et MSSQL Server Service Pack (SP) Yükleme
MSSQL Server Cumulative Update(CU) Yükleme
Bu yazıda SQL Server 2016 SP2 Sürümüne CU8 yüklemesi anlatılacaktır. MSSQL'de Cumulative Update yüklemeleri yapılırken dikkate alınması gerekenler Cumulative Update'ler adından da anlaşılabileceği gibi kendinden önceki aynı Service Pack'e (SP) ait bütün Cumulative Update'leri içerir bu sebeple sadece uygulamak istediğiniz CU'yu yüklemeniz yeterli olacaktır.Ondan öncekileri yüklemenize gerek yoktur.Cumulative Update yüklenirken MSSQL Server'a erişim kesilmektedir.Cumulative Update … Okumaya devam et MSSQL Server Cumulative Update(CU) Yükleme
SSIS Kullanarak SQL Server Kullanıcılarını Taşıma
Visual Studio'nun SSIS componentlerini kullanarak bir SQL Server'dan diğerine dilediğimiz kullanıcıları veya hepsini taşıyabiliriz. SSDT kurulu bir Visual Studio ile işlemlerimizi yapabiliriz. Sürüm olarak Visual Studio 2017 ve Visual Studio 2019 (yazıdaki sürüm) kullandım. Visual Studio açılış ekranı üzerinden Create new project diyerek yada zaten açık olan bir Visual Studio da menülerde File > New … Okumaya devam et SSIS Kullanarak SQL Server Kullanıcılarını Taşıma
PowerShell Kullanarak Restore Yapmak
Restore işlemlerini otomatize etmek için hem File System hemde SQL Server'ın kullanabildiği bir dil olan PowerShell'i kullanmak beraberinde yapılacak diğer işlemler içinde fazlasıyla yarar sağlamaktadır. Örneğin bir çok database ile belirli aralıklarda restore yapılması gereken bir sistemde hem backup dosya isimleri ve sayıları hem de database file isim ve sayıları değişkenlik gösterebilir. Bu durumda kolay … Okumaya devam et PowerShell Kullanarak Restore Yapmak