Delphi在哪里存储Data Explorer连接信息?

Delphi在哪里存储Data Explorer连接信息?,delphi,dataexplorer,Delphi,Dataexplorer,我刚刚在Delphi 10西雅图创建了一个名为“MyNewIBConnection”的全新FireDAC InterBase连接。连接工作得很好 Delphi在哪里存储此连接信息 此注册表项中存储的连接文件(FDConnectionDefs.ini)的位置: HKEY\U当前用户\软件\ Embarcadero\FireDAC\ConnectionOffile 通常,它使用此注册表项中的环境变量“FDHOME”来定义存储文件的实际目录。此注册表项中存储的连接文件(FDConnectionDefs

我刚刚在Delphi 10西雅图创建了一个名为“MyNewIBConnection”的全新FireDAC InterBase连接。连接工作得很好

Delphi在哪里存储此连接信息


此注册表项中存储的连接文件(FDConnectionDefs.ini)的位置:

HKEY\U当前用户\软件\ Embarcadero\FireDAC\ConnectionOffile


通常,它使用此注册表项中的环境变量“FDHOME”来定义存储文件的实际目录。

此注册表项中存储的连接文件(FDConnectionDefs.ini)的位置:

HKEY\U当前用户\软件\ Embarcadero\FireDAC\ConnectionOffile


通常,它使用此注册表项中的环境变量“FDHOME”来定义文件存储的实际目录。

它位于dbxconnections.ini文件中。我在这个位置找到了它(它可能与您的Delphi版本不同):


我怎么找到的?在注册表中搜索BLACKFISHSQLEMPLOYEECONNECTION术语(这是我的最罕见的名称,在注册表中找不到)后,我打开对话框运行,并筛选IDE进程的非注册表操作。

它位于dbxconnections.ini文件中。我在这个位置找到了它(它可能与您的Delphi版本不同):


我怎么找到的?在注册表中搜索了BLACKFISHSQLEMPLOYEECONNECTION术语(这是我的最罕见的名称,在注册表中找不到),我打开对话框运行,并对IDE进程的非注册表操作进行了筛选。

知道从何处查找后很容易:
1.单击工具>FireDAC资源管理器
2.单击“连接定义”

文件位置显示在工作站配置面板中


在你知道去哪里找之后,这很容易:
1.单击工具>FireDAC资源管理器
2.单击“连接定义”

文件位置显示在工作站配置面板中


那不是数据资源管理器,而是FireDAC资源管理器。您已经询问Data Explorer在哪里存储定义,阅读您的标题“Delphi在哪里存储Data Explorer连接信息?”甚至您问题中的屏幕截图也是Data Explorer。FireDAC资源管理器可以将定义存储到您在dbxconnections.ini中找到的文件中。它是数据资源管理器的FireDAC部分。数据资源管理器和FireDAC资源管理器都写入同一位置。(至少在我的机器上)不完全正确。FireDAC在dbxdrivers.ini(这就是您所说的部分)中创建了假驱动程序,并且FireDAC资源管理器在dbxconnections.ini中存储其自己的资源管理器以及数据资源管理器的连接定义。它将条目存储在两个不同的文件中。在我的机器上,dbxconnections.ini文件自2016年1月19日以来未被修改。这不是Data Explorer,而是FireDAC Explorer。您已经询问Data Explorer在哪里存储定义,阅读您的标题“Delphi在哪里存储Data Explorer连接信息?”甚至您问题中的屏幕截图也是Data Explorer。FireDAC资源管理器可以将定义存储到您在dbxconnections.ini中找到的文件中。它是数据资源管理器的FireDAC部分。数据资源管理器和FireDAC资源管理器都写入同一位置。(至少在我的机器上)不完全正确。FireDAC在dbxdrivers.ini(这就是您所说的部分)中创建了假驱动程序,并且FireDAC资源管理器在dbxconnections.ini中存储其自己的资源管理器以及数据资源管理器的连接定义。它将条目存储在两个不同的文件中。在我的机器上,dbxconnections.ini文件自2016年1月19日以来未被修改。在我的机器上,它引用了$(ADHOME)。当我打开工具>选项>环境选项>环境变量时,不会列出“FDHOME”或“ADHOME”。ADHOME和FDHOME是在设置演示的批处理文件中定义的。它们与Data Explorer没有任何共同之处。在我的机器上,它引用了$(ADHOME)。当我打开工具>选项>环境选项>环境变量时,不会列出“FDHOME”或“ADHOME”。ADHOME和FDHOME是在设置演示的批处理文件中定义的。它们与数据资源管理器没有任何共同之处。
C:\Users\PUBLIC\Documents\RAD Studio\dbExpress\dbxconnections.ini