Создание базы данных в Interbase и настройка ProxyInspector для работы с ней

Внимание:
IBConsole не входит в стандартный дистрибутив FireBird. Вы можете скачать эту утилиту отдельно с сайта Borland(нужно будет зарегистрироваться на сайте):
http://codecentral.borland.com/codecentral/ccweb.exe/download?id=15081

или с нашего сайта:
https://www.advsoft.ru/dist/old/ibconsole_11027.zip


Для того, чтобы создать базу данных необходимо на компьютере, на котором установлен Interbase/Firebird, запустить утилиту IBConsole(ярлык находится в группе Interbase), войти на сервер(Server | Login, по умолчанию после установки пользователь: SYSDBA, пароль: masterkey), далее запустить утилиту Interactive SQL: пункт меню Tools | Interactive SQL ....

Если это первый запуск IBConsole после установки Interbase/Firebird, то сервер необходимо сначала зарегистрировать в IBConsole. Выберите пункт меню Server | Register, в появившимся окне выберите Local Server и нажмите ОК. После чего нужно выполнить процедуру входа на сервер описанную выше.

После установки ProxyInspector SQL скрипт для создания БД на сервере Interbase/Firebird находится в каталоге <PI>\dbscripts\ib-firebird\ , где <PI> - каталог в который установлен ProxyInspector. Нажно открыть этот скрипт в ISQL командой Query | Load Script:



вместо строки enter database filename here ввести желаемое полное имя и путь к файлу БД(с расширением .gdb), также заменить если нужно имя пользователя и пароль(сохранять не рекомендуется), после чего выполнить команду Query | Execute. База данных будет создана.

Теперь нужно указать путь к ней в ProxyInspector. Запустите ProxyInspector, выберите пункт меню База | Настройки программы, страница База данных | Сервер Interbase:



при доступе по протоколу TCP/IP путь к БД будет состоять из имени или IP-адреса сервера БД, и полного имени файла БД(это же имя указывалось в SQL скрипте при создании БД), разделенных двоеточием. Например: db-server:c:\db-data\interbase\pi_ent.gdb или 10.0.0.5:d:\data\pi_ent.gdb и.т.д.

Если нужно измените имя пользователя и пароль для доступа к серверу Interbase. Опцию Выключать индексы во время импорта следует оставить включенной на время первоначального импорта большого объема лог файлов и выключить после него.

После этого на странице База данных настроек также нужно выбрать Сервер Interbase, нажать OK и перезапустить PI. После чего выбрать База данных | Соединить для подключения к БД.

Для доступа к БД Interbase с других компьютеров необходимо наличие библиотеки gds32.dll в каталоге <WINDOWS>\system32. Эта библиотека находится в каталоге <Windows>\system32 компьютера с сервером Interbase и также устанавливается при установке Interbase Client.