問題タブ [data-recovery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQLのテーブルから行を削除.
mysql の tablename から delete * を書き込むと、すべての行が削除され、そのテーブルの mysql にデータが返されます。
mysql - データ ファイルから MySQL テーブルを復元するにはどうすればよいですか?
データベース (すべての MyISAM テーブル) を取得しましたが、MySQL が実行されていたマシンは起動できなくなりました。ただし、データ ディレクトリのすべての MySQL データ ファイルがあります。MYD ファイルや FRM ファイル、またはデータ ディレクトリ内のその他のファイルからデータを復元するにはどうすればよいですか?
私はこれについていくつかの検索を行ってきましたが、MyISAM の場合、データベースのサブディレクトリを古い MySQL データ ディレクトリから新しい MySQL データ ディレクトリにコピーするだけでよいようです。しかし、それは私にとってはうまくいきません。回復しようとしているデータベースの名前のデータベースが phpMyAdmin のデータベースのリストに表示されますが、すべてのテーブルが「使用中」と表示され、情報 (行数、バイト数、列情報など) がありません。など)。これらのテーブルに対する操作 (例: SELECT * FROM {table}、REPAIR {table}、CHECK {table}) は、「no such table」エラーを返します。
検索で出くわしたツールの 1 つは、MicroOLAP の DBACentral です。FRM/MYD ファイルからデータを復元するはずのコンポーネントがありますが、実行しようとすると、FRM/MYD ファイルから復元できるテーブルが一覧表示されませんでした。
これは、Vista Business 32 ビットを実行している開発者ワークステーションにあります。MySQL のバージョンは 5.0.27 です。マシンを修正した後、まったく同じバージョンの MySQL (v5.0.27) を入手しました。バイナリ データ ファイルをドロップするだけなら、同じバージョンの MySQL を使用する必要があると考えました。それでもうまくいきませんでした。
どんな洞察も大歓迎です...ありがとう!
-ジョシュ
mysql - バックアップファイルからMysqlデータベースを回復する方法
再イメージングが必要なVPSを使用しています。私のDBはその一部であり、アプリがまだ本番環境にないため、バックアップされていました。ただし、復元したいデータがいくつかあります。VPSプロバイダーから、すべてのファイルを含むイメージ(Ubunto Linux)のバックアップが提供されています。
データを回復する方法はありますか?
c - EOF を過ぎた HD データを読み取る方法はありますか?
ファイルのデータを読み取る方法はありますが、ファイルの終わりを過ぎてもハード ドライブ上のデータを引き続き読み取る方法はありますか? 通常のファイル I/OI では fread() を使用できますが、明らかに、それはファイルの最後までしか読み取れません。また、Windows コンピューターでこれが必要であることを追加すると、有益な場合があります。
これを行う方法についての私のグーグル検索は、代わりに、通常の I/O に問題がある人など、EOF に関する無関係なトピックに関する結果を考え出すことです。
これは、作業中のテキスト ファイルのテキストの一部を誤って削除してしまい、丸 1 日かかる作業だったからです。私はたくさんのファイル回復に関することをグーグルで調べましたが、それはすべて削除されたファイルの回復に関するものであるようです。私の問題は、ファイルがまだそこにあるが、その情報の一部がないことです。そのデータの一部がまだ直接存在することを望んでいます現在マークされているファイルの終わりの後、他の場所で断片化されていないか、すでに要求されているか、上書きされていません。これに具体的に役立つプログラムが見つからないので、すぐに何かを補うことができることを願っています(関係する内容によっては、作業をやり直すほど実行できない場合があることは理解していますが、そうでないことを願っています)。
私が予測できる限り、私は正しくないかもしれませんが (よくわからないので助けを求めています)、3 つの可能性があります。
3 つのうち最悪の場合: ハード ドライブ全体への直接アクセスを可能にする Windows API 関数 (おそらく、メモリの関数に似ていますか? 私が経験したもの) を検索し、全体をスキャンして、まだ持っているデータを探す必要があります。ファイルからアクセスして、その後にあるものを見続けます。
2 番目: ファイルへのポインターを取得できますが、それでも HD への生のアクセスを取得する必要がありますが、少なくともファイルへのポインターは含まれていますか?
ベスト 3: 書き込みアクセス用にファイルを開き、最後までシークし、EOF を過ぎてより多くのスペースを要求する方法を書き込みます。実際に私が探しているものであるその場所の以前のデータであったガベージデータを取得しますか? そんなに単純なら素晴らしいのですが、失敗するとデータが失われるのでテストするのが怖いので、他の誰かがすでに知っていることを願っています. 問題の PC は、Windows の悲惨な詳細を知っている人にとって重要であれば、Vista Home Premium を実行しています。
これらの 3 つのいずれかがもっともらしいと思われますか? そうか否かにかかわらず、私は他の提案、特に私のばかげたアイデアよりも優れたもの、特に仕事を成し遂げるために使用する特定の機能への方向性があれば、オープンです (そして熱望しています)。
また、削除されたファイルを回復するだけでなく、このような状況で実際に機能し、無料で信頼できる回復プログラムについて実際に聞いたことがあれば、それも機能します.
ご協力いただきありがとうございます。
java - Eclipseから削除されたプロジェクトを返します
深刻な問題があります。EclipseからJavaプロジェクトを削除しましたが、CVSに新しいリビジョンがありません。とにかくそのプロジェクトを返すチャンスはありますか、それとも私はnajebaoですか?
linux - Linux SVN リカバリ ファイル
バージョン管理されていないディレクトリに対する最近の更新により、一連のファイルが削除されました。これらの失われたファイルを手動で復元する方法はありますか?
PS 探しているファイルが SVN コントロールにコミットされていないため、Subversion からそれらを回復することはできません。手動で削除されたファイルのみを含む Linux のごみ箱フォルダーを調べました。
編集: 実際には、ファイルは偶発的な svn rm 操作によって失われました。残念ながら、復元しようとしているファイルは新しく作成されたものであり、まだバージョン管理されていないため、元に戻すことはできません。何か案は?
java - Javaを使用してFAT32から削除されたデータを回復しますか?
Java を使用して FAT32 から削除されたデータを復元することは可能ですか?
どうもありがとうございました。
PS: 無料のリソースはありますか???
c++ - Linux ライブラリ ファイルから cpp データを復元するには?
私の貴重なコードを含む .cpp ファイルを誤って削除してしまいました。それは私自身のライブラリの一部でした: libandrissh.so どうすれば回復できますか? スカルペルを試しましたが、見つかりませんでした。
ライブラリにある .so または .o 他のファイルから何らかの方法で情報を抽出できるかどうか疑問に思っていました。ライブラリを使用する私のプログラムはまだ動作するので、これは可能だと思います。
助言がありますか?みんなありがとう
git - git repo を古いバージョンの git repo で上書きしたらゲームオーバー?
すべてのコミットを完全に失いましたか? 私はそれがばかげていたことを知っています。それについては申し訳ありませんが、ワークフローを適切に考えていなかったのは無実の間違いでした。
編集
上書きは手動のドラッグ アンド ドロップであり、ターミナル コマンドは入力されませんでした。
私はMacを使用しています。
私はタイムマシンを持っており、古い新しいレポを取得できます (意味がわかれば、私の頭は溶けています) が、それらをマージできますか (それ以来、変更を加えており、締め切りを探しています)、または単にバックアップを復元する必要があります。全体?
git - オブジェクトのみから Git リポジトリを復元する
Gitリポジトリのほとんどを削除するためにそれを頭に入れているWindowsボックスがあります(重要な作業検出器を作動させたに違いありません;)。私が残した (見つけることができる) のはオブジェクトだけです。また、オブジェクトのコレクションがどの程度完全かはわかりません。オブジェクトだけから復元することは可能ですか? 私が知る限り、オブジェクト ツリーは無傷です。すべてのパックと緩いオブジェクトが配置されています。Git を納得させるためのメタデータがありません。