Rutan som dyker upp när återställning går fel börjar med att på svenska förklara vad som skulle kunna tänkas vara fel. Det är inte det faktiska felmeddelandet. Det är den engelska texten som är ert felmeddelande som förklarar vad som faktiskt går fel. Denna text kommer direkt från SQL servern vilket är varför den är lite klurig att tolka.
Felnummer: -2147200986 This cache contains no result sets, or the current result set contains no rows.
Detta kan betyda att filen är skadad, men vanligaste orsaken är att SQL servern inte har läsrättigheter till filens sökväg vilket medför att när SQL servern fölrsöker öppna filen så får den bara tom data. Detta sker vanligast ifall man t.ex. har backupen i någon av windows användarens egna mappar såsom Skrivbord, Hämtade filer m.m.., kan även vara ett USB minne. Enklaste lösning är att skapa en tom mapp direkt på C: och lägga sin backup i den mappen.
Felnummer: -2147218403 Exclusive access could not be obtained because the database is in use.
Som texten säger så är databasen under användning, detta beror på att RaServer är igång. Stäng av vår tjänst och försök på nytt.
Felnummer: -2147218335 The databas vas backed up on a server running version....
Som texten beskriver så är det versionsproblem. Exempelbilden ovan visar att backupen kommer från version 16 av SQL men man försöker återställa mot SQL version 12. Tyvärr går inte detta utan lösning blir då att installera SQL v16 eller nyare för att i den versionen skapa en ny tom databas och sen återställa mot denna.
- SQL 2014 är version 12 (express medföljde senast v5.48.6)
- SQL 2016 är version 13 (RCO har aldrig packat denna)
- SQL 2017 är version 14 (express medföljde v5.49.0 t.o.m. v5.49.3)
- SQL 2019 är version 15 (express medföljer sen v5.49.0)
- SQL 2022 är version 16 (express medföljer sen v5.49.5)