2017-07-27 31 views

答えて

0

それは簡単です。私のマシン上で

enter image description here

enter image description here

+0

これはデータエクスプローラではなくFireDACエクスプローラです。あなたはデータエクスプローラがどこに定義を保存しているのか尋ねました、あなたのタイトルを読んでください*「Delphiはデータエクスプローラの接続情報をどこに保存しますか」*あなたの質問のスクリーンショットはデータエクスプローラです。 FireDAC Explorerは、dbxconnections.iniのように、見つかったファイルに定義を保存できます。 – Victoria

+0

_Data Explorerの** FireDAC **セクションです。 _Data Explorer _と_FireDAC Explorer _の両方が同じ場所に書き込まれます。 (私のマシン上では少なくとも) –

+0

本当ではない。 FireDACはdbxdrivers.iniに偽のドライバを作成しました(これはセクションと呼ばれています)、FireDAC Explorerは独自のエクスプローラとdbxconnections.iniのデータエクスプローラの接続定義を保存します。エントリを2つの異なるファイルに格納します。 – Victoria

0

接続ファイル(FDConnectionDefs.ini)の位置は、このレジストリキーに格納されているIST:

HKEY_CURRENT_USER\Software\Embarcadero\FireDAC\ConnectionDefFile

は、通常は、このレジストリキーの内部環境変数 "FDHOME" を使用ファイルが格納されている実際のディレクトリを定義します。

+0

それは$(ADHOME)を参照。 [ツール]> [オプション]> [環境オプション]> [環境変数]を開くと、「FDHOME」も「ADHOME」も表示されません。 –

0

dbxconnections.iniファイルです。私は(それはあなたのDelphiのバージョンでは異なる場合があります)、この場所でそれを見つけた:

C:\Users\PUBLIC\Documents\RAD Studio\dbExpress\dbxconnections.ini 

私はそれを見つけましたか? BLACKFISHSQLEMPLOYEECONNECTIONをレジストリに登録した後(Data Explorerで希少な名前でレジストリに見つかりませんでした)、Process MonitorRename Connectionというダイアログで開き、フィルタリングしてIDEプロセスのレジストリ以外の操作をフィルタリングしました。
1. [ツール]> [FireDACエクスプローラ
2. [接続定義

ファイルの場所は、ワークステーションの設定パネルに表示され

を:あなたが見てどこを知った後

関連する問題