FK:Vedlikehold
Vedlikehold av felleskalenderen går ut på å rydde opp i problemstillinger som oppstår underveis.
Loggen
I loggen lagres en liten rapport fra kjørte agenter.
Felles for alle loggoppføringer er:
Loggoppføring for UpdateCompanyCalendar
Strukturen på loggoppføringen er:
- Unntak - Oppsummering - Hvilke personer som ble oppdatert
Unntak: getBusyTimeStatus - PersonNotInBusyTime
Dette unntaket rapporteres når en person ikke har oppføring i serverens "Local freetime database".
Årsaken kan være:
- Personen har ikke opprettet noen avtaler
- Personen skal ikke være med i felleskalenderen, se utvalgsnøkkelordene Select*
- Skrivefeil i person-navn
- Navneskifte / flytting til annen OU
Dette er ingen alvorlig situasjon for felleskalenderen, men brukeren det gjelder får IKKE oppdatert sine avtaler Det medfører noen ti-dels sekunder ekstra kjøretid hver gang agenten kjøres på serveren.
Punkter å sjekke:
- På konsollet kjører du kommandoen: tell sched validate "brukernavn/ou/o"
- Sjekk og eventuelt endre Postfil-eier. Gjenta punkt 1.
Unntak: openCalendar 1 - ingen adgang
Personens kalender ble ikke åpnet.
Mulige årsaker:
- Agentens signatur har ikke tilgang til denne databasen
- databasen finnes ikke
Unntaket er kritisk for den personen det gjelder.
Unntak: SendMessageInFarFutureToAdmin
Unntaket er en rapport om at en person har en avtale lengre inn i framtiden enn angitt i nøkkelordet "RunFutureDays"
Loggoppføring for RemoveConflictDocuments
Viser antall dokumenter med replikerings-/lagringsfeil som ble slettet ved kjøringen av agenten RemoveConflictDocuments.
Foretar opprydding, spesielt på clustrede servere.
Loggoppføring for ConsistencyCheckPersonDocuments
Viser antall dupliserte dokumenter som ble slettet ved kjøringen av agenten ConsistencyCheckPersonDocuments.
Foretar opprydding, spesielt på clustrede servere.
Loggoppføring for RemoveOldRepeatedAppointments
Viser antall avtaler som ble slettet ved kjøringen av agenten RemoveOldRepeatedAppointments.
Foretar opprydding i henhold til konfigurasjonsdokumentet.
Det er problemer med en persons avtaler
Åpne fanen Konfigurasjon og velg personer.
Søk fram den brukeren det er problemer med, og gå inn på denne.
Dersom dette ikke ser fornuftig ut, kan du enten "Nullstille", eller "Gjenoppbygge".
Nullstill
LastModTime og Status resettes. Dermed vil alle brukerens avtaler evalueres på nytt.
Gjenoppbygg
Det blir nå lagt inn et oppdrag om å slette:
- personens avtaler
- person-kortet
Ved neste kalenderoppdatering opprettes først personkortet, deretter hentes personens avtaler inn.
Det er problemer med alle / mange brukere
Når du har problemer med alle / mange brukere kan du forsøke:
- Åpne oversikten PersonInfo. Velg de brukerne du har problemer med, og trykk på knappen gjenoppbygg. All gjenoppbygging vil skje på serveren.
- Velg "Slett alle avtaler" fra menyen.
NB! Slett alle avtaler skjer mens du venter.... Det kan bli lang venting.