Mine områder
Hjelp

Driftsavbrudd i DI-Office, problemer med forbindelse mellom server og database

21-08-2015 22:00
  • 0 Svar
  • 0 liker
  • 1492 Visninger
Enkelte installasjoner av Visma DI har vært plaget med feilmeldinger av typen "socket error" og at DI-Office-serveren stopper.
Feil-loggen til DI-Office-serveren inneholder meldinger som ser omtrent ut som dette:
10.09.2014 10:27:28 MessageID: 0 Category: 0
Critical error:
  Number=-2147467259
  Source=Microsoft OLE DB Provider for SQL Server
  Description=[DBNETLIB][ConnectionWrite (send()).]General network error. Check your network documentation.
  Helpfile=
  Help context=0
  SQLState=08S01
  NativeError=11

Dette betyr at DI-Office-serveren mister forbindelsen med databasen på grunn av problemer med nettverket, men hva som faktisk er feil er ikke alltid enkelt å finne ut.

En måte man kan løse dette på er å bruke en annen driver for å kommunisere med databasen. Dette gjøres slik:
  • Pass på at ingen bruker Visma DI
    DI-Office-serveren må startes på nytt underveis i prosessen, så ingen brukere kan være pålogget.
  • Start DIOfficeServerConfig-programmet på serveren
  • Trykk "Rediger" for å redigere ADO Connection string

  • Connection stringen starter med "Provider=SQLOLEDB.1". Erstatt "SQLOLEDB.1" med "SQLNCLI11.1".

  • Trykk på "Rediger" på nytt for å avslutte redigeringen
  • Trykk "Bruk" for å lagre endringene
  • Du får nå spørsmål om DI-Office-serveren skal startes på nytt. Svar Nei på dette
  • Trykk på "Test tilkopling"
  • Hvis du får melding om at "Tilkopling til datakilden lyktes" er alt i orden og du kan stoppe og starte DI-Office-serveren med knappene "Stopp tjenesten" og "Start tjenesten". Dette er nødvendig for at endringene skal tas i bruk.
  • Hvis du får feilmelding under test av tilkopling må du legge tilbake til "SQLOLEDB.1" og lagre på nytt. Ta i så fall kontakt med Visma DI-supporten.
Gå til de områdene du ønsker å legge til og velg "Legg til i Mine områder"