Reputation: 5184
I just created a brand new FireDAC InterBase connection called "MyNewIBConnection" in Delphi 10 Seattle. The connection works great.
Where does Delphi store this connection info?
Upvotes: 1
Views: 1451
Reputation: 5184
It's easy after you know where to look:
1. Click Tools > FireDAC Explorer
2. Click Connection definitions
The file location is displayed in the Workstation configuration panel.
Upvotes: 1
Reputation: 7912
It's in the dbxconnections.ini file. I found it in this location (it may differ for your Delphi version):
C:\Users\PUBLIC\Documents\RAD Studio\dbExpress\dbxconnections.ini
How did I find it? After searching BLACKFISHSQLEMPLOYEECONNECTION term in registry (it was the rarest name in my Data Explorer, was not found in registry), I ran Process Monitor with Rename Connection dialog opened and filtered there non-registry operations of the IDE process.
Upvotes: 3
Reputation: 155
The location of the connection file (FDConnectionDefs.ini) ist stored in this registry key:
HKEY_CURRENT_USER\Software\Embarcadero\FireDAC\ConnectionDefFile
Normally it uses the environment variable "FDHOME" inside this registry key to define the actual directory where the file is stored.
Upvotes: 0