Kuidas parandada rikutud SQLite andmebaasi - Kuidas

Kuidas parandada rikutud SQLite andmebaasi

Käesolevas artiklis kirjeldatakse, kuidas korrigeerida SQLite andmebaasi Spiceworks'i andmebaasi ja luua uus hea.

6 sammu kokku

1. samm: esiteks andmebaasi koopia

Mine spiceworks serverisse ja sulgege spiceworks
Seejärel tehke db-faili koopia

Samm 2: SQLite, et kontrollida, eksportida ja luua ...

Andmebaasiga töötlemiseks peab teie arvutis olema SQLite.

Leiad selle siit:
http://www.sqlite.org/download.html

Laadige see alla ja kopeerige see kõvakettale, kus soovite.
Seejärel saate lisada sqlite oyour environnment muutuva tee tee, et saaksite käivitada sqlite käske kõikjal.

3. samm: SQLite käsud


Esiteks käivitage MS-Dos käsk
Seejärel minge oma andmebaasi kataloogi ja käivitage SQLite:

sqlite3 dspiceworks_prod.db

Saate kontrollida andmebaasi terviklikkust:
pragma integral_check;

Kui see on OK, ei pea te muud ravi tegema, teie andmebaas on hea.

sa saad sqlite sulgeda: .quit

Kui teil on veateated, võite minna järgmisse etappi

4. samm: andmete eksportimine SQL-faili


Andmete eksportimiseks sql-faili käivitage see:

kaja .dump | sqlite3.exe spiceworks_prod.db> spiceworks_prod.sql

5. samm: Uue andmebaasi loomine

Kui SQL-fail on loodud, saate luua uue andmebaasi

Enne uue andmebaasi loomist ärge unustage vana korrumpeerunud andmebaasi ümbernimetamist.

Uue andmebaasi loomiseks saate:
sqlite3.exe -init spiceworks_prod.sql spiceworks_prod.db

See käsk loob teie andmetega uue andmebaasi.

6. etapp: Uue andmebaasi importimine vürtsidesse

Uue andmebaasi importimiseks vürtsidesse peate lihtsalt kopeerima db-faili db-kausta.

Ärge unustage kontrollida, kas vürtsid on enne faili kopeerimist alles siis võite käivitada vürtsid ja see töötab hästi.

Olen teinud seda, kui mul on "Application Error Occured" spiceworks kui ma klõpsan oma nimekirja ja see toimib hästi minu jaoks.
Loodan, et see aitab teil probleemi lahendada.