MS - SQL Server 2019 Express
Scope: Device2Mail 1.0
İndirilen SQLEXPRADV_x64_ENU dosyası run as admin olarak çalıştırıldıktan sonra, ilgili dosyaları extraxt eder.
SQL Server Installation Center modalının ekranda görüntülenmesi beklenir.

“New SQL Server stand-alone installation or add features to an existing installation” linkine tıklanır. SQL Server 2019 Setup modalının ekranda görüntülenmesi beklenir.
License Terms Ekranı
“I accept the license terms and Privacy Statement” check i seçilir ve “Next” butonuna tıklanır.

Global Rules Ekranı
“Microsoft Update” ekranında yönlendirdikten sonra aşağıdaki ekran görüntüsünde bulunan ekranın görüntülenmesi beklenir ve “Next” butonuna tıklanır.

Product Updates Ekranı
“Next” butonuna tıklanır.

Install Rules Ekranı
“Next” butonuna tıklanır. Bazen bu ekranda makine restart isteyebilir, eğer isterse makine restart edilmelidir.

Feature Selection Ekranı
Önemli olan “Database Engine Services” seçeneğidir. SQL Express e özel olarak Database Engine Services, SQL Server Replication, Machine Learning Services and Language, R, Python, Java, Full-Text and Semantic Extractions for Search, Client Tools Connectivity, Client Tools Backwards Compatibility, Client Tools SDK, SQL Client Connectivity SDK seçenekleri seçili olarak gelir. SQL Server Replication, Machine Learning Services and Language, R, Python, Java seçenekleri kaldırılır ve “Next” butonuna tıklanır.

Instance Configuration ekranı
Instance Name, Default Instance olarak ya da INSD2M verilir ve “Next” butonuna tıklanır. Eğer default instance seçeneği seçilirse, named instance ve instance id alanları pasif olur. Ve değeri MSSQLSERVER olarak verilir. Önerilen Default olarak bırakılmasıdır. Connection string de sadece sunucu adını vermek yeterli olur.
D2M uygulaması SQL ile birlikte çalışmaktadır. Eğer SQL bir makinede, web server başka bir makinede kuruluysa browser service açılması, tcp/ip açılması gibi aksiyonlar alınmalıdır. SQL ile D2M uygulamasının aynı makineye kurulması önerilir.

veya

Server Configuration Ekranı
SQL Server Database Engine servisinde Account name "System" hesabı seçilir
Collation tabına geçilir ve Database Engine alanı kontrol edilir. “SQL_Latin1_General_CP1_CI_AS” olması gerekir. Kontrol sağlandıktan sonra, “Next” butonuna tıklanarak devam edilir.


Server Accounts tabında “Grant Perform Volume Maintenance Task privilege to SQL Server Database Engine Service” check i seçilir ve "Next" butonuna tıklanır.
Database Engine Configuration Ekranı
Server Configuration tabında username password girip güvenliği tehlikeye atmamak için her zaman “Windows Authentication mode” seçilir. Specify SQL Server administrators başlığı altında sql I kurarken kullandığımız kullanıcı otomatik olarak gelir, gelmezse “Add Current User” butonu ile kullanıcı eklenmesi gerekir. “Add” butonuna tıklanarak, sql I yönetecek bir grubu bu alana eklemek gerekir. Daha sonrasında current user disable olduğunda sql e ulaşılamaz.

Data Directories tabında log, backup ve data nın tutulacağı pathler değiştirilir.

Data Directories tabında ilgili pathler aşağıdaki ekran görüntüsündeki gibi değiştirilir.

TempDB tabında
“Number of files” değeri 1 olarak seçilir,
Data directories “C:\SQL\DATA\MSSQL15.INSTEDM\MSSQL\Data” değeri “remove” butonu ile kaldırılır
Add butonuna tıklanarak “C:\SQL\DATA” pathi eklenir.
Log directory değeri “C:\SQL\LOG” olarak değiştirilir.

İlgili alanlar düzenlendikten sonra “Next” butonuna tıklanır.
Feature Configuration Rules Ekranı
Installation progress ekranına yönlendirir.
Installation Progress Ekranı
Yükleme tamamlandıktan sonra successful mesajının görüntülenmesi beklenir.

Last updated