მენეჯერი იყენებს SQLite ბაზებს, რომლებიც ჩვეულებრივ გამძლე არიან, მაგრამ შეიძლება დაზიანდეს მოწყობილობის ხრაშუნობის ან მავნებელი პროგრამების გამო.
ყველაზე მარტივი გზა კორუმპირებული მონაცემთა ბაზის ხელოვნურად აღდგენისათვის არის SQLite-ის ბრძანების ხაზი. ბრძანების ხაზი არის პროგრამა სახელწოდებით <კოდი>sqlite3კოდი>.
ეს სახელმძღვანელო დაგმატარებთ კორუმპირებული მონაცემთა ბაზის ფაილის აღდგენის პროცესზე.
ჩამოტვირთვა 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კოდი>
ჩამოტვირთული zip ფაილის შინაარსი მოიხსნება ახალ ფოლდერში.
დააკოპირეთ თქვენი დაზიანებული SQLite ბაზა უცემელი შინაარსის საქაღალდეში.
გადარქმევთ თქვენს <კოდი>.managerკოდი> ფაილს <კოდი>corrupted.managerკოდი>-ად.
გახსენით ბრძანების ხაზის ინტერფეისი (<კოდი>Command Promptკოდი> Windows-ზე, <კოდი>Terminalკოდი> macOS/Linux-ზე).
მოძებნეთ საქაღალDegreesე, რომელიც შეიცავს <კოდი>sqlite3კოდი> შესრულებად კოდსა და <კოდი>corrupted.managerკოდი> ფაილს.
გამოასრულეთ შემდეგი ბრძანება აღდგენის მცდელობისთვის:
<კოდი>sqlite3 corrupted.manager ".recover" | sqlite3 new.managerკოდი>
მოსახლების ბრძანების შესრულების შემდეგ, თქვენ გექნებათ ახალი ფაილი სახელწოდებით <კოდი>new.managerკოდი>.
იმპორტი `new.manager
` უკან Manager-სა და ცდილეთ მისი გახსნა.
გაიგე მეტი ბიზნესის იმპორტი
ეს ნაბიჯების გადადგმა შეიძლება დაგეხმაროთ მონაცემების აღდგენაში დაზიანებული Manager-ის მონაცემთა ბაზის ფაილიდან.