Delphi 数据资源管理器连接信息存储在哪里?
Where does Delphi Store the Data Explorer Connection Info?
我刚刚在 Delphi 10 Seattle 创建了一个名为 "MyNewIBConnection" 的全新 FireDAC InterBase 连接。连接效果很好。
Delphi 在哪里存储此连接信息?
连接文件 (FDConnectionDefs.ini) 的位置存储在此注册表项中:
HKEY_CURRENT_USER\Software\Embarcadero\FireDAC\ConnectionDefFile
通常它使用此注册表项内的环境变量 "FDHOME" 来定义存储文件的实际目录。
它在 dbxconnections.ini 文件中。我在这个位置找到它(它可能因您的 Delphi 版本而异):
C:\Users\PUBLIC\Documents\RAD Studio\dbExpress\dbxconnections.ini
我是怎么找到它的?在注册表中搜索 BLACKFISHSQLEMPLOYEECONNECTION 术语后(这是我打开的 Data Explorer, was not found in registry), I ran Process Monitor with Rename Connection 对话框中最稀有的名称,并在那里过滤了 IDE 进程的非注册表操作。
知道要查找的位置后就很容易了:
1. 点击工具 > FireDAC Explorer
2. 单击连接定义
文件位置显示在工作站配置面板中。
我刚刚在 Delphi 10 Seattle 创建了一个名为 "MyNewIBConnection" 的全新 FireDAC InterBase 连接。连接效果很好。
Delphi 在哪里存储此连接信息?
连接文件 (FDConnectionDefs.ini) 的位置存储在此注册表项中:
HKEY_CURRENT_USER\Software\Embarcadero\FireDAC\ConnectionDefFile
通常它使用此注册表项内的环境变量 "FDHOME" 来定义存储文件的实际目录。
它在 dbxconnections.ini 文件中。我在这个位置找到它(它可能因您的 Delphi 版本而异):
C:\Users\PUBLIC\Documents\RAD Studio\dbExpress\dbxconnections.ini
我是怎么找到它的?在注册表中搜索 BLACKFISHSQLEMPLOYEECONNECTION 术语后(这是我打开的 Data Explorer, was not found in registry), I ran Process Monitor with Rename Connection 对话框中最稀有的名称,并在那里过滤了 IDE 进程的非注册表操作。
知道要查找的位置后就很容易了:
1. 点击工具 > FireDAC Explorer
2. 单击连接定义
文件位置显示在工作站配置面板中。