M
ჩამოტვირთვაგამოცენებასახელმძღვანელოებიჩეთბოტიაუდიტორებიფორუმიCloud Edition

კორუმპირებული მონაცემთა ბაზა

მენეჯერი იყენებს SQLite ბაზებს, რომლებიც ჩვეულებრივ გამძლე არიან, მაგრამ შეიძლება დაზიანდეს მოწყობილობის ხრაშუნობის ან მავნებელი პროგრამების გამო.

ყველაზე მარტივი გზა კორუმპირებული მონაცემთა ბაზის ხელოვნურად აღდგენისათვის არის SQLite-ის ბრძანების ხაზი. ბრძანების ხაზი არის პროგრამა სახელწოდებით <კოდი>sqlite3.

ეს სახელმძღვანელო დაგმატარებთ კორუმპირებული მონაცემთა ბაზის ფაილის აღდგენის პროცესზე.

ნაბიჯი 1: ჩამოტვირთე SQLite CLI

ჩამოტვირთვა SQLite CLI [SQLite-ს ჩამოტვირთვის странице](https://www.sqlite.org/download.html).

ჩამოტვირთვა ოპერაციული სისტემისთვის წინასწარ შედგენილი ბაინარების.

• Windows-ისთვის მოძებნეთ <კოდი>sqlite — tools — win — x64 — .zip

• macOS-ისთვის მოძებნეთ <კოდი>sqlite — tools — osx — x64 — .zip

• ლინუქსისთვის მოიძიეთ <კოდი>sqlite — tools — linux — x64 — .zip

ნაბიჯი 2: ჩამოწერილი არქივის გახსნა

ჩამოტვირთული zip ფაილის შინაარსი მოიხსნება ახალ ფოლდერში.

მედგნე 3: მოამზადეთ კორუმპირებული მონაცემთა ბაზა ფაილი

დააკოპირეთ თქვენი დაზიანებული SQLite ბაზა უცემელი შინაარსის საქაღალდეში.

გადარქმევთ თქვენს <კოდი>.manager ფაილს <კოდი>corrupted.manager-ად.

შეფერხების ბრძანების გაწვდვა 4:

გახსენით ბრძანების ხაზის ინტერფეისი (<კოდი>Command Prompt Windows-ზე, <კოდი>Terminal macOS/Linux-ზე).

მოძებნეთ საქაღალDegreesე, რომელიც შეიცავს <კოდი>sqlite3 შესრულებად კოდსა და <კოდი>corrupted.manager ფაილს.

გამოასრულეთ შემდეგი ბრძანება აღდგენის მცდელობისთვის:

<კოდი>sqlite3 corrupted.manager ".recover" | sqlite3 new.manager

ნაბიჯი 5: იმპორტი და გახსენი აღდგენილი ბაზა данных

მოსახლების ბრძანების შესრულების შემდეგ, თქვენ გექნებათ ახალი ფაილი სახელწოდებით <კოდი>new.manager.

იმპორტი `new.manager` უკან Manager-სა და ცდილეთ მისი გახსნა.

გაიგე მეტი ბიზნესის იმპორტი

ეს ნაბიჯების გადადგმა შეიძლება დაგეხმაროთ მონაცემების აღდგენაში დაზიანებული Manager-ის მონაცემთა ბაზის ფაილიდან.