Database error -310

Detta fel kommer från databasmotorn CodeBase och felet beror på att indexfilen blivit korrupt och behöver indexeras om. En omindexering sker i samband med att du frisläpper företaget.

Möjliga orsaker till felet

Av någon anledning har indexfilen skadats och detta kan bero på problem med nätverket så att datorerna i nätverket inte kommunicerar rätt med varandra. Om denna kommunikation inte fungerar korrekt kan det tänkas att två användare får modifiera samma post samtidigt utan att låsningen går in och förhindrar detta. Indexfilen skadas då.

Vad du kan göra åt felet

För att rätta till problemet brukar följande hjälpa:

Om problemet är återkommande så kan du prova att göra följande:

Fildelningsprotokollet - Inaktivera SMB2 och/eller SMB3 på servern

Har ni både Server 2012 och Windows 8 i nätverket måste båda SMB3 och SMB2 inaktiveras

Se Microsofts information: http://support.microsoft.com/kb/2696547

Obs! Kontrollera vilka eventuella konsekvenser detta har i ert nätverk.

Det är datorn/servern som innehåller de utdelade filerna som bestämmer vilket protokoll som ska användas.

I vissa nätverk har det visat sig att fildelningsprotokollet SMB2 kan ge problem då informationen hamnar i en så kallad cache som inte uppdateras korrekt. Resultatet blir att database läser/skriver fel information och detta leder till en databaskrash som ger ett felmeddelande. Det har även visat sig att fildelningsprotokollet SMB2 kan resultera i felaktiga låsningar i databasen som ger ett mer långsamt nätverk.

Sammantaget kan man säga att databasen fungerar bäst i fildelningsprotokollet SMB. Detta gäller normala server-/arbetsplatsinstallationer och inte Terminal Server-nätverk.

Fildelningsprotokollet SMB2 kan stängas av så att du använder det äldre SMB-protokollet istället.

  1. På serverdatorn: Välj Kör genom att högerklicka på Startflaggan alternativt tangenterna Windows + R. Skriv Regedit i sökrutan och tryck Enter.
  2. Leta efter följande nyckel: HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters
  3. Skapa en ny REG_DWORD-nyckel med namnet Smb2
  4. Värdet ska vara 0 (värdet 0 betyder SMB och värde 1 betyder SMB2)
  5. Starta om serverdatorn.