2013-05-20 7 views
17

私は拡張子が.dbのデータベースファイルをいくつか持っています。しかし、私はファイルを開くためにどのプログラムを使うべきか分かりません。 dbファイルのヘッダーをチェックすると、database-program/typeの名前が明らかになるという同様の疑問が見つかりました。 私が見つけたのは "FLDB"です。 これはどのような種類のデータベースファイルですか?この.DBファイルを開くには?

編集:

はより多くのヒントを与えるためにしよう: これは、カーナビゲーションシステムのプログラムであり、それは8つの言語を知っています。私は自分の言語にローカライズしようとしています。多くの.dbファイルと2つの.gdbファイル(おそらく)にこのデータが含まれています。

+2

どのようにして.dbファイルを入手しましたか?それがどこから来たのか教えてくれれば、それを読む方法の手がかりを与えるかもしれません。 –

+0

この.dbファイルはカーナビプログラムの一部です。私はラベルなどを翻訳しようとしている、ローカライズする。 – Croo

+0

どの車のナビゲーションシステムですか?そのシステムのためにそこにツールキットがあるかもしれません、または前にそれで働いた人。しかし、人々がどのシステムを推測しなければならない場合、経験豊富なヘルプを得る可能性は低いです。また、[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)には載っていないので、あなたの 'X'は「*どうやって私のGPSを自分の言語にローカライズすると、私はこのようにすることができると思います。* "しかし、あなたは' Y' "*どのようにこのデータベース形式を読むのですか?"あなたの質問を編集して入力し、あなたの 'X'に質問し、' X'を達成するためにこれまでに試したことを説明してください。 –

答えて

14

私は、どのプログラムを.db拡張だけで使うのかを知る方法はないと思います。それは開けられない暗号化されたデータベースであってもよい。 MS Access、またはsqliteマネージャができます。

編集: ファイルの名前を.txtに変更し、テキストエディタで開きます。ファイル内の単語の最初のカップルは、あなたにDBタイプを伝えることができます。

それはSQLiteデータベースがある場合は、ファイル形式がある場合、それはデータベースそれはだで、それは、あなたがMagic Numberや他のtelltalesを探すためにTrIDNet - File Identifierのようなツールを使用することができます

+0

総司令官に確認しました。あなたが示唆したように、最初の数行は型を渡すべきです。それはどのように私は "FLDB"の名前を発見した。 – Croo

+0

「ファイルセットの場所データベース」 – Jerry

+0

これは私の推測でした(Googleの推測)、IBMデータベースサーバーをダウンロードしようとしました...これまでのところ運がありません。 – Croo

7

「SQLiteのフォーマット3」で始まりますそれが何であるかを教えてくれるかもしれません。

しかし、定義を検索しても "FLDB"という文字列は表示されませんでしたが、魔法の数よりも多くをチェックするので、試してみる価値があります。

Linuxを使用している場合は、Fileは同様の作業を行うコマンドです。

もう1つのことは、このファイルを生成したプログラムにアクセスできる場合は、データベースソフトウェアからDLLの作成者に関するメタ情報が含まれている可能性があります。最初に.dbファイルを作成したプログラムの外部にあるファイルを読み取ることができるソフトウェアの場合。

+0

私はTriDNetを試してみたところ、「Unknown!" チップをありがとう。 – Croo

関連する問題