Two or more anchor identifiers match each others. One of them will be modified. This error happens when some anchor identifiers are generated automatically and others are predefined. Or both are predefined and the operator made a mistake (maybe a copy & paste?)

Регистрация базы данных.

Рассмотрим подробнее выполнение скриптов в программе IBExpert. Вход в  программу осуществляется путем запуска файла \Shelter...\IBExpert\IBExpert.exe
1. Зарегистрировать базу (если она ещё не зарегистрирована). Для этого необходимо: нажать кнопку  Register Database (в разделе Database), ввести необходимые параметры подключения (см. рис.1) (Remote - для удаленного подключения к FireBird, Local - для локального подключения к FireBird, 127.0.0.1 
IP-адрес машины, используемый порт - 3080), выбрать  кодировку WIN1251, установить логин UCS и пароль ucs для базы, выбрать версию Firebird (для всех актуальных установок используется версия 2.5). Указать путь до файла gds32.dll, который по умолчанию находится в папке с установленной версией Firebird в каталоге binРекомендуется для Alias'а (отображаемого названия) использовать WORK - для рабочей базы и TEST - для тестовой.


(Рис.1 - Заполненные регистрационные данные базы)

2. Создать подключение к ещё одной базе можно простым методом - Клонировать Регистрационные Данные (Clone Registration Info) - нажав правой кнопкой на БД в списке Database Explorer (см. рис. 2 - пункт 2). Подключиться к базе данных, дважды кликнув по ней в списке, либо выбрав соответствующий пункт из выпадающего меню (см. рис. 2 - пункт 1).

(Рис.2 - Клонирование данных базы и Подключение)

Выполнение скрипта.

1. Зайти в меню  Tools\Script Executive (Ctrl+F12), открыть  sql файл (либо вставить содежримое скрипта в поле Edit), содержащий нужный скрипт, установить галочку (checkbox) "Use current connect" (данная функция будет активна, если выполнено хотя бы одно подключение).

При выполнении скриптов, базу регистрировать не обязательно - если подключение не выполнено, можно указать путь до базы в самом скрипте, например так:

CONNECT '127.0.0.1/3080:D:\Base\_Garbage_Shelter\_Tracker\SHELTER.FDB' USER 'UCS' PASSWORD 'ucs';

2. Нажать кнопку  Run Script (F9). Скрипт должен выполнится без ошибок.
3. Результат выполнения скрипта:


 

Выполнение запросов к БД.

1. Зайти в меню  Tools\SQL Editor (F12)

2. В открывшемся окне вписать необходимый SQL-запрос, нажать F9 (Execute )
Пример запроса : 

select * from folio f where f.id = 3201

3.Результат выполнения запроса :