JobOffice SQL databas på server Nedan följer en instruktion hur du konfigurerar JobOffice kassas SQL databas på en server. Om du känner dig osäker på det här, kontakta någon lokal data- och nätverkstekniker. Tips: Har du igen dedikerad server för databasen men ändå vill koppla samman flera kassor kan du använda en ”huvudkassa som server” som de andra kassorna ansluter till. Men tänk då på att huvudkassan måste alltid vara igång och startas först för att de andra kassorna ska kunna ansluta till databasen. 1. Hämta och installera SQL Server 2014 Express + SQL Management Studio Laddar du ner JobOffice direkt från vår hemsida följer SQL 2008 med och installeras automatiskt om det inte finns någon SQL installerad på datorn. Ska du göra en ny installation och ansluta flera kassor till samma databas på en server eller använda en huvudkassa rekommenderar vi att ni istället använder nyare SQL Server 2014 Express Du kan hämta SQL Server 2014 Express och Management Studio direkt från Microsoft Använder du 64 bitars Windows väljer du nedan filer. Express 64BIT\SQLEXPR_x64_ENU.exe MgmtStudio 64BIT\SQLManagementStudio_x64_ENU.exe Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 1 2. Instance Configuration Named instance – Sätt namn på databasen Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 2 3. Server Configuration SQL Server Browser -> Automatic SQL Server Browser tjänsten krävs för att ansluta till databasen över ett nätverk. Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 3 4. Database Engine Configuration – Server Config Authentication Mode – Mixed mode Körs SQL på en server eller om en kassadator har flera Windows användare sätt ”Mixed mode” så alla kan komma åt databasen. SA account password Välj ett lösenord för ”SA” (administratörskontot). Viktigt att komma ihåg! Specify SQL Server administatiors Om SQL installeras på en server eller en dator med flera Windows användare lägg till användargruppen ”Alla” (eller ”Everyone” på engelska”) så alla användare/klientdatorer kommer åt databasen. Mixed mode Välj lösenord Tryck på “Add…” för att lägga till “Alla” Tryck ”Next >” så installeras SQL Sever 2014 Express… Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 4 SQL Server konfiguration 1. Configuration Manager I SQL server Configuration Manager behöver man göra vissa inställningar för att tillåta anslutningar till databasen. SQL Native Client & Server Network Config– Client & Server Network Protocols – Sätt TCP/IP och Named Pipes till enabled för nätverkskommunikation. Både Client och Server protokollen måste startas. Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 5 2. Starta SQL tjänsterna Kontrollera så tjänsterna för SQL Server Browser och SQL Server databasen är inställda på automatisk start och starta om tjänsterna innan du fortsätter. Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 6 SQL Management Studio 1. Starta SQL Management Studio Logga in som ”sa” med lösenord som valdes vid installation. Välj rätt databas, ex DB2014 2. Skapa login för JobOffice I management studio skapa en användare som JobOffice kassorna kan ansluta till databasen med. Välj rätt databas och gå till Secutiry, Logins, högerklicka och välj New Login… Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 7 General: Välja ”Login name”, ex joboffice. Typ av inloggning ska vara SQL Server authentication så alla Windows användare kan komma åt databasen. Avaktivera ”Enforce password policy” så lösenord kan väljas fritt. 1. Välj SQL Server Authentication 2. Avaktivera password policy Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 8 Server Roles: Sätt användaren till ”sysadmin”. Tryck ”OK” för att spara användaren. Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 9 JobOffice klient konfiguration 1. Skapa databas för företaget JobOffice måste installeras på varje kassadator. OBS. Har du redan ett företag sedan tidigare kan du återställa en JobOffice säkerhetskopia direkt i SQL. När du säkerhetskopierar inne i JobOffice skapar den en komprimerad .zip fil med databasen. Öppna upp den och kopiera .bak och settings filen till en temp mapp. I SQL Server Management Studio högerklicka på ”Databases” och välj ”Restore Database…” Välj ”Device” och ”…” för att välja databasfilen. Tryck på ”OK” för att återställa databasen. Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 10 För att skapa ett helt nytt företag välj fliken ”Arkiv” och tryck på ”Företagsguiden” i JobOffice. Du kan göra detta från en klientinstallation av JobOffice eller huvudkassan. Ange alla företagsuppgifter och välj fliken SQL Server. Testa anslutningen till servern Ange serverns adress (kan även använda IP adress) och namn (ex. DB2014) Sätt SQL Server-autentisering och ange användare och lösenord för JobOffice Testa anslutningen till servern med knappen ”Testa…” (kan den inte ansluta kolla brandvägg, portar och andra nätverksrelaterade inställningar så SQL servern och klientdatorn kan kommunicera.) Tryck Nästa för att skapa en ny JobOffice databas på servern. Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 11 2. Kontrollera företagsfilen När databasen är skapad läggs en företagsfil på klienten, Startard: \Documents\JobOffice\Företag Öppna filen i anteckningar. Den ska innehålla information om databasen. Ex. [Database] ConnectionString=Data Source=192.168.64.105\DB2014;Initial Catalog=JobOffice_555555_5555;Persist Security Info=True;User ID=joboffice;Password=joboffice; Data Source = IP adress/namn för servern. Initaial Catalog = Företagets databasnamn User ID = SQL användaren som kassorna ska ansluta till databasen med Filen kan kopieras över till varje klient som ska ansluta till databasen. Nu ska allt för databasen vara konfigurerat och klart att använda. Tryck på ”Företagsguiden” under fliken ”Arkiv” i JobOffice för att öppna företaget på varje kassadator. Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 12 JobOffice Update Service 1. Hämta och starta JobOffice Update Service Tjänsten JobOffice Update Service används på klientdatorer/fjärrskrivbord då användaren inte har rättigheter att uppdatera JobOffice. Tjänsten laddar ner och uppdaterar JobOffice klienterna när datorn inte används. Finns att ladda ner från joboffice.se/hamta Efter installation starta JobOffice Update Service tjänsten. Den kommer skapa en event logg om att sökvägen till JobOffice installationen saknas i registret. “Registykey/folder \HKEY_LOCAL_MACHINE\SOFTWARE\JobOffice is missing” Lägg till en ny nyckel som heter “JobOffice”. OBS på 64 bitars system ska den istället läggas under Wow6432Node Under JobOffice lägg till ett nytt Strängvärde som heter ”Path” och sätt data till den sökväg där JobOffice är installerad. Starta om update tjänsten. Den ska nu istället logga den installerade JobOffice versionen. ” Current version installed 11.50.11” Telefon kundsupport: 010 410 01 00 © Windows System AB, utgåva 2017.5 13