HogiaLön Plus SQL Server - Hogia
Transcription
HogiaLön Plus SQL Server - Hogia
Årsskiftesrutiner i HogiaLön Plus SQL Installation av HogiaLön Plus version 14.1 samt anvisningar till ITansvarig eller IT-tekniker Installation av HogiaLön Plus Se separat installationsanvisning på Kundtorget. För att kunna använda HogiaLön Plus måste du vara upplagd med behörighet db-owner (eller högre behörighet) på de databaser där du kör lön. Årsskiftesrutiner Allmänt Vid skapande av Nytt företag, Nytt kalenderår, Säkerhetskopiering och Återkopiering använder HogiaLön Plus en komponent som heter SQL SMO. Om kunden har hela Hogias HR-lösning eller delar av den och har windows servicarna Hogia HR Integration Windows Service, Hogia PBM Salary Reports Windows Service och/eller Hogia Pbm ScheduledTasks WinService aktiva behöver dessa stängas av innan ett årskifte körs. Detta för att inte dessa servicar ska låsa HogiaLön Plus databaserna under själva årsskifteskörningarna. Säkerhetskopiering Användaren måste vara medlem i serverrollen db-owner (eller ha högre behörighet) för SQL 2005/2008/2012. Återläsa säkerhetskopia Användaren måste vara medlem i serverrollerna db-owner och db-creator (eller ha högre behörighet) för SQL 2005/2008/2012. Nytt kalenderår Programmet skapar en databas för föregående år och med funktionen SQL Transfer kopieras data från innevarande till föregående år. Detta innebär att man kan köra rutinen Nytt kalenderår om man har behörigheterna db-creator och db-owner. OBS! För att få flytta enskilda SQL användare eller grupper av SQL användare från innevarande år till föregående år måste man vara medlem i serverrollen Sysadmin. 1 Vi rekommenderar att du ser över säkerheten i databasen för föregående år efter det att rutinen Nytt kalenderår körts. Nytt företag Användaren måste vara medlem i serverrollen db-creator. Säkerhetskopiering/återkopiering Förutsättningar och Inställningar Server För varje server måste inställningar göras för vilken katalog som skall användas vid säkerhetskopiering. Katalogen skall anges med en sökväg från den klient/maskin där programmet körs, detta görs i fältet Utdelad katalog på server: Vidare så skall den lokala sökvägen på servern anges till samma katalog i fältet Lokal sökväg på server. Eftersom det är SQL Server som skapar säkerhetskopian måste den utdelade katalogen konfigureras säkerhetsmässigt så att den är utdelad till alla/everyone samt att användaren har läs- och skrivrättigheter i den. Enklast om du markerar alla/everyone på fliken Security. Katalogen används temporärt vid säkerhets- och återkopiering. När HogiaLön Plus har genomfört kopieringen raderas tillfälliga filer som skapats i den utdelade katalogen. Din lokala dator Från version 13.2 arbetar HogiaLön Plus mot publika dokument, på din lokala dator, vid sparande av temporära filer för säkerhetskopiering och återkopiering. Alla användare som kör HogiaLön Plus och tar säkerhetskopior/återläser säkerhetskopior måste ha skriv- och läsrättigheter till den temporära katalogen lokalt. Du kan läsa mer om vad som är viktigt att tänka på under länken http://www.kundtorg.hogia.se/filarkiv/kundtorg/hr/hlplus/dokument/tips_sakerhetskopieri ng_nya_sqlkomp.pdf Sökvägen till den katalog där den slutliga säkerhetskopian ska sparas anger du i fältet Destination. Sökvägen i fältet Destination måste vara en annan än den sökväg du anger under serverinställningar. (Se bild nedan) 2 Andra användare Säkerhetskopiering: Andra användare kan vara anslutna till databasen då säkerhetskopiering genomförs. Återkopiering: Inga andra användare får vara anslutna till databasen. För att vara 100 % säker på att säkerhetskopieringen/återkopieringen fungerar rekommenderar vi att man testar att göra en automatisk säkerhetskopia och gör en återläsning av denna innan man börjar med årskiftes rutinen. Test/felsökning Test/felsökning för att säkert veta om användaren har skriv- och läsrättigheter på den utdelade katalogen. Serverinställningar: 1. Kopiera den utdelade sökvägen, i vårt exempel \\HD0606\Backup. Välj sedan Start/Kör och klistra in sökvägen där samt klicka OK. Du skall då få upp utforskaren (explorer) som visar katalogen och dess innehåll. Detta visar att sökvägen är korrekt och att du har läsrättigheter i katalogen. 3 2. Skapa nu en textfil med valfritt namn med hjälp av utforskaren. Detta visar att du har skrivrättigheter i katalogen. 3. Gå till servern och försäkra dig om att du ser den nyss skapade textfilen i den katalog som har sökväg enligt vad du angett som Lokal sökväg på server: (detta visar att sökvägarna överensstämmer). 4. Döp nu om textfilen från servern (detta visar att även servern har rätt att ändra i katalogen). 5. Gå sedan tillbaka till din maskin och radera filen (detta visar att du har fullständiga rättigheter i katalogen). Om samtliga dessa steg kan utföras är serverinställningarna korrekta. Automatisk säkerhetskopiering/återkopiering Automatisk säkerhetskopia är ett komplement till ordinarie säkerhetskopiering. När du kör SQL Server så kommer inte automatiskt tagen säkerhetskopia att komprimeras utan resultatet blir en fil med suffixet bak. När du aktiverat automatisk säkerhetskopiering är tanken att du inte skall behöva tänka på var kopiorna ligger utan HogiaLön Plus vet det och visar i en dialog de säkerhetskopior som finns för det aktuella företaget som du är inne i. Innehåller katalogen säkerhetskopior för andra företag så visas inte dessa. De automatiskt tagna säkerhetskopiorna kan inte återläsas på annat sätt än via Arkiv/Säkerhetskopiering/Återläsa automatisk tagen säkerhetskopia alternativt via Microsoft SQL Server Management Studio för SQL Server 2005/2008/2012. Alla förutsättningar som gäller för vanlig säkerhetskopiering måste vara uppfyllda. Observera att du kan ha en annan sökväg (destination) för de Automatiskt tagna säkerhetskopiorna än för de vanliga säkerhetskopiorna. Automatisk säkerhetskopiering aktiveras under Arkiv/Inställningar/Avancerade inställningar. Aktiveringen gäller per företag. 4 Återkopiering av automatiskt tagen säkerhetskopia Återkopiering sker via Arkiv/Säkerhetskopiering/Återläsa automatisk tagen säkerhetskopia Generell information som inte specifikt gäller årsskifte. Nytt företag/databas Beroende på hur du valt att hantera säkerheten på SQL servern avseende roller, användare och åtkomst av databas, kan du eventuellt behöva komplettera dina säkerhetsinställningar för nya databaser. Mer detaljerad information om vilka inställningar som krävs kan du hitta på Kundtorget www.kundtorg.hogia.se/hogialon_plus_2160.asp. 2013 – 12- 18/Hogia Business Products 5