...
- Mikäli varmuuskopiointi antaa virheen "taulu: Cannot perform this operation on closed dataset" varmuuskopioitaessa, poista WinSKJ -hakemistosta drm.dll
- Jos kassan nollauksen yhteydessä eräajoon määritetty varmuuskopion ottaminen ja raporttia ei tule tarkasta Taustaohjelmasta → Ylläpito → Maksumuotojen erottelu → Asetukset → Automaattinen tulostus
- Case levytila loppuu
Varmuuskopioiminen kolmannen osapuolen ohjelmistoilla
...
Sama toimenpide tulee tehdä kaikille tietokantatiedostoille. Tässä voidaan käyttää valmiita komentojonoja:
- skjstartbu.cmd tietokantahakemisto
- Esimerkiksi: skjstartbu C:\winskj\files
- skjendbu.cmd tietokantahakemisto
- Esimerkiksi: skjendbu C:\winskj\files
...
Mikäli winskj:n varmuuskopiotila on jäänyt päälle voidaan kokeilla seuravaa. /A parametri pakottaa varmuuskopitilasta paluun. Toiminto saattaa kestää tovin
Code Block |
---|
for %i in (c:\winskj\files\*.*) do butil -endbu /A %i |
Mikäli varmuuskopio tila ei tunnu poistuvan otetaan (perustuu kokemukseen actian PSQL 13.10 työryhmällä)
1) otetaan "sisältöbackup" eli ladataan kaikki tietueet peräkkäistiedostoon. Tämä pitää tehdä ennen moottorin uudelleen käynnistystä.
Code Block |
---|
cd \winskj
md txtbu
cd files
for %i in (*.dat *.mkd) do butil -save %i ..\txtbu\%i.txt
|
2) restartataan tietokantamoottori.
3) lopetetaan backuptila ym -endbu komenolla. Isommissa voi mennä hetki (saattaa tapahtua taustalla)
4) katsotaan mitä *.^^^ tiedostoja jäi.
5) käydään availemassa niitä pcc:llä. (zencc 14.*) havaitsin että joillekin tauluille piti ehkä kahalta kaikki tietueet läpi (select sum(summa) from tuotemyy tms ) ja sitten sulkea pcc välilehti.
Jos joudutaan turvautumaan ylläluotuun sisältöbackuppiin niin tässä esimerkissä varsaldo.dat korjataan, kun ollaan c:\winskj\files -hakemistossa oltaessa.
- cloonaa tiedosto butil -clone varsaldo.uusi varsaldo.dat
- poista tiedostot esim del varsaldo.dat ja del varsaldo.^^^
- ren varsaldo.uusi varsaldo.dat
- lataa backupista butil -load ..\txtbu\varsaldo.dat.txt varsaldo.dat