Prettylib-tuoteratkaisut - Wiki

Ohjelmisto ilmoittaa, ettei tietokannasta ole varmuuskopiota

PrettyLib-ohjelma ilmoittaa "Tietokannasta ei ole tehtynä varmuuskopiota". Ohessa useiten kysyttyjä kysymyksiä tilanteesta.

Tämä tarkoittaa sitä, että SQL Server palvelimella olevasta tietokannasta ei ole otettu varmuuskopiota.

  • Mikäli tietokanta sijaitsee ns. oikealla SQL Server-palvelimella, ota yhteyttä palvelimen ylläpitäjään ongelman selvittämiseksi.
  • Mikäli tietokanta sijaitsee SQL Server Express-tietokantapalvelimella tarkista seuraavat asiat:

SQL Server Express ja PrettyBitAgent -varmuuskopiointiagentti

SQL Server Express -versioissa ei tule mukana työkalua, joka automaattisesti tekisi varmuuskopion. Tätä varten toimitamme PrettyBitAgent -nimistä työkalua, jonka voi asentaa SQL Server palvelimelle (tai työasemalle, jos SQL Server Express on asennettu työasemalle). Mikäli mitään varmuuskopiointiin käytettävää ohjelmistoa EI ole asennettu, asenna PrettyBitAgent. Ohjelmisto asennusohjeineen saatavilla tuotetuestamme (ohjelmiston käyttöoikeus sisältyy PrettyLib- ja PrettyCirc-käyttöoikeuksiin).

Onhan koneen kiintolevyllä tilaa varmuuskopioille?

Tarkista SQL Server -palvelimena toimivan koneen sen osion/levyn tila, johon varmuuskopio normaalisti on laitettu menemään. Onhan siellä riittävästi tilaa (useita gigatavuja vähintään). Mikäli ei ole, poista vaikkapa hyvin vanhoja varmuuskopioita, mikäli sellaisia löytyy.

PrettyBitAgent ohjelma asennettu ja toiminut, mutta lakannut toimimasta

  1. Mihin aikaan varmuuskopiointi on laitettu menemään? Onhan kone päällä silloin, kun varmuuskopiointi on ajastettu? Ohjelmisto ei ota varmuuskopiota mikäli kone ei ole ajastettuun aikaan päällä.
  2. Ota manuaalisesti yksi varmuuskopio. Voit seurata mm. tätä ohjetta: Varmuuskopion teko käyttäen Management Studio-ohjelmaa
  3. Käynnistä koko kone uudelleen, mikäli kyseessä on kone, jota ei normaalisti käynnistetä päivittäin. Ratkeaako ongelma seuraavana päivänä? Mikäli kone yleensä käynnistetään päivittäin, niin tarkista vielä kohta yksi yläpuolelta.
  4. Siirry kohtaan SQL Server lokin tarkistaminen

SQL Server lokin tarkistaminen

Mikäli mitään selkeää syytä varmuuskopioinnin toimimattomuudelle ei löydy, kannattaa tarkistaa SQL Server palvelimen virhelokitiedosto.

Katso lisätietoja SQL Server ERRORLOG tiedostosta ja sen löytämisestä artikkelista:SQL Serverin ERRORLOG tiedosto

Virheloki voi sisältää syyn varmuuskopion epäonnistumiseen. Katso tiedostosta kohtia, joissa esiintyy sanat "Error" ja nimenomaan kellonaikana, jolloin varmuuskopiota yritetään tehdä. Mikäli olet yrittänyt tehdä manuaalisesti varmuuskopion, katso mikä virhe siihen kellonaikaan on ilmennyt.

Mikäli et osaa mitenkään tulkita errorlog-tiedostoa, lähetä se asiakastukeemme ja kerro samalla kellonaika, jolloin varmuuskopiota on yritetty tehdä tai sen olisi pitänyt mennä.

Uusi tietokanta, josta ei vielä varmuuskopiota

Mikäli tietokanta on juuri palautettu uudelle palvelimelle, on normaalia, ettei tietokannasta ole vielä otettu varmuuskopiota. Tällaisessa tilanteessa ongelman pitäisi hoitua itsekseen viimeistään seuraavana päivänä (olettaen, että kaikki muut yllä luetellut toimenpiteet on tehty)

Kysyin IT-tuelta ja hän sanoo, että varmuuskopiot on otettu normaalisti

Mikäli tässä tilanteessa IT-tuki väittää, että varmuuskopiot on otettu, niin sitä ei ole otettu millään tuetulla tavalla. PrettyLib-ohjelmisto kysyy varmuuskopioinnista SQL Server -tietokantapalvelimelta. Mikäli SQL Server sanoo, ettei varmuuskopiota ole otettu, ei sitä ole otettu.