Форум: "Базы";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
ВнизКак подключиться к базу на FB1.5 установленной на Linuxe? Найти похожие ветки
← →
Prohodil Mimo © (2005-11-24 14:22) [0]Доступ к базе осуществляется через FIB-компоненты.
Программа под Win32.
База данных находится на Linux-сервере.
Как правильно указывать путь до базы данных?
← →
Digitman © (2005-11-24 15:06) [1]в соответствии с линуховыми правилами указания маршрута
например, /var/db/billing.fdb
← →
Виталий Панасенко (2005-11-24 15:31) [2]И про имя сервера не забыть..
← →
Prohodil Mimo_ (2005-11-24 17:08) [3]А как будет выглядеть строка вместе с именем сервера?
Linux я никогда и не видел, отсюда и вопросы такие. Один чел пытается установить мою программу, а базу хочет разместить на Linuxе. И вот что-то у него не получается. Говорит у диска сервера нет имени (типа С, D и т.п.).
Для винды было бы так : myserv:c:\proga\baza\baza.fdb
а вот как это модифицировать под Linux?
Помогите, пожалуйста.
← →
Digitman © (2005-11-24 17:20) [4]пример регистрационной записи базы (IB Expert), лежащей на линуховом хосте, там же где и активен линуховый FB-сервис :
Server = Remote
ServerName = 192.168.7.111 (здесь могло быть и имя хоста, если линуховый хост разрешается в доступных кл.хосту DNS-сервисах)
Protocol = TCP/IP
Server Version = Firebird 1.5
Database file = /var/db/billing.fdb (ЛОКАЛЬНЫЙ путь на томах линухового хоста)
Database alias = Billing (по барабану какой, хоть ХренДаРедька)
← →
DSKalugin © (2005-11-24 17:45) [5]используйте механизм алиасов, господа! см файл alias.conf и не будет таких вопросов вприцыпе
тогда строка подключения будет таковой ib_server_name:my_alias
← →
Anatoly Podgoretsky © (2005-11-24 20:27) [6]Prohodil Mimo_ (24.11.05 17:08) [3]
А как будет выглядеть строка вместе с именем сервера?
Linux я никогда и не видел, отсюда и вопросы такие. Один чел пытается установить мою программу, а базу хочет разместить на Linuxе. И вот что-то у него не получается. Говорит у диска сервера нет имени (типа С, D и т.п.).
Для винды было бы так : myserv:c:\proga\baza\baza.fdb
а вот как это модифицировать под Linux?
Не надо ничего модифицировать, надо соблюдать соглашения, формат обращения по TCP/IP следующийserver:path+filename.ext
И это не зависит ни от ОС, path+filename.ext должен быть в формате файловой системы, так как он выглядит на сервер. Больше ничего не надо. Ну и тут уже сказали про алиасы, но не все сказали в алиасе все равно надо указать тот же path+filename.ext
← →
Prohodil Mimo © (2005-11-24 23:56) [7]Digitman © (24.11.05 17:20) [4]
спасибо, конечно, но меня интересует именно целая строка, не разбитая по разделам.
DSKalugin © (24.11.05 17:45) [5]
используйте механизм алиасов, господа! см файл alias.conf и не будет таких вопросов вприцыпе
тогда строка подключения будет таковой ib_server_name:my_alias
Ну так там же тот же путь надо прописывать.
Что в конфиге его держать, что в своей ветке в регистрах.
Anatoly Podgoretsky © (24.11.05 20:27) [6]
Не надо ничего модифицировать, надо соблюдать соглашения, формат обращения по TCP/IP следующий
server:path+filename.ext
так : myserv:/proga/baza/baza.fdb ?
← →
Anatoly Podgoretsky © (2005-11-25 00:09) [8]Prohodil Mimo © (24.11.05 23:56) [7]
так : myserv:/proga/baza/baza.fdb ?
Если база расположена там, то да. Первый шлеш это должен быть корень файловой системы, по их терминологии root
Если в другой файловой системе путь будет выглядеть так tree@aaa#bbb#baza.fdb, то myserv:tree@aaa#bbb#baza.fdb
После имени сервера и двоеточия находится путь, который является информацией для сервера - это просто параметр, который в неизменном виде передается серверу FB - это обязательно локальный для сервера путь, так как ты его видишь на сервере.
← →
Prohodil Mimo © (2005-11-25 00:22) [9]Anatoly Podgoretsky © (25.11.05 0:09) [8]
После имени сервера и двоеточия находится путь, который является информацией для сервера - это просто параметр, который в неизменном виде передается серверу FB - это обязательно локальный для сервера путь, так как ты его видишь на сервере
ну об этом я в курсе, с виндовыми серверами проблем не возникало, а тут Linux, да ещё и не своими глазами вижу (и никогда не видел), а по телефону общение идёт, знать бы вообще что говорить и куда направлять :о)
Интересно что у них уже установлена программа, которая работает через BDE и с тем же FB 1.5 на том же сервере, а эту настроить не могут, вроде и путь написали по аналогии с тем что в BDE-Aliase.
Всем спасибо! Многое прояснилось... надеюсь всё получится :о)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.047 c