powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Переход с InterBase на Fire
18 сообщений из 18, страница 1 из 1
Переход с InterBase на Fire
    #32561793
Dimon.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Хотел разобраться сам, да видимо - не судьба...
Проблема у меня такая:
сделал програмку, которая использовала базу данных InterBase.
работал я при этом через BDE.

Встал вопрос о переносе ее на бесплатную основу. Ничего лучше FireBird не нашел. Поначалу все было просто: заменил InterBase Server на FireBird Server - тут все прошло безболезненно.

следующий этап - сама база. тут и случился затык
если оставить ее интербэйзовской, то нужны драйвера, а они платные.
Я скачал бесплатные дрова для firebird, но случился очередной затык: теперь я не могу никак сделать fdb-файл.
Смог сделать только обычный - интербэйзовский, а он - не подходит.

ps: Может зря я это затеял???? может быть нельзя работать в firebird через BDE?????
хотя драйвера встали ))) и SQLExplorer их видит ))))
вот тока базы для них нет (((

pps: если можно, присылайте ответы на мыло, а то у меня доступ в инет ограничен, а вот мыло читать могу без проблем dimon-a@yandex.ru.

Заранее всем спасибо!!!!
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32562272
Winni-Pooh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По-моему, ты не с того начал! Проблема в BDE а не в IB или FB. У меня IB7.0 c пиратского компакта и работает 1,5 года без проблем: св. 300 таблиц, в 16 основных св.300000 записей(в Inner Join как мин 3 табл) , 80 пользователей, хранение изображений, XML-тегов и пр.
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32562863
Dimon.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос не в том, что работает/неработает...
Просто у меня есть несколько ограничений, одно из них: все (имеется в виду СУБД) должно быть легальным и бесплатным.
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32562883
Dimon.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пиратский ibase у меня тоже, кстати, пашет дай боже как - уже 3 года ;)))
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32562896
olol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй взять ODBC, DBE с ними работает (есть и беспланый)

http://www.ibase.ru/ib6.htm#odbc
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32563254
olol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Один момент... для работы с IB6 и выше нужна BDE с Delphi-6/Builder-6 и выше...

Если что, брошу инсталятор... тока большой он (если все драйвера)...
могу урезать до одного ODBC...

zow@temz.tomsk.ru
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32563319
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ololОдин момент... для работы с IB6 и выше нужна BDE с Delphi-6/Builder-6 и выше...

Если что, брошу инсталятор... тока большой он (если все драйвера)...
могу урезать до одного ODBC...

zow@temz.tomsk.ru

гонишь...
почитай про версии BDE...
а вообще работает и с 5.0 и с 5.01 это точно проверено...
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32563422
olol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь спутал с Builder-5...

Но для нормальной работы (покрайней мере с IB в режиме 6.0)
помню что нужно еще в реестр
...Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN\
прописать что-то вроде: SQLDialect=3

У меня BDE 5.02 (от Delphi-7)... сравнивал... мал.чем отличается, а у Delphi-8 без изменений... заглохло это развитие... а жаль...
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32563452
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выпискаDelphi 7 supports InterBase 6.5. The client version and
server version must be the same.

Currently, the driver does not support the ARRAY type.

To use the new InterBase 6.5 Dialect 3 features in BDE,
add an entry to your Windows registry under

HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine
\Settings\Drivers\Intrbase\Db Open\SQLDIALECT

and set the String Value to "3".
When an InterBase alias is created, the new entry will
be available in the .CFG file.

To use InterBase 5.6, SQLDIALECT can be set to "1"
(existing IB aliases which do not have the SQLDIALECT
entry default to SQLDIALECT=1 or to the registry
setting when the SQLDIALECT entry is added to the
registry).
это что ли? это я знаю...
а вообще BDE это отдельный продукт и развитие его закончилось, равно как и поддержка...
а что в нём хорошего? лучше компоненты прямого доступа пользовать, есть ещё ADO и ещё там ботва всякая, BDE устарел... ИМХО конечно...
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32563493
olol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VF
...есть ещё ADO...

Лентяй я конечно...
Подскажи - а чоп работать через драйвер ODBC нужон ADO? (или BDE?)

А прямые комп. например FIB жестко ориентированы на определенный тип сервака... Захош перейти потом на Oracle - то похорони все и пиши заново...
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32563810
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и пользуй ODBC чем не устраивает?
а вот если переходить на другую СУБД, так саму базу геморно переносить, особенности всякие, ХП, триггеры и вообще, так что всё равно переделывать, а если не использовать возможности конкретной СУБД, то на платный продукт вообще смотреть не надо, стандарт поддерживается везде (почти) вся фишка в плюшках...
и опять же это ИМХО...
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32564013
Dimon.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за советы!!!
ситуация немного изменилась....
поясню: никаких спец. возможностев IB я не использовал.
да и переносить базу мне не нужно. мне нужно только создать файл базы данных и подключить его в SQLExplorer к необходимому алиасу.

поначалу у меня был IB 5.6 (тот, что с бильдером 5-м шел). да и компоненты я использовал с вкладки DataAccess... а они ведь только с БДЕ работают...

к тому же меня устраивает работа с БДЕ (мне именно необходимо, что бы не было прямого доступа к базе)

потом но по некоторым причинам (объяснять долго да и не нужно это никому) я решил перейти на firebird.

все было нормально запустил я у себя firebird server все работало :)

трудность возникла, когда я попробовал перенести все это хозяйство на другой комп, на котором ничего не было (только голая операционка).

я поставил свою программу, БДЕ, firebird. но вот базу подключить не смог, так как драйверов для interbase не оказалось (((

я нашел драйвера для firebird, установил - они появились в системе.
сделал с помощью ibexpert базу данных для firebird, но она не подключается, точнее открыть я ее не могу. ibexpert - открывает, а вот SQLExplorer - нет (((

при установке вместо firebird ib6 - все тоже самое ((((

что делать?? ума не приложу (((
а переделывать программу - это слишком сложно... возможно, конечно, но времени на это нет (буквально)
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32564076
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Dimon.Ru
Ты BDE без SQLLinks поставил, или как они там правильно называются, вот и нет у Тебя драйверов для IB, сделай дистриб BDE c этими самыми линками и всё будет упорядке...
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32564159
Dimon.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да я вроде бы все SQL-links ставил, но надо проверить.
ps: а какая версия БДЕ самая последняя??
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32564613
olol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже говорил, что у меня BDE 5.02 (см. раньше) и обрати внимание на запись в реестр…
Если ты создал IB6 базу с интеллектом 3 – то без этой записи будут проблемы…

Ты еще посмотри ‘BDE Administrator’ сам алиас открывает?
А то может просто все дело в SQLExplorer…

Попробуй еще поставить ODBC и в BDE указать его…

Я давал ссылку на бесплатный… Gemini InterBase ODBC Driver 2.0
Вроде должон понимать IB6 и FB…

А с Builder-каким-то (вроде 4) шел INTERSOLV InterBase ODBC Driver (*.gdb)… но он работает с IB6 только с интеллект-1… (у меня до сих пор одна прога через него работает)

Кстати хотя IB6 не имеет ограничение на количество пользователей, но если его установить в тот же каталог где был IB5 с лицензионными файлами (которые при деинсталляции не удаляются), то получим это ограничение в наследство (удалять их надо)…
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32564644
f_w_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ololЕсли ты создал IB6 базу с интеллектом 3 – то без этой записи будут проблемы…
ДИАЛЕКТ 3.
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32564791
Dimon.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
эти дрова - http://www.ibase.ru/ib6.htm#odbc - я уже ставил.... не помогло ((
может у меня что с базой??
или попробовать поставить БДЕ 5.2?
...
Рейтинг: 0 / 0
Переход с InterBase на Fire
    #32564930
olol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебя трудно понять… что ты сделал и как, а что нет…
У меня нет FB потому скажу про IB6…

На твоей машине все работает или проблемы только при переносе на другую?
Если на другой – то значит установка и настройки…
BDE от куда ставишь? С диска CBuilder или левый InstallShield? и куча всего…

А если на твоей – попробуй следущее…
Создай базу с диалектом 1 (без изменений в реестре)
Замени рабочий файл базы на созданный (без создания и изменения алиаса)

Попробуй открыть его из ‘BDE Administrator’
ДОЛЖОН открыть (если перед этим открывал старый)…

Дальше видно будет…
(копию послал на мыло... интересно сколько будет идти...)
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Переход с InterBase на Fire
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]