Flytte Lønn 5 Databaser til ny SQL 2012 instanse Backup Ta en backup av alle Lønn 5 databaser via Verktøy Systemvedlikehold. Åpne Verktøy Systemvedlikehold. 1
Påse at filbanen er korrekt ved å klikke på filvelgerknappen bak feltet Katalog. Klikk OK på bildet Velg katalog og Lagre på hovedbildet. Klikk på knappen Ta sikkerhetskopi og påse at fremdriftsindikatoren går gjennom like mange Steps som du har databaser. 2
(Hvis den henger seg etter Step 1 av X så mangler domenebrukeren som du er logget inn med rettigheter på Lønn 5 programområdet. Se egen guide ( Filrettigheter, Lønn 5 programkatalog ) for å rette dette.) NB. Filstiene du ser i Systemvedlikehold er filstier på databaseserveren som Lønn 5 ligger på. Flytte databasene Flytte Lønn 5 basene til ny SQLinstans/SQLserver Det kan også gjøres ved å kopiere alle mdf og ldf filene til Lønn 5 basene, legge dem i datakatalogen på den nye instansen og attache dem. Husk at alle filstier vil være feil etter flytting av server og de må oppdateres. De viktigste områdene er de som ligger i "Kartotek Firmaoppsett Oppsett integrasjon + alle backupstier i Verktøy Systemvedlikehold i Lønn 5. Last ned både HL5_S_setup.exe og HL5_K_setup.exe i riktig bitversjon fra http://www.huldt-lillevik.no/node/121 3
Installer HL5_S_setup.exe (inneholder backupagent til SQL Express) først. Da får du en HLonn database (fellesdatabase) som du kan overskrive med backupen du tok fra den gamle maskinen. Høyreklikk på HLonn databasen. 4
Velg Tasks Restore Database Klikk på Device. Klikk på filvelgerknappen ute til høyre. Klikk på Add og let frem backupfila du skal restore. Hvis fila ikke har endelsen.bak så må du sette All Files over OK / Cancel knappen før du begynner å browse. 5
Marker backupfila og klikk OK. Klikk OK på neste bilde. 6
7
Merk at hvis backupfila inneholder flere databaser så må man velge korrekt database før man fortsetter. Klikk på dropdownmenyen Database: i Source seksjonen og velg korrekt database. 8
Klikk på Files øverst i venstre hjørne av bildet. (Merk at denne funksjonen kan være veldig treg å starte.) Huk av for Relocate all files to folder. 9
Klikk på Options øverst i venstre hjørne og huk av for Overwrite the exisiting database. Klikk OK (Hvis du får beskjed om at databasen er opptatt så kan man sette en hake i feltet Close exisiting connections to destination database for å lukke alle eksisterende forbindelser mot basen). 10
Når progressbaren har telt til 100% så skal du få en melding om at restoreprosessen var suksessfull. 11
Opprette en tom database For å kunne restore klientdatabasene så må du først opprette en tom database for hver klient (HLonnxxxx) manuelt. Opprett klientbasen ved å høyreklikke Databases og klikke New Database Skriv inn korrekt databasenavn, for eksempel HLonn0000 hvis det er den databasen som skal restores og klikk OK. NB. Store og små bokstaver er viktig, korrekt navngivning er HLonn. Restore så databasen på samme måte som for fellesdatabasen (HLonn), se figur 1-8. 12
Tilleggsfunksjonalitet Påkrevet tilleggsfunksjonalitet. For at Lønn 5 skal fungere korrekt så må det enables ekstra funksjonalitet. For å sjekke at dette er enablet korrekt, høyreklikk instansenavnet og velg Facets. NB. Denne oppgaven kan være treg å starte. 13
Når vinduet dukker opp, klikk på dropdownmenyen ut for Facets: og velg Surface Area Configuration. 14
Sjekk at OleAutomationEnabled og XPCmdShellEnabled er satt til True, hvis ikke så sett dem til True og klikk OK. 15
Sette opp klientapplikasjon til å starte mot riktig SQL server Du må endre klientapplikasjonene (programmet) slik at det kjører mot riktig SQL Server. 1. Velg Start All programs HuldtLillevik Huldt & Lillevik Lønn 5.0 Sjekk Registry på pc hvor programmet starter opp. Du får opp følgende skjermbilde: 16
2. Du må endre informasjon i følgende felter: Følgende må endres: Databasebruker: DatabasePassord: Databaseserver: Legg inn SQL pålogging som er opprettet i SQL Server 2008 Legg inn passordet som tilhører SQL brukeren som ble angitt i feltet over Legg inn navnet på den nye database serverene og med evt. instance navn 3. Klikk Test kobling. Hvis alle opplysninger er korrekt får du følgende melding: 17
4. Klikk OK, og du får opp følgende melding: 5. Klikk Yes på denne. Gjenta denne operasjonen på samtlige pc er som kjører lønn. 18