Форум: "Начинающим";
Текущий архив: 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.072 c