Главная страница
    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.043 c
15-1184677566
Kerk
2007-07-17 17:06
2007.08.19
Автоматический перевод


2-1185519885
Надежда
2007-07-27 11:04
2007.08.19
Региональные настройки


11-1168189124
mixail_shar
2007-01-07 19:58
2007.08.19
что такое 7z


15-1185082566
dava
2007-07-22 09:36
2007.08.19
Редоктирование реестра запрешено администратором системы.


15-1184934390
UMU
2007-07-20 16:26
2007.08.19
Договор на продажу ПО (лицензирование)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский