На главную   На главную   Форумы Новости Документация Скачать Купить  
Регистрация  
Система Allegro
Oб Allegro Характеристики Пример конфигурации Документация База ошибок Развитие
Версия для печати К списку книг Вернуться к оглавлению Предыдущий параграф Следующий параграф
Поиск по книге

Глава 3. ПОДГОТОВКА К РАБОТЕ

Если не удается соединиться с базой данных

Если соединение с базой данных не удается, то возможно :

  1. Не запущен сервер баз данных Firebird. Проверьте, запущен ли сервер. В системе Windows’98 значок Firebird при запущенном сервере появляется на панели задач Windows справа (рядом с системными часами). Если у Вас используется система Windows 2000 /XP и Firebird установлен, как системная служба ( сервис), то нужно вызвать окно «Службы» ( Services) с «Панели управления» Windows и убедиться в том, что Firebird Server стартован.
  2. В свойствах соединения указано неправильное имя компьютера-сервера или неверный путь к файлу базы данных. Нажмите кнопку « Свойства» в окне соединения с базой данных Allegro и проверьте правильность имени компьютера-сервера и пути к файлу базы данных. Учтите, что путь должен начинаться с буквы диска, на котором расположен файл базы данных. Файл базы данных должен находиться на одном из дисков того же компьютера, на котором работает сервер Firebird. Файл базы данных «Пример» называется Default1.gdb и по умолчанию находится в подкаталоге \db директории, в которую установлена программа Allegro. Если Вам неизвестно имя компьютера и Allegro устанавливается на тот же компьютер, на котором работает сервер Firebird, то вместо имени компьютера можно набрать localhost или зацикливающий IP адрес 127.0.0 .1. Если вы хотите работать с сервером в сети и вам известен его IP-адрес, то вместо имени компьютера можно набрать этот адрес.
  3. Не работает TCP/IP протокол. Тогда можно попробовать соединиться с сервером через другой протокол. Для этого нажмите кнопку «Свойства» в окне соединения с базой данных Allegro и измените протокол на Local. Учтите, что с помощью протокола Local можно соединиться, если Allegro запущено на том же компьютере, что и сервер Firebird. С помощью протокола Local нельзя соединиться с базой данных по сети. Если у Вас в сети установлен протокол NetBeui , то можно попробовать соединиться с его помощью. Однако Вы должны позаботиться о том, чтобы в конечном итоге добиться работы с базой данных именно через TCP/IP протокол. Причем если предполагается одновременная работа нескольких пользователей с одной базой данных в сети, то все они обязаны работать с помощью одинакового протокола. Нарушение этого требования может привести к разрушению базы данных.


Система Allegro. Руководство разработчика Наверх