Учебник по удаленным базам данных
Создание удаленной базы данных в InterBase

Cоздание локального сервера InterBase

Выполните следующие действия:

1. Пуск -> программы -> InterBase -> InterBase Server Manager.
В появившемся окне выделите Manual и нажмите кнопку Start, у вас должно получиться так же, как показано на рис. 1.

Закройте окно.

2. Пуск -> программы -> InterBase -> IBСonsole
в появившемся окне выполните следующие действия: Server -> Register...
сделайте так же как показано на рис. 2., в строке password напишите masterkey и нажмите кнопку OK.


После чего окно IBСonsole должно иметь вид:


3. При последующих обращениях к IBСonsole необходимо выполнять действия:
выделить указателем Local Server, затем команда меню Server -> Login..., в появившемся окне, в строке password введите masterkey и нажмите кнопку OK.

4. Создание "контейнера" базы данных
- cоздать папку, в которой будет храниться база данных (например, на диске C:\, папку IB);
- запустить IBConsole;
- выделить мышью Local Server;
- Server -> Login... регистрация с паролем "Masterkey" (как администратор);
- выполните команду меню Database -> Create Database;
- в поле Alias укажите псевдоним, с которым хотели бы ассоциировать базу данных;
- в Filename(s) введите имя файла базы данных, с расширением .gdb (укажите путь к папке, в которой будет храниться база данных);
- для работы с символами кодирования в Default Character Set выберите WIN 1251.
У вас должно получиться так, как показано на рис. 4.



5. Создание алиаса для серверной базы данных
- Пуск -> программы -> Borland Delphi 6 -> SQL Explorer;
- выделить на левой панели Databases;
- выполните команду меню Object -> New;
так как устанавливаем параметры доступа к серверной базе данных, то в диалоговом окне New Database Alias выбрать драйвер INTERBASE.
- задайту имя алиаса;
- на вкладке Definition (с правой стороны) напротив Server Name указать путь к таблице;
- LangDriver -> Pdox ANSI Cyrelic;
- User Name -> SYSDBA (имя пользователя INTERBASE);
- Object -> Apply;

6. Процесс создания серверной базы данных на основе настольной называют переносом унаследованных данных.
- Пуск -> программы -> Borland Delphi 6 -> Datapamp;
- в первом окне выбрать из списка или указать путь к базам данных, которые нужно перенести, нажмите Next;
- во втором окне выбрать алиас приемника данных (удаленная база данных), который мы создали в SQL Explorer, нажмите Next. В появившемся окне введите пароль masterkey;
– выберите нужные таблицы, нажмите Next;
- Inspect or Modiphi Items - просмотор типов данных, к которой будут преобразованы поля настольной базы данных;
- нажмите кнопку Upsize для переноса баз даных, по завершению переноса нажмите Done.

  
Создание приложения в Delphi


  
назад