Návod na instalaci a konfiguraci SQL server 2025

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)

 

1.Spuštění instalátoru:Vyberte typ instalace Custom.

Spusťte stažený .exe soubor. Až budete vyzváni k výběru typu instalace, klikněte na Custom (Vlastní). To vám umožní detailně nakonfigurovat specifické instance a funkce.

2.Výběr jazyka a umístění:

Potvrďte nastavení jazyka. Poté určete cílovou složku pro stažení a rozbalení instalačních souborů a klikněte na Install (Instalovat).

3.Zahájení nové instalace:

Jakmile se otevře Centrum instalace SQL Serveru, klikněte na první volbu: New SQL Server stand-alone installation or add features to an existing installation.

4.Přijetí licenčních podmínek:

Přečtěte si licenční podmínky, zaškrtněte políčko „I accept the license terms“ a klikněte na Next.

5.Pravidla instalace a rozšíření Azure:

Instalátor provede kontrolu systému. Na obrazovce pro Azure zrušte zaškrtnutí Azure Extension for SQL Server, pokud výslovně neplánujete integraci s cloudem Azure, a klikněte na Next.

6.Výběr funkcí (Feature Selection):

Pro základní databázový server je výchozí volba Database Engine Services naprosto dostačující. Ostatní položky můžete ponechat nezaškrtnuté. Klikněte na Next.

7.Konfigurace instance:

Vyberte si mezi výchozí instancí (Default instance) nebo pojmenovanou instancí (Named instance). U edice Express je výchozí název často SQLEXPRESS. Ponechte výchozí nastavení a klikněte na Next.

8.Konfigurace serveru (Service Accounts):Klíčové pro síťový přístup.

Zde je velmi důležité nastavit typ spouštění (Startup Type) u služby SQL Server Browser na Automatic (Automaticky). Na záložce Collation můžete zkontrolovat pravidla pro řazení znaků. Klikněte na Next.

9.Konfigurace databázového stroje:Smíšený režim ověřování.

Vyberte Mixed Mode (Smíšený režim). Zadejte a potvrďte silné heslo pro hlavní účet správce systému (sa). Poté klikněte na tlačítko Add Current User, čímž zajistíte, že váš aktuální profil ve Windows bude mít administrátorská práva. Klikněte na Next.

10.Dokončení instalace:

Spustí se samotný proces instalace. Po úspěšném dokončení klikněte na Close (Zavřít). Pokud vás k tomu systém vyzve, restartujte počítač.

 

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)

  1. Vyhledejte ve Windows a otevřete SQL Server Configuration Manager.

  2. V levém menu rozbalte SQL Server Network Configuration -> Protocols for [NázevVašíInstance].

  3. Klikněte pravým tlačítkem myši na TCP/IP a vyberte Enable (Povolit).

  4. 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.

  5. 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)

  1. Otevřete nainstalované SSMS a připojte se k serveru.

  2. 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.

  3. Vytvoření databáze: Klikněte pravým tlačítkem na složku Databases -> New Database.... Zadejte libovolný název (např. MojeDatabaze).

  4. 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.