ПРОЕКТИРОВАНИЕ СЕРВЕРНОЙ ЧАСТИ
УТИЛИТА IBCONSOL
Утилита IBConsol поставляется вместе с системой управления базами данных InterBase. Эта утилита предназначена для решения многих задач при проектировании базы данных, ее эксплуатации и администрировании. Во многие главы данного учебника включены отдельные параграфы, показывающие использование утилиты IBConsol для решения конкретных задач. В этой главе рассмотрены процедуры проектирования и эксплуатации базы данных.
Запуск сервера InterBase
После запуска утилиты на экран выводится диалоговое окно «IBConsol» (рис. 4.1).
Локальный сервер помечен «красным крестом», т. е. сервер не запущен. Для запуска сервера надо курсор мыши установить на пиктограмму «Local Server» и правой кнопкой мыши вывести на экран контекстное меню, из которого выбрать команду «Login». В появившемся на экране диалоге «Server Login»
ЧІ IBConsole |
3?0 |
||||
Console View Server Database Tools |
Help |
||||
^3* |
'• * ?. % • |
||||
В InterBase Servers ^ Local Server |
Name |
Description |
Last Accessed Connections |
||
Local Server |
04.08.200810:56:12 0 |
||||
|
U11 |
> |
|||
г |
ate |
1 objects listed |
Server: Local Server
SYSDBA
Login
User Name:
Password:
Cancel
Рис. 4.2. Определение пользователя
IBConsole 1- |
||
Console View Server Database Tools Help |
||
J & & % * 14 Ъ - |
||
- InterBase Servers В vfj Local Server [—J ^ Databases book CATS.GDB Backup Certificates 1] Server Log Users |
Action Description |
|
Register Register a new database Unregister Unregister the current database Connect Connect to the selected database Connect As Connect to the selected database specifying a user Validation Validate the database structure Properties Show database properties |
||
Server: Local Server Database: CATS.GDB User: SYSDBA |
Рис. 4.3. Работа с локальным сервером InterBase
(рис. 4.2) надо указать пароль и имя пользователя, который запускает сервер. Универсальный пользователь с правами администратора имеет имя «SYSDBA» и пароль «masterkey».
После ввода имени пользователя и пароля сервер будет запущен и в левой части диалоговой панели «IBConsol» (рис. 4.3) будет представлено дерево с зарегистрированными базами данных и общими объектами сервера.
Как видно из рис. 4.3 на локальном сервере зарегистрированы две базы данных book и CATS.GDB и четыре объекта:
Backup — создание резервной копии базы данных;
Certificates — лицензионное соглашение;
Server Log — протокол запуска сервера;
Users — добавление (удаление) пользователя.
В верхней части диалоговой панели размещено главное меню утилиты, с помощью команд которого выполняются все действия в базе данных.