Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

Как подключиться к базу на 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.049 c
14-1135771898
Arazel
2005-12-28 15:11
2006.01.22
У кого есть драйвер VWIN32 пожалуйста скиньте...


2-1136561950
vasek
2006-01-06 18:39
2006.01.22
уважаемые профи что можете посоветовать начинающему по COM, DCOM?


4-1131393148
MAXHO
2005-11-07 22:52
2006.01.22
Как поместить все значки из трея на форму?


14-1135454736
alex-drob
2005-12-24 23:05
2006.01.22
Разрезать avi


2-1136547314
DoSpyRap
2006-01-06 14:35
2006.01.22
Как убрать сообщение?