Я только что создал новое соединение FireDAC InterBase под названием «MyNewIBConnection» в Delphi 10 Seattle. Связь работает отлично.
Где Delphi хранит эту информацию о соединении?
Я только что создал новое соединение FireDAC InterBase под названием «MyNewIBConnection» в Delphi 10 Seattle. Связь работает отлично.
Где Delphi хранит эту информацию о соединении?
Он находится в файле dbxconnections.ini. Я нашел его в этом месте (в вашей версии Delphi он может отличаться):
C:\Users\PUBLIC\Documents\RAD Studio\dbExpress\dbxconnections.ini
Как я его нашел? После поиска термина BLACKFISHSQLEMPLOYEECONNECTION в реестре (это было самое редкое имя в моем < strong>Проводник данных не найден в реестре), я запустил Мониторинг процесса с помощью Переименовать Открылся диалог подключения и отфильтрованы нерегистровые операции процесса IDE.
Это легко сделать, если вы знаете, где искать:
1. Нажмите "Инструменты" > FireDAC Explorer
2. Нажмите "Определения подключения".
Расположение файла отображается на панели конфигурации рабочей станции.
Расположение файла подключения (FDConnectionDefs.ini) хранится в этом разделе реестра:
HKEY_CURRENT_USER\Software\Embarcadero\FireDAC\ConnectionDefFile
Обычно он использует переменную среды «FDHOME» внутри этого раздела реестра, чтобы определить фактический каталог, в котором хранится файл.