Разработка приложений баз данных для СУБД Sybase SQL Anywhere


Запуск локального сервера


Для автономного варианта СУБД следует запустить локальный сервер. Для этого в используемой операционной системе достаточно воспользоваться соответствующей пиктограммой. В противном случае необходимо использовать командную строку. Ее содержимое в соответствие с упрощенным синтаксисом должно имеет вид:

<DBENG50> <DATABASE> [-o <SERVER_NAME>],

где<SERVER_NAME> - необязательный параметр, представляющий собой строку с именем, назначаемым локальному серверу;
 <DATABASE> - полный путь к базовому файлу (области SYSTEM) базы данных;
 <DBENG50> - полное имя файла, представляющего компоненту SQL Anywhere Engine. Для операционной системы Windows 3.x таким файлом является файл Dbeng50w.exe, а для остальных - файл Dbeng50.exe.

По умолчанию, если имя сервера не задано, то в этом качестве используется имя файла указанное в параметре <DATABASE>. В противном случае используется имя задаваемое параметром SERVER_NAME. Чтобы получить более детальную информацию о запуске локального сервера, обращайтесь к документации или справочной системе СУБД.

После запуска локального сервера на окне монитора появляется специальное окно с именем сервера. В нем отображается информация о функционировании локального сервера. В частности в это окно выводится информация о времени установления и разрыва соединений пользователей, о произошедших точках фиксации и ряде других событий.

Запустим локальный сервер в среде операционной системы Windows 95/98 при помощи командной строки со следующим содержимым:

c:\SQLany50\WIN95\Dbeng50.exe c:\database\biblia.db

Тогда окно локального сервера будет иметь вид представленный на рис. 2.

Рис. 2. Окно локального сервера СУБД SYBASE SQL Anywhere

Анализируя рис. 2 можно отметить, что на нем представлено окно локального сервера Biblia. Этот сервер управляет функционированием . Ее базовым файлом является файлом с именем e:\database\biblia.db. При работе с этой базой данных используется журнал изменений, находящийся в файле BIBLIA.LOG. СУБД находится в режиме ожидания запросов и в начале ее работы уже была точка фиксации.



Содержание раздела