Тип подключения к серверу

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
Строка подключения к базе данных определяет тип подключения. Например, строка вида ИмяСервера:ПолныйПутьКБазеНаСервере, указывает на то, что будет использоваться подключение по протоколу TCP/IP, а просто указание полного пути к файлу базы данных без имени сервера приведет к локальному подключению. В последнем случае, база данных должна находиться на том же компьютере, что и модуль gedemin.exe и должен использоваться [[встроенный сервер]] Yaffil или Firebird.
 
Строка подключения к базе данных определяет тип подключения. Например, строка вида ИмяСервера:ПолныйПутьКБазеНаСервере, указывает на то, что будет использоваться подключение по протоколу TCP/IP, а просто указание полного пути к файлу базы данных без имени сервера приведет к локальному подключению. В последнем случае, база данных должна находиться на том же компьютере, что и модуль gedemin.exe и должен использоваться [[встроенный сервер]] Yaffil или Firebird.
 +
 +
 +
{| class="wikitable" border="1"
 +
! Строка подключения !! Локальная библиотека !! Комментарий !! Возможные ошибки
 +
|-
 +
| server:c:\database\base.fdb
 +
| fbclient.dll или fbembed.dll
 +
| Подключение к базе данных c:\database\base.fdb на компьютере SERVER по протоколу TCP/IP через порт 3050.
 +
| # На указанном компьютере не установлен или не запущен Firebird
 +
# Изменен номер порта по-умолчанию 3050 в конфигурационном файле firebird.conf
 +
# Файрвол не пропускает трафик через порт 3050
 +
# Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
 +
|-
 +
| server/7777:c:\database\base.fdb
 +
| fbclient.dll или fbembed.dll
 +
| Подключение к базе данных c:\database\base.fdb на компьютере SERVER по протоколу TCP/IP через порт 7777.
 +
| # На указанном компьютере не установлен или не запущен Firebird
 +
# В конфигурационном файле firebird.conf не указан порт 7777
 +
# Файрвол не пропускает трафик через порт 7777
 +
# Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
 +
|-
 +
| localhost:c:\database\base.fdb или 127.0.0.1:c:\database\base.fdb
 +
| fbclient.dll или fbembed.dll
 +
| Подключение к базе данных c:\database\base.fdb на локальном компьютере по протоколу TCP/IP через порт 3050.
 +
| # На локальном компьютере не установлен или не запущен Firebird
 +
# Изменен номер порта по-умолчанию 3050 в конфигурационном файле firebird.conf
 +
# Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
 +
|-
 +
| localhost/7777:c:\database\base.fdb или 127.0.0.1/7777:c:\database\base.fdb
 +
| fbclient.dll или fbembed.dll
 +
| Подключение к базе данных c:\database\base.fdb на локальном компьютере по протоколу TCP/IP через порт 7777.
 +
| # На локальном компьютере не установлен или не запущен Firebird
 +
# В конфигурационном файле firebird.conf не указан порт 7777
 +
# Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
 +
|-
 +
| c:\database\base.fdb
 +
| fbclient.dll или fbembed.dll
 +
| Подключение к базе данных c:\database\base.fdb на локальном компьютере по протоколу XNET.
 +
| # На локальном компьютере не установлен или не запущен Firebird
 +
# Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
 +
|-
 +
| c:\database\base.fdb
 +
| fbembed.dll
 +
| Подключение к базе данных c:\database\base.fdb на локальном компьютере через встроенный сервер.
 +
| # Указанный файл базы данных не существует или к нему нет доступа
 +
|}
 +
  
 
[[Category:Школа системного администратора]]
 
[[Category:Школа системного администратора]]

Версия 15:39, 18 декабря 2011

Строка подключения к базе данных определяет тип подключения. Например, строка вида ИмяСервера:ПолныйПутьКБазеНаСервере, указывает на то, что будет использоваться подключение по протоколу TCP/IP, а просто указание полного пути к файлу базы данных без имени сервера приведет к локальному подключению. В последнем случае, база данных должна находиться на том же компьютере, что и модуль gedemin.exe и должен использоваться встроенный сервер Yaffil или Firebird.


Строка подключения Локальная библиотека Комментарий Возможные ошибки
server:c:\database\base.fdb fbclient.dll или fbembed.dll Подключение к базе данных c:\database\base.fdb на компьютере SERVER по протоколу TCP/IP через порт 3050. # На указанном компьютере не установлен или не запущен Firebird
  1. Изменен номер порта по-умолчанию 3050 в конфигурационном файле firebird.conf
  2. Файрвол не пропускает трафик через порт 3050
  3. Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
server/7777:c:\database\base.fdb fbclient.dll или fbembed.dll Подключение к базе данных c:\database\base.fdb на компьютере SERVER по протоколу TCP/IP через порт 7777. # На указанном компьютере не установлен или не запущен Firebird
  1. В конфигурационном файле firebird.conf не указан порт 7777
  2. Файрвол не пропускает трафик через порт 7777
  3. Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
localhost:c:\database\base.fdb или 127.0.0.1:c:\database\base.fdb fbclient.dll или fbembed.dll Подключение к базе данных c:\database\base.fdb на локальном компьютере по протоколу TCP/IP через порт 3050. # На локальном компьютере не установлен или не запущен Firebird
  1. Изменен номер порта по-умолчанию 3050 в конфигурационном файле firebird.conf
  2. Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
localhost/7777:c:\database\base.fdb или 127.0.0.1/7777:c:\database\base.fdb fbclient.dll или fbembed.dll Подключение к базе данных c:\database\base.fdb на локальном компьютере по протоколу TCP/IP через порт 7777. # На локальном компьютере не установлен или не запущен Firebird
  1. В конфигурационном файле firebird.conf не указан порт 7777
  2. Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
c:\database\base.fdb fbclient.dll или fbembed.dll Подключение к базе данных c:\database\base.fdb на локальном компьютере по протоколу XNET. # На локальном компьютере не установлен или не запущен Firebird
  1. Указанный файл базы данных не существует или к нему нет доступа для службы Firebird
c:\database\base.fdb fbembed.dll Подключение к базе данных c:\database\base.fdb на локальном компьютере через встроенный сервер. # Указанный файл базы данных не существует или к нему нет доступа
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты