Nedávno jsem řešil novou instalaci MS SQL 2014 Express serveru.
Instalace je docela hračka, ostatní věci víceméně taky, ale je dobré
vědět, co je potřeba udělat.
Co je nutné pro instalaci?
Toto se provede v SQL Server Configuration Manager. Na obrázku vidíte, že TCP/IP mám již Enabled. Stačí kliknout pravým tl. myši a nastavit tento stav.
Dále se doporučuje zadat port 1433 ke všem IP adresám. Klikněte pravým tl. na TCP/IP a dejte Vlastnosti. Objeví se okno, ve kterém do všech řádků do TCP Port zadáte uvedený port.
Po tomto je nutné provést ještě restart celé DB.
To bychom měli nastavenou DB.
Celé je to pěkně nahrané na youtube od uživatele Voluntary DBA a to včetně následujícího kroku.
Ještě je potřeba vytvořit Vlastní pravidlo. Takže Nové pravidlo -> Vlastní -> Služby a ponechte označené Všechny programy -> najděte SQL Server (SQLEXPRESS) -> odklikejte až do konce a ponechte defaultní nastavení. Jen si na konci zadejte název.
Jako u předchozího bodu, je vše hezky vidět i na videu.
Po instalaci je dobré vytvořit si nějakou testovací DB na kterou se můžete poté připojit.
Návod jak na to: http://www.sqlproblbce.cz/CZ/clanky-detail/125/ms-sql-server-skript-na-vytvoreni-databaze-a-tabulek
Ale jde o to, že založit ho musíte v DB, ne u konkrétního schématu.
Stažení a instalace MS SQL 2014 serveru
Stáhnout si tu správnou verzi dle Windows z MS webu a nainstalovat jako správce (pravým tlačítkem myši a spustit jako správce). Poté to stačí proklikat, nic extra nenastavovat.Co je nutné pro instalaci?
- .NET Framework 3.5
- .NET Framework 4.0
- a možná i nějaké další věci (jsou vidět po spuštění instalátoru.
Povolení komunikace
V základu je u Express edice TCP/IP vypnuto. Je tedy nutné jej explicitně zapnout.Toto se provede v SQL Server Configuration Manager. Na obrázku vidíte, že TCP/IP mám již Enabled. Stačí kliknout pravým tl. myši a nastavit tento stav.
Dále se doporučuje zadat port 1433 ke všem IP adresám. Klikněte pravým tl. na TCP/IP a dejte Vlastnosti. Objeví se okno, ve kterém do všech řádků do TCP Port zadáte uvedený port.
Po tomto je nutné provést ještě restart celé DB.
To bychom měli nastavenou DB.
Celé je to pěkně nahrané na youtube od uživatele Voluntary DBA a to včetně následujícího kroku.
Povolení portů ve Windows Firewallu
Toto se provádí v pokročilém nastavení v bráně Windows Firewall. Klikněte na Příchozí pravidla -> Nové pravidlo -> Port -> UDP 1433 -> Povolit připojení -> nechte vše označené -> zadejte svůj název -> Dokončit. Tímto máte povolený port 1433 pro připojení k DB.Ještě je potřeba vytvořit Vlastní pravidlo. Takže Nové pravidlo -> Vlastní -> Služby a ponechte označené Všechny programy -> najděte SQL Server (SQLEXPRESS) -> odklikejte až do konce a ponechte defaultní nastavení. Jen si na konci zadejte název.
Jako u předchozího bodu, je vše hezky vidět i na videu.
Vytvoření DB
Návod jak na to: http://www.sqlproblbce.cz/CZ/clanky-detail/125/ms-sql-server-skript-na-vytvoreni-databaze-a-tabulek
Založení nového uživatele
Nového uživatele lze jednoduše založit dle návodu zde.Ale jde o to, že založit ho musíte v DB, ne u konkrétního schématu.