Oppgradering til versjon 6.6.1 HRM
Innholdsfortegnelse 1. OM DOKUMENTET... 3 1.1 DOKUMENTETS MÅLSETNING... 3 1.2 HVEM ER DOKUMENTET SKREVET FOR?... 3 1.3 OPPBYGNING OG OPPBEVARING... 3 1.4 ANSVARLIG FOR VEDLIKEHOLD AV DOKUMENTET... 3 2. FØR DU GÅR I GANG... 4 2.1 KAN DU BENYTTE WINTIDG2_SETUP_6.6.1.MSI?... 4 2.3 TA BACKUP AV DATABASEN... 4 2.4 TA KOPI AV ALLE FILER OG MAPPER... 4 2.5 KARTLEGGE GJELDENDE INSTALLASJON... 4 3. STARTE OPPGRADERING... 5 3.1 INSTALLERE NY VERSJON... 5 3.2 OPPDATERE DATABASEN... 5 3.2.1 MSSQL... 5 3.2.2 Oracle... 6 WinTid WinTid g2 - oppgradering Side 2
1. Om dokumentet 1.1 Dokumentets målsetning Dette dokumentet beskriver hvordan en oppgradering av MinTid skal gjennomføres. Dokumentet skal bidra til at oppgraderingen foretas på en sikker og hensiktsmessig måte. 1.2 Hvem er dokumentet skrevet for? Dokumentet er skrevet for teknikere og kunder som skal utføre oppgraderingen. Eller andre som ønsker å orientere seg om hvordan Logica ønsker at dette produktet skal oppgraderes. 1.3 Oppbygning og oppbevaring Dokumentet oppbevares hos Logica. 1.4 Ansvarlig for vedlikehold av dokumentet Logica er ansvarlig for at dokumentet som mal blir vedlikeholdt. WinTid WinTid g2 - oppgradering Side 3
2. Før du går i gang 2.1 Kan du benytte WinTidg2_setup_6.6.1.msi? Følgende krav må være oppfylt eller oppfylles før du kan oppgarderer til WinTid g2 versjon 6.6.1, slik denne veiledningen beskriver: 1. Versjonen du oppgraderer fra, må ikke være eldre en Dashboard 5.0.0. 2. Maskinen du installerer på må ha.net framework 3.5 SP1 installert. 3. Dersom WinTid databasen kjører på Oracle, må både server og klient ha versjon 9.2 eller høyere. 4. Du benytter ikke Smart Client for automatisk oppgradering. Dette finner du ut lettes ved å sjekke snarveien du benytter for å starte Dashboard, dersom denne peker på filen DashboardSC.exe så benytter du Smart Client oppdatering. Dersom punkt 5 viser at du benytter Smart Client oppdatering, må du benytte veiledningen SmartClient Oppgradere WinTid g2 til 6.6.1.pdf. 2.2 Avslutte alle WinTid programmer Alle brukere må være utlogget fra databasen og ingen WinTid-filer må være i bruk under oppgradering. - Sørg for at ingen brukere benytter WinTid g2 (Dashboard.exe). - Stopp IIS på serveren der MinTid kjører, dersom denne modulen benyttes. - Stopp følgende WinTid tjenester: o WinTidServer Denne modulen er ikke alltid installert. o WinTidDataCollection Denne modulen er installer dersom dere benytter stemplingsterminaler. o WinTidScheduler 2.3 Ta backup av databasen For å sikre at data ikke går tapt i tilfelle oppgraderingen feiler, er det viktig at du tar en komplet backup av databasen. 2.4 Ta kopi av alle filer og mapper I tilfelle noe går galt under installasjonen anbefaler vi at du tar kopi av alle filer og mapper. Hele strukturen som vist i avsnitt 2.6. 2.5 Kartlegge gjeldende installasjon For å sikre at oppgraderingen blir utført riktig, må du sjekk hvor installasjonsfilene for gjeldende installasjon er plassert. Vanligvis ligger filene installert på en lokal disk med følgende struktur: Installasjonsmappe Dersom eksisterende installasjon ligger under C:\WinTid. Blir installasjonsmappen C:\WinTid. WinTid WinTid g2 - oppgradering Side 4
3. Starte oppgradering 3.1 Installere ny versjon 1. Kjør installasjonsfilen WinTidg2_setup_6.6.1.msi 2. Gjør dine valg og trykk Next fram til følgende skjermbilde: Bla deg fram til installasjonsmappen som ble kartlagt i avsnitt 2.6. 3. I de resterende skjermbildene velger du Next helt til installasjonen er ferdig. 3.2 Oppdatere databasen 3.2.1 MSSQL Dersom WinTid basen hos dere kjører på en MSSQL databaseserver, gjør følgende: 1. Start Query Analyser 2. Logg på med SA 3. Velg riktig database Kjør scriptet 1_WinTidNetMS.SQL 4. Åpne scriptet 1_WinTidNetMS.SQL Scriptet ble installert som en del av installasjonen (3.1). Og ligger under <Installasjonsmappe>\Script\MS 5. Kjør scriptet. 6. Sjekk at loggen er fri for feilmeldinger. Kjør scriptet 0_WinTidNet_MS_Brukere_xxxx 7. Åpne scriptet 0_WinTidNet_MS_Brukere_2000 dersom du benytter MSSQL 2000 Åpne scriptet 0_WinTidNet_MS_Brukere_2005 dersom du benytter MSSQL 2005/2008 Scriptet ble installert som en del av installasjonen (3.1). Og ligger under <Installasjonsmappe>\Script\MS 8. Kjør scriptet. 9. Sjekk at loggen er fri for feilmeldinger. 10. Ferdig. WinTid WinTid g2 - oppgradering Side 5
3.2.2 Oracle Dersom WinTid basen hos dere kjører på en Oracle databaseserver, gjør følgende: 1. Oppdater alle scriptene som skal kjøres, med riktig variabelverdi INDX_TS. Denne ligger øverst i alle sciptene og angir navn på tabellområde hvor indekser skal ligge. 2. Start Sqlplus fra dos prompt (Det er svært viktig at du kjører fra dos). 3. Kjør scriptet 8_WinTidNetORA.SQL Dersom alt er ok, gå videre til neste punkt. 4. Kjør scriptet 9_WinTidNetORA_Data.SQL Dersom alt er ok, gå videre til neste punkt. 5. Kjør scriptet 10_WinTidNetORA_SEQ.SQL Dersom alt er ok, gå videre til neste punkt. 6. Kjør scriptet 11_WinTidNetORA_TRIGGER.SQL 7. Dersom alt er ok, er du ferdig Dersom noen av disse scriptene allerede er kjørt i forbindelse med oppgradering av WinTidServer, WinTidDataCollection, WinTidScheduler eller MinTid versjon 6.6.1 er det unødvendig å kjøre dem en gang til. Men dersom du er i tvil, kan du uten problemer kjøre scriptene flere ganger. WinTid WinTid g2 - oppgradering Side 6