Instalace MS SQL Server 2005 a nastavení programu DUEL pro síťový provoz Tento návod řeší instalaci MS SQL Serveru 2005 včetně nastavení serveru a lokálních stanic pro korektní fungování aplikace DUEL společnosti Ježek software s.r.o. v síťovém režimu. Nový instalátor programu DUEL, který je uživatelům k dispozici od 1.5.2010 řeší instalaci všech potřebných součástí a některá nastavení MS SQL Serveru pro provoz v síťovém režimu automaticky. Pokud jste k instalaci programu DUEL použili instalační soubor duelsetup-6-0-0-18734.exe nebo novější z internetových stránek Ježek software, proběhla instalace MS SQL Serveru 2005 automaticky. Kroky 1 - 18 můžete tedy přeskočit a v nastavování pokračovat od bodu 19. V případě uživatelské instalace MS SQL Serveru 2005 proveďte instalaci dle návodu od bodu 1).
1) Spusťte instalační soubor SQLEXPR32.EXE z CD, www.jezeksw.cz nebo www.microsoft.cz . 2) Pokud je v systému Windows aktivní zabezpečení pomocí nástroje pro řízení uživatelských účtů (UAC), potvrďte zobrazené hlášení „Pokračovat“. V případě, že máte instalován jiný program na ochranu PC, zobrazená hlášení rovněž potvrďte kladně. 3) Akceptování licenčních podmínek společnosti Microsoft
Souhlasíte-li s licenčním ujednáním společnosti Microsoft, zatrhněte volbu „I accept the licensing tems and conditions“ a stiskněte tlačítko „Next“. 4) Instalátor SQL serveru zjistí, které následující komponenty bude ke své instalaci potřebovat (pravděpodobně Microsoft SQL Native Client a Microsoft SQL Server 2005 Setup Support Files). Potvrďte tlačítko „Install“. Následuje progres, který vás informuje o stavu instalace zmiňovaných komponent.
Pro pokračování v instalaci potvrďte tlačítko Next“. 5) Následuje uvítací stránka samotné instalace SQL serveru.
Opět pokračujte tlačítkem „Next“.
6) Instalátor otestuje potenciální problémy, které by mohly způsobovat nekorektní chování SQL serveru po jeho instalaci. V případě, že budou zjištěny nějaké chyby (Error) nebo pouhá upozornění (Warning), zaměřte se prosím na závěrečnou kapitolu Evidence chyb a jejich řešení.
Není-li zjištěn žádný nedostatek, pokračujte opět tlačítkem „Next“.
7) Dle
organizace
vyplňte
základní
registrační
informace
(Name
-
Jméno,
Company
-
Organizace).
Pomocí odtrhnutí volby „Hiden advanced configuration options“ zajistíte přepnutí instalačního procesu do rozšířeného nastavení, které vám pomůže provést základní konfiguraci serveru. Pomocí tlačítka „Next“ pokračujte v instalaci. 8) V nabízeném průvodci Feature Selection vyberte kliknutím na volbu „Client Components“ a následně „Entire feature will be installed on local hard drive“ instalaci všech základních komponent pro síťové rozhraní.
V případě potřeby změňte pomocí tlačítka Browse umístění instalace SQL serveru, ale pokud to není nutné, doporučujeme ponechat ve výchozím stavu „c:\Program Files\Microsoft SQL Server\“. Tlačítkem „Next“ pokračujte v instalaci. 9) Budete-li SQL server využívat pouze pro program DUEL, doporučujeme změnit nastavení instance na „Default instance“. V případě, že Váš SQL server bude využíván také jinými aplikacemi, které vyžadují specifické nastavení serveru, doporučujeme zachovat instalaci pojmenované instance „SQLExpress“. Jednotlivé instance zjednodušeně nabízejí oddělenou správu databází z pohledu jednoho serveru. V případě automatické instalace MS SQL Serveru prostřednictvím instalačního balíčku programu DUEL je SQL Server instalován v pojmenované instanci SQLEXPRESS.
Pomocí tlačítka „Next“ pokračujte v instalaci. 10) Na stránce Service Account ponechejte výchozí nastavení a opět pokračujte pomocí tlačítka „Next“.
11) Nyní se dostanete k nastavení, které vám zpřístupní jednotlivé metody přihlášení k SQL serveru, viz kapitola přihlášení k SQL serveru. Pro kombinovaný přístup vyberte volbu Mixed Mode (Windows Authentification and SQL Server Authentification). V sekci Specify the sa logon password below vyplňte heslo, pomocí kterého se později budete přihlašovat k serveru. Program Duel je ve výchozím stavu připraven používat heslo „dueljezeksw“, proto jej doporučujeme použít i zde. Po zadání hesla opět pokračujte tlačítkem „Next“.
12) Nastavení Collation ponechte ve výchozím stavu a pokračujte tlačítkem „Next“.
13) Pro případnou pozdější správu doporučujeme zatrhnout i volbu Add user to the SQL Server Administrator role a opět pokračujte tlačítkem „Next“.
14) Automatické zasílání reportů o případných chybách společnosti Microsoft nepovažujeme za důležité, a proto následující volby mohou zůstat nezatrženy.
Pomocí tlačítka „Install“ zahájíme instalaci SQL serveru 2005 15) Úspěšná instalace zobrazí u každé instalované komponenty hlášení „Setup finished“ viz obrázek.
V případě, že nebudou všechny komponenty úspěšně nainstalovány, obraťte se prosím přímo na linku technické podpory. Pomocí tlačítka „Next“ a následně „Finish „ ukončete průvodce instalací.
16) Po instalaci je vždy služba SQL serveru 2005 spuštěna automaticky bez nutnosti restartu počítače. 17) Ke konfigurovanému SQL serveru dle výše uvedeného postupu se lze nyní ze stejného PC programem DUEL přihlásit. Pro připojení vzdálené instalace programu DUEL (další PC v síti) je nutné provést kroky dle bodů návodu níže. V obou případech je nutné v úvodním přihlašovacím okně programu DUEL kliknout za políčkem „Profil“ na tlačítko se třemi tečkami
a následně na tlačítko Detaily a tlačítko SQL server.
18) V otevřených parametrech SQL zadejte název SQL serveru včetně jeho případně instalované instance z ad9 (JMENOSERVERU\JMENOINSTANCE)-(PC12345\SQLEXPRESS), dále uživatelské jméno (sa) a přihlašovací heslo (dueljezeksw).
Po opakovaném potvrzení tlačítka OK by mělo dojít k úspěšnému přihlášení programu DUEL a spojení s SQL serverem. 19) Pro potřeby vzdáleného připojení je nezbytné na PC kde je instalován MS SQL Server navíc povolit tzv. „komunikační cesty“. V základní systémové nabídce „Start / Všechny programy“ naleznete volbu Microsoft SQL Server/Configuration Tools a otevřete SQL Server Configuration Manager.
Pomocí pravého tlačítka myši v sekci Protocols for MSSQLSERVER zapněte (volba Enabled) tyto komunikační cesty (Named Pipes, TCP/IP) a vždy kladně potvrďte následující upozornění o restartu SQL serveru.
20) Opět pomocí pravého tlačítka myši proveďte samotný restart SQL serveru a to v následujícím umístění.
Po úspěšném restartu SQL serveru okno Configuration Manageru uzavřete. 21) Stejné komunikační cesty jako v ad 19 je nutné povolit i na straně klientského počítače - lokální stanici. Konfigurační nástroj lze jednoduše spustit prostřednictvím příkazu CLICONFG, který zadejte do funkce Spustit v nabídce Start. Pomocí volby Povolit pak v úvodní záložce „Obecné“ aktivujte chybějící protokoly a potvrďte tlačítko OK.
Evidence chyb a jejich řešení
Překážky v instalaci SQL serveru 2005: 1) Problém: Zastaralý balíček Microsoft .NET Framework, který slouží jako pomocný modul pro aplikace vyvinuté v rozhraní .NET Framework. Řešení: Na klientský počítač instalovat aktualizovaný balíček „Microsoft.NET Framework 2.0“ respektive „dotnetfx.exe“ dostupný na adrese http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=0856eacb-4362-4b0d-8eddaab15c5e04f5 nebo spustit instalátor programu DUEL, který doplněk automaticky stáhne a nainstaluje.
Překážky ve spojení klienta s SQL serverem: 1) Problém: Blokace spojení ze strany brány FireWall systému Windows. Řešení: Povolit port 1433. 2) Problém: Blokace spojení ze strany Brány FireWall dodatečně instalovaných antivirů a podobných software. Řešení: Povolit port 1433. 3) Problém: Zastaralé komunikační cesty klientského PC, který se snaží o spojení s SQL serverem 2005. Řešení: Na klientský počítač instalovat tzv. prostředí zpětné kompatibility (Backward Compatibility Pack)„SQLServer2005_BC.msi“ dostupné na adrese http://www.microsoft.com/downloads/details.aspx?FamilyID=d09c1d60-a13c-4479-9b919e8b9d835cdc&displaylang=en (32bit) http://download.microsoft.com/download/4/4/D/44DBDE61-B385-4FC2-A67D48053B8F9FAD/SQLServer2005_BC_x64.msi (64bit) nebo spustit instalátor programu DUEL, který doplněk automaticky stáhne a nainstaluje.
V případě přetrvávajících komplikací nás prosím kontaktujte na lince technické podpory programu DUEL 487 832 855.
Tým pracovníků Ježek software s.r.o