Войти

Показать полную графическую версию : BDE !


skulida
23-02-2003, 21:57
Профессионалов по поводу моего вопроса прошу не ругаться!
Лучше помогите.
Что такое BDE, как его установить (откуда) и как настроить.
Суть вопроса: есть программа для работы с базой данных на MS SQL. Запускается из под NT workstation.
раньше все работало, но после переустановки системы перестала коннектиться к серверу.
Что то мне подсказывает что нужно установить драйвер BDE и настроить его (путь к базе данных).
Собственно вопрос, есть ли в НТ изначально эта BDE (при переустановке пиктограмма BDE присутствует в панели инструментов, но при кликании выдается ошибка что не обнаружен конфигурационный файл). что делать ? Если в дистрибутиве НТ BDE нет, то где его взять и как установить отдельно ?
Буду очень признателен если Вы не только дочитаете но и ответите.
Спасибо
skulida@mail.ru

Sergius
24-02-2003, 09:13
На сколько я помню BDE изначально нет. Есть ODBC. И скорее всего прога через ODBC работала, просто надо его настроить.

Megabizon
24-02-2003, 13:46
BDE - это  Borland Database Engine, вообщем Борландовская альтернатива ODBC. Вообще-то поставщик твоей программы должен был в дистр. поставить и установку BDE, т.е. если ты переустанавливаешь прогу должен и переустановиться и BDE. Причем у  него есть плохая особенность, при установке если на компе стоял BDE ранее, то новая инсталяция затрет старую и все алиасы, т.е. проверка версий не происходит.
Пакет BDE входит в любую Борландовскую среду разработки - Delphi, Builder C++, лучше от 5 версий и выше. Ты можешь установить любую среду разработки, вместе с ней и BDE установиться, потом снести эту среду, а BDE останется, но потом тебе придется в ручную прописать Алиас к БД. Вообще инсталятор BDE можно сделать с помощью InstallShield или Wise, но опят таки BDE должен быть предварительно установлен на машине. Можно еще попробовать, если твоя прога ругается на то что не найден "Такой_то_алиас_к_БД", прописать этот алиас через ODBC, может сработать, если в проге не использовались специфичные функции BDE.

skulida
24-02-2003, 17:43
Настройки алиасов BDE это idapi32.cfg или что-то еще?
Могу я переустановить bde и потом просто переписать этот файл?
И еще ходя по ссылкам я скачал это БДЕ. В итоге у меня в программ файлс есть папка борланд бде и там bdeadmin.exe
Добавлять алиасы надо здесь?
я спрашиваю потому что в описании к бде написано что для добавления алиасов нужно использовать bdecfg из папки idapi. (у меня этого нет).
При установки  бде должно ли что-то прописываться в реестр.?  

Sergius
24-02-2003, 18:03
bdeadmin.exe
Через него настрой.

DimSher
25-02-2003, 07:26
Настройки алиасов BDE это idapi32.cfg
Да.
Можешь переписать старый - если в нем нет ошибок и пути к базам данных не изменились.
В противном случае через bdeadmin пропиши алиасы заново




© OSzone.net 2001-2012