Створення та налагодження аліаса IBExpert.
Перед початком настройки алиасов необхідно встановити сам IBExpert. Детально процес установки розглянуто тут.
Слід розуміти, що під терміном "алиас" (alias) розуміється деякий набір службової інформації пов'язаної з конкретним файлом бази даних (ім'я, розташування, параметри зв'язку з базою даних, параметри самого IBExpert при роботі з цією конкретною базою даних тощо). Хоча аліаси BDE і аліаси IBExpert в цьому схожі, це різні структури даних, які не слід плутати один з одним. Створення алиасов BDE необхідно для роботи програми TaxiDriver (згодом ми від цього відмовимося, але поки це так), але IBExpert про ці АЛІАС нічого знати не буде, для нього створюються свої власні, що містять інформацію потрібну саме IBExpert.
1. Запускаємо IBExpert. Оскільки список алиасов поки порожній, він нагадає про спосіб їх створення. Відмінно, але спробуємо самостійно: меню "База даних" - "Зареєструвати базу".
2. IBExpert запитує про тип бази даних. Звичайно InterBase / FireBird / Yaffil. Ok.
3. Тепер необхідно описати пераметри з'єднання і розташування бази даних і службової бази даних isc4.gdb. Саме на цьому етапі відрізняються аліаси, налаштовані на доступ до локальної базі даних (що знаходиться на вашому локальному комп'ютері, з запущеним локальним сервером FireBird) від алиасов, що описують підключення до бази даних на віддаленому сервері. Нижче наведені обидва варіанти налаштованих алиасов.
Аліас для локальної бази даних (IBExpert запущений на комп'ютері з встановленим і працюючим сервером FireBird, і файлом бази даних, що знаходиться тут-же). "Опис бази даних" - довільна інформація, назва аліаса. Нагадую, що користувач і пароль - це бюджет користувача з адміністративними (повними) правами на базу даних, за замовчуванням для FireBird це користувач з ім'ям SYSDBA і паролем masterkey (реєстр букв для пароля важливий). Після введення параметрів аліаса можна перевірити чи пройде коннект до бази даних, а, переконавшись в цьому, налаштований алиас слід зберегти кнопкою Register:
Аліас для віддаленої бази даних (IBExpert запущений на комп'ютері адміністратора (клієнтська машина в мережі), сервер FireBird і файл бази даних знаходяться на сервері бази даних з ім'ям SERVER1). Зверніть увагу, що шлях до файлу бази даних (і до службової базі isc4.gdb) описаний в термінах файлової системи сервера бази даних, згідно рекомендацій, викладених тут:
4. Збережений алиас в списку. Подвійний клік мишею по ньому відкриє базу даних.
За допомогою IBExpert з базою даних можна зробити абсолютно все, будьте обережні, експерименти проводите тільки на копії бази даних.
Зрозуміло, повне розгляд можливостей IBExpert виходить за рамки даного викладу, детально ми розглянемо тільки найбільш характерні процедури і прийоми роботи.