Předpoklady a příprava
Než začnete s instalací, ujistěte se, že je váš systém připraven:
-
Jazyk operačního systému: Ujistěte se, že máte ve Windows správně nastavený region (např. na "Čeština", pokud vaše aplikace vyžadují české prostředí a řazení).
-
Stažení instalátoru: Stáhněte si instalační soubor SQL Serveru 2025 z oficiálních stránek Microsoftu. Můžete si vybrat edici Developer (zdarma pro neprodukční použití) nebo Express (zdarma pro méně náročné použití).
-
Žádné čekající restarty: Zkontrolujte, že Windows nevyžadují restart (např. po aktualizacích) před samotným spuštěním instalátoru.
Průvodce instalací krok za krokem
📺 Video návod pro tuto část:
Instalace SQL Serveru (YouTube)
Po-instalační konfigurace
Po nainstalování samotného databázového jádra je nutné server nastavit pro přístup ze sítě a nainstalovat nástroje pro jeho správu.
1. Instalace SQL Server Management Studio (SSMS)
SSMS je hlavní grafický program, přes který budete databáze ovládat.
📺 Video návod:
Jak nainstalovat SSMS (YouTube)
-
Stáhněte si nejnovější verzi SSMS z oficiálního webu Microsoftu (aktuálně verze 20 nebo 22).
-
Spusťte instalátor a proklikejte se standardním procesem instalace.
2. Povolení síťových protokolů (TCP/IP) a Firewallu
Ve výchozím stavu SQL Server Express blokuje vzdálená připojení z jiných počítačů. Musíte je ručně povolit ve správci konfigurace a následně ve Windows Firewallu.
📺 Video návod:
Povolení vzdáleného připojení (TCP/IP) a Firewallu (YouTube)
-
Vyhledejte ve Windows a otevřete SQL Server Configuration Manager.
-
V levém menu rozbalte SQL Server Network Configuration -> Protocols for [NázevVašíInstance].
-
Klikněte pravým tlačítkem myši na TCP/IP a vyberte Enable (Povolit).
-
Restartujte službu databáze: V levém menu přejděte na SQL Server Services, klikněte pravým tlačítkem na vaši hlavní službu (např.
SQL Server (SQLEXPRESS)) a zvolte Restart. -
Nastavení Firewallu: Vytvořte ve Windows Defender Firewall příchozí pravidlo (Inbound Rule) povolující provoz na portu TCP 1433 (výchozí port SQL Serveru).
3. Vytvoření databáze a uživatele (přes SSMS)
Z bezpečnostních důvodů se nedoporučuje, aby se běžné aplikace připojovaly přes hlavní administrátorský účet sa.
📺 Video návod:
Jak vytvořit databázi a uživatele v SSMS (YouTube)
-
Otevřete nainstalované SSMS a připojte se k serveru.
-
Vytvoření uživatele: V levém panelu (Object Explorer) rozbalte Security -> klikněte pravým tlačítkem na Logins -> New Login.... Zadejte jméno nového uživatele (např.
app_user), vyberte SQL Server authentication, zadejte heslo a odškrtněte nutnost změny hesla. -
Vytvoření databáze: Klikněte pravým tlačítkem na složku Databases -> New Database.... Zadejte libovolný název (např.
MojeDatabaze). -
V kolonce Owner (Vlastník) vyberte jméno nově vytvořeného uživatele (např.
app_user), čímž mu přidělíte plná práva pro tuto konkrétní databázi. Klikněte na OK.
