Reparere en skadet database

Hvis en database er skadet og ikke kan starte, er dette angitt i Databaser-widgeten.

På instrumentbordet Databaseregistrering kan du forsøke å reparere en skadet database.

Skader består vanligvis av inkonsekvens mellom beskrivelsen av databasen, lagret i metadata.json, og filene som finnes i databasen.

  1. Velg Instrumentbord > OLAP > Databasefeilsøking.
  2. I Databaser-widgeten klikker du på Reparer-ikonet for databasen du vil reparere.
  3. Velg et reparasjonsalternativ. Alternativene avhenger av skadenes egenskaper, men disse alternativene er generelt tilgjengelige:
    Alternativ Beskrivelse
    Kontroller databaseintegriteten på nytt Kontrollerer konsekvensen til den gjeldende databasen på nytt.
    Gå tilbake til denne gyldige lagringsversjonen Gjenoppretter en versjon av databasen som var gyldig da den ble lagret.

    Vanligvis er kun én lagret versjon tilgjengelig.

    Gå tilbake til denne gyldige sikkerhetskopiversjonen Gjenoppretter fra en sikkerhetskopi av databasen som ble gyldig da den ble sikkerhetskopiert.
    Juster databasebeskrivelsesfilen til de lagrede filene Endrer beskrivelsen i metadataene slik at de samsvarer med filene som finnes for øyeblikket.

    Dette alternativet gjør at metadata- og databasefilene blir konsekvente og kan aktivere databasen for å starte. Men det garanterer ikke at databasen fungerer som ønsker.

    Kjør databaseoppdatering på nytt Kjører den siste databaseoppdateringen på nytt.
    Prøv å gjenopprette lokale databasefiler Kjører gjenoppretting etter databasekrasj på nytt. Betingelsene for å lykkes er at det er kjent hvilken klyngenodedatabase som kjørte, og at denne noden fortsatt er en del av farmen.
    Ingen av reparasjonsalternativene kan angres, men etter en mislykket reparasjon forblir de andre alternativene tilgjengelige. De tilgjengelige alternativene kan avhengige av resultatet av et forsøk på å reparere.
  4. Som standard starter en reparert database automatisk etter reparasjon. Alternativt kan du fjerne valget om å starte databasen.
  5. Klikk på Reparer, og klikk deretter på OK for å bekrefte.