====== Přenesení managera včetně reportů ====== =====Mezi více počítači===== Obdobné nastavení platí pro druhé pokladní místo. ===Počítač s SQL ke kterému se budeme připojovat:=== * Zazipovat složku server a stáhnout. * Ve Windows vytvořit místní účet - uživatele "reportuser" s heslem "reportuser123", nápověda pro heslo "ru123" ( *již netřeba) * V IE na adrese http://localhost:8080/reports nastavit tomuto uživateli roli Content Manager. ( *již netřeba) * Ve firewallu vytvořit nové příchozí pravidlo - povolil port 1433 ( *port 8080 již netřeba) * Ovládací panely, Systém a zabezpečení, Brána Windows Firewall, vlevo Upřesnit nastavení, Příchozí pravidla, vpravo Nové pravidlo, Port, Další, 1433, 8080, Další, Další, Název: PosExpert, Dokončit a vše pozavírat * Přes SQL Server 2014 Configuration Manager povolit TCP/IP komunikaci a restartovat SQL server. * v programech otevřít Microsoft SQL Server 2014, SQL Server 2014 Configuration Manager (nebo C:\Windows\System32\SQLServerManager12.msc), vlevo SQL Server Network Configuration, Protocols for MSSQLSERVER, TCP/IP, pravym, Enable, OK, SQL Server Services, SQL Server (MSSQLSERVER), pravym Restart, po provedení zavřít okno ===Počítač s managerem připojující se vzdáleně k databázi:=== * Nahrát a rozzipovat složku server. * Vytvořit na ploše zástupce POS Expert Manager (a přejmenováním odstranit " - zástupce"). * Nahrát a nainstalovat knihovny SQLSysClrTypes.msi a ReportViewer.msi. ( *již netřeba) * V souboru POS Expert Manager.exe.Config * zadat cestu do * V souboru POS.Expert.exe.Config * v části zadat cestu * v části nastavit ReportingServiceUserName na "reportuser", ReportingServiceUserPassword na "reportuser123" a v ReportingServiceUrl zadat místo localhost cestu ( *již netřeba) * Ze souboru licence.xml zkopírovat licenční klíč. * Spustit POS Expert Manager a zadat licenci. * Otestovat! **Pozn.:** cesty k SQLServeru můžeme zadávat: . (lokální db, výchozí instance SQL), ip adresu (nepřiděluje náhodně dhcp), nebo název pc (zapnutá viditelnost v síti).\\ Např. Data Source=.;, Data Source=192.168.1.1; Data Source=1.1.1.1,1533; nebo Data Source=Pokladna161010a\\ Pokud db není v defaultní instanci sql, uvádíme název instance za zpětným lomítkem, např. Data Source=.\MSSQLSERVERPOS \\ Aby fungovalo připojení dle názvu pc, musí být na obou počítačích nastavena viditelnost PC v síti. Win10 + wifi: \\ * Na hlavním panelu klikněte na Start -> “Nastavení“. Poté vyberte “Síť a internet“, vlevo “Wi-Fi” a vpravo “Spravovat známé sítě“. Vyberte konkrétní síť a klikněte na “Vlastnosti“. Zde pak u položky “Nastavit tento počítač jako zjistitelný” nastavte “Zapnuto“.\\ Win8 + eth: \\ * Na hlavním panelu klikněte na Start -> vlevo dole na šiplu dolu, “Nastavení počítače“. Poté vyberte “Síť“ a vpravo “Síť připojeno”. Zde pak u položky “Vyhledávat zařízení a obsah” nastavte “Zapnuto“.\\ \\ ===Problémy s komunikací=== * zkontrolovat povolení portů a tcp/ip * vypnout firewall * restartovat sql ve službách pc a/nebo přes SQL Server 2014 Management Studio =====V rámci jednoho počítače===== ===Rozdělení programu pro nová a archivní data na jednom PC ( *nově stačí toto)=== * Vytvořit kopii managera (složka server), pojmenovat server1. Databázi se starými daty uložit pod názvem PosExpert1 a upravit v config cestu na tuto db. * Na ploše vytvořit zástupce na managera s názvem Stará data a vše otestovat! ===Rozdělení programu pro nová a archivní data na jednom PC ( *starý způsob)=== * Vytvořit kopii managera (složka server), pojmenovat server1. Databázi se starými daty uložit pod názvem PosExpert1 a upravit v config cestu na tuto db. * V IE otevřít Report Manager, New Folder (2x), pojmenovat třeba POS1 a druhou POS2. Vpravo u POSExpert kliknout na šipku, Move, vybrat POS1. * Ve složce server otevřít POS.Expert.exe.config a (mezi část DefaultUILanguage a ReportingServiceUserName) přidat: /POS1 * Spustit ReportInstaller (pokud mají starou verzi aplikace tak původní), nastavit databázi s archivními daty na POSExpert1, složku nechat jak je (POSExpert) a naisntalovat. * V IE otevřít Report Manager, vpravo u POSExpert kliknout na šipku, Move, vybrat POS2 a zavřít. * Provést stejnou úpravu configu ve složce s instalací k archivním datům, jen value nastavit /POS2. * Upravit dle názvu složky cestu k Custom reportům - v Managerovi v konfiguraci programu * přepsat /POSExpert/Custom/... na /POS1/POSExpert/Custom/... (bez přípony .rdl) * Na ploše vytvořit zástupce na managera s názvem Stará data a vše otestovat! \\ **Pozn.:** Názvy adresářů, databáze a zástupce mohou být samozřejmě libovolné.