タグ付けされた質問 「places.sqlite」

4
破損したFirefox places.sqliteデータベースを修復するにはどうすればよいですか?
RAMにいくつかの問題があり(ブルースクリーンが数回、Windows XP)、Firefoxデータベースが破損しています。Firefoxは動作していますが、私の履歴は消えており、実行時にいくつかの矛盾とエラーが報告さpragma integrity_checkれていplaces.sqliteます: データベースディスクイメージの形式が正しくありません さて、質問です。SQLite-Databaseを修復するにはどうすればよいですか?

1
Firefox 29-訪問した履歴エントリをx回未満削除するには
環境: 私は数年前からFirefoxプロファイルを使用しています。私の履歴ファイルは自然に巨大になりました。メインデスクトップPCとラップトップの間にFirefox Syncをセットアップしました。 ハードウェア構成: PC:i5-3450、8 GB DDR3 RAM、Crucial M4 128 GB SSD ラップトップ:Pentium SU4100、4 GB DDR3 RAM、WD 5400 rpm HDD デスクトップのAwesomeバーに入力するときに履歴エントリにアクセスすると、適切な設定にもかかわらずかなり時間がかかり、ラップトップはさらに遅くなります。経験は非常に無反応です。 履歴を少しクリアすると、スピードアップのために新しいプロファイルを作成するのを避けられるかもしれません。 質問自体: 説明する: x(5としましょう)未満の回数だけアクセスされ、同時にy(120としましょう)日前の最近のアクセスがあったすべての履歴エントリを削除する方法はありますか? 履歴ファイルはなんらかのSQLデータベースですが、「安全な方法」でデータを編集し、必要なクエリを実行する方法がある場合、データがどのように保存されるのかはよくわかりません。 以前のSuperUserの質問を参照し続け、関連情報を見つけることができるかどうかを確認しました。 私のFirefoxプロファイルディレクトリにという名前のファイルがありますplaces.sqlite。sqliteで開くと、(特に)テーブルmoz_placesとが表示されmoz_historyvisitsます。moz_historyvisitsのプライマリを使用moz_placesしてURLを参照しているようです。 私はデータベースに慣れていないので、引用で言及されている2つのテーブルがどのように関連しているかはよくわかりません。 テーブルの一部のスクリーンショット がvisit_count標準的な形式になっているので、簡単に操作できることに気づきました。last_visit_dateルックスは、私の肉眼で暗号化されたが、私はどのように見ることができません。 お役に立てば幸いです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.