2011-01-10 6 views
0

私はDataというフォルダを持つデスクトップソフトウェアを持っています。このフォルダには、File001.app、File002.app、T1.app、Z3.appなど多くのファイルがあります。これはどのデータベースの種類を判別できますか?

私はこれらのファイルを開くときに、バイナリ形式であるようです。

Delphiで書かれたアプリケーション。

は、どのように私は(Firebirdのは、MySQL、?)

おかげで使用されているデータベースのどのタイプの知ることができます。

+4

難しいです。たぶん誰かがヘッダ –

+0

がMySQLを打ち負かすことができることを認識したファイルの最初の数文字を投稿します。 – Nishant

+0

ソフトウェアベンダーにお問い合わせください。 – ajreal

答えて

1

あなたはそれらのファイルに対してstringsを実行し、任意の手がかりが出力であるかどうかを見てみてください。

stringsはもともとa neat Linux utilityでしたが、Windowsで実行している場合(合理的な推測のようです)、SysInternalsの実装をダウンロードする必要があります。 Find it here.

0

http://www.fileinfo.com/extension/app

これは私にカスタムファイルフォーマットのように聞こえる、(直接ではなくら少なくとも)MySQLやデルファイとは何か似ていないと私は彼らが火の鳥とは何かを持っているとは思いませんどちらか。オラクルについてはほとんど分かりませんが、彼らは何の鐘も鳴らしません。あなたはソースコードにアクセスできますか?

0

ペッカは言い難い、言ったように。しかし、おそらくdBaseファイル形式で格納されているFoxPro fileですが、これはわかりません。

+1

IIRC、FoxProので使用されるアプリケーションファイルは、アプリケーションをコンパイルしている、またはいくつかのケースでは、彼らは(原始保存された関数のように)インデックスで使用されるカスタム機能かもしれません。 Foxproテーブルには、.cdx(圧縮インデックス)インデックスファイルが関連付けられた.dbf拡張子が付いています。 –

1

は、アプリケーションのコードを調べて、接続文字列を参照してください。アプリケーションのコードや設定ファイル(存在する場合)がなければ、データベースの種類を知ることは困難です。コードが利用できない場合、ベンダの製品はデータベースの種類を通知する必要があります。

お待ちしております、

関連する問題