Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];

Вниз

FireBird и компоненты вкладки Interbase   Найти похожие ветки 

 
dimaL   (2007-07-19 06:07) [0]

Начал работать с FireBird с комощью компонент IB. Возник следующий вопрос: при подключение к БД мы указываем файл с расширением .gdb. Какую роль при таком подходе играет сам сервер FireBird, или я указал пример локальной работы?


 
Johnmen ©   (2007-07-19 09:17) [1]

Перед началом работы изучают документацию, а не лезут на форум.


 
sinus ©   (2007-07-19 09:20) [2]

вопрос не корректный
для Firebird - файл базы данных = *.fdb
для Interbase - файл базы даных = *.gdb
но ранние версии Firebird позволяли работать с интербазом(1.05 точно не помню.)

роль Firebird-а как сервера заключается в том что он выступает "посредником" между твоей программой и базой данных, это является стандартом для клиент-серверных БД.
когда идет разделение на клиентскую часть и северную..
если интересно читаешь www.citforum.ru + www.ibase.ru
на первом есть хорошая теория на втором практика..


 
Desdechado ©   (2007-07-19 10:42) [3]

> для Firebird - файл базы данных = *.fdb
> для Interbase - файл базы даных = *.gdb
Чушь. Расширение не имеет никакого значения.


 
DrPass ©   (2007-07-19 11:03) [4]


> но ранние версии Firebird позволяли работать с интербазом

Ты эту траву не кури...

> Какую роль при таком подходе играет сам сервер FireBird,
>  или я указал пример локальной работы?

Примерно такую же, какую играет Word когда ты пишешь реферат


 
sinus ©   (2007-07-19 15:30) [5]

как интересно получилось.. я давно уже заметил что на нашем форуме не принято читать то что пишут другие ответившие, ну да ладно

2 Desdechado согласен расширение файла не играет большого значения. важно его содержание.. но принято так

2DrPass топике [3]
уже было сказанно что важен внутренний формат файла.. а не расширение


 
DrPass ©   (2007-07-19 16:34) [6]


> уже было сказанно что важен внутренний формат файла..

Базы данных Interbase и Firebird имеют одинаковые (ну, почти одинаковые в последних версиях) ODS, при этом присутствует обратная совместимость со всеми старыми версиями вплоть до пятого Интербейса, и плюс возможность конвертирования через backup/restore. Так что это

> но ранние версии Firebird позволяли работать с интербазом

- действительно чушь. А расширение вообще никакого значения не играет, ни большого, ни маленького... Просто GDB сейчас не рекомендуется использовать, т.к. Windows XP к нему слишком неравнодушна


 
dimaL   (2007-07-20 03:37) [7]

Мой вопрос состоял в следующем: Для подключения к базе FireBird в компоненте IbDatabase указывается свойство: DatabaseName, в нем вводится путь к файлу БД. Так это способ локальной или клиент - серверной работы с БД?


 
ЮЮ ©   (2007-07-20 08:38) [8]

> путь к файлу БД

локальный путь для сервера.

Если IB-сервер на твоем компе - то и для клиента и для сервера эти пути выглядят одинаково.
Если IB-сервер на другом компе - то ты должен знать где именно на том компьютере лежит файл базы. Или пользоваться алиасом, зарегестрированном на серверном компьютере.

Другими словами, ты IB-серверу указываешь какой использовать файл БД на компьютере, где тот сервер установлен,


 
dimaL   (2007-07-20 08:40) [9]


> ЮЮ ©

А где указывается серверный компьютер?


 
Виталий Панасенко(дом)   (2007-07-20 08:51) [10]

В имени БД: server_name(или IP):DRIVE:\PATH\DB_NAME


 
DrPass ©   (2007-07-20 11:26) [11]


> Так это способ локальной или клиент - серверной работы с
> БД?

Работа с БД Firebird/Interbase в любом случае выполняется по принципу "клиент-сервер". Другое дело, что клиент может использовать разные протоколы связи с сервером в том случае, если сервер стоит на том же компе, что и клиент, или на другом.


 
MsGuns ©   (2007-07-20 12:02) [12]

В 598 раз отправляю к книжкам Вострикова и Ковязина "Мир интербэйз"


 
dimaL   (2007-07-24 09:59) [13]


> В 598 раз отправляю к книжкам Вострикова и Ковязина "Мир
> интербэйз"

Где бы ее взять?


 
PEAKTOP ©   (2007-07-24 10:32) [14]

> Где бы ее взять?

А давно yandex и google забанили ?


 
StriderMan ©   (2007-07-24 15:31) [15]


> DrPass ©   (20.07.07 11:26) [11]
> Работа с БД Firebird/Interbase в любом случае выполняется
> по принципу "клиент-сервер". Другое дело, что клиент может
> использовать разные протоколы связи с сервером в том случае,
>  если сервер стоит на том же компе, что и клиент, или на
> другом.

добавлю, что существует еще т.н. Embedded-Server, представляющий собой одну единственную dll, используемую непосредственно клиентским приложением.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.08.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.048 c
3-1178273192
zero
2007-05-04 14:06
2007.08.19
Узнать значение перед изменением ячейки


15-1184518961
iZEN
2007-07-15 21:02
2007.08.19
Нужна ли частная собственность на нематериальные продукты?


15-1185096694
DeadMeat
2007-07-22 13:31
2007.08.19
Грустно, но зачастую правда.


2-1185515068
delphino
2007-07-27 09:44
2007.08.19
Неужели нужно на каждой раб.станцие настраивать BDE?


2-1185443040
ММК
2007-07-26 13:44
2007.08.19
Поворот TImage





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский