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

Вниз

Подключение Delphi к базе Firebird   Найти похожие ветки 

 
Роман   (2010-05-13 13:33) [0]

Народ помогите, Весь мозг себе вынес.
Скажу сразу с  Firebird ранее не работал с Интербейс давно и не много и не через дельфи. О том что  Firebird это клон Интербейса и проблем не должно быть наслышан но они у меня есть.
Я установил  
Firebird 2.1
SQL Manager for InterBase & Firebird
и дельфи 7.
Создал базу с помощью SQL Manager for InterBase & Firebird в дельфи кидаю на форму компонент IBDatabase указываю путь к файлу базы, ставлю конект trye? ввожу имя SYSDBA и пароль masterke но мне выдаёт unavailable database.
Подскажите где я туплю. Эта сфера для меня почти не извесна и я никак не могу понять где я не прав. зарание спасибо


 
Sergey13 ©   (2010-05-13 13:38) [1]

1. Возможно сервер не стартовал.
2. Не совсем уверен, но компоненты IBX вроде как корректно работают с ФБ до версии 1.5.х
3. По всем вопросам связанным с ФБ/ИБ советую сначала искать ответы на  ibase.ru - кладезь мудрости.


 
sniknik ©   (2010-05-13 14:57) [2]

> и пароль masterke
именно так?


 
turbouser ©   (2010-05-13 15:09) [3]


> sniknik ©   (13.05.10 14:57) [2]

в FB длина пароля 8 символов. Все что после - обрезается.


 
PEAKTOP ©   (2010-05-13 16:36) [4]

> Создал базу с помощью SQL Manager for InterBase & Firebird

То есть коннект к серверу присутствует. И логиниццо успешно.

> в дельфи кидаю на форму компонент IBDatabase указываю путь
> к файлу базы, ставлю конект trye? ввожу имя SYSDBA и пароль
> masterke но мне выдаёт unavailable database.


у тебя подключение вроде этого ?

............
with IBDatabase1 do
begin
 LoginPrompt := false;
 DataBaseName := "127.0.0.1:d:\my_db_path\my_db_folder\database.fdb";
 Params.Clear;
 Params.Add("USER_NAME=SYSDBA");
 Params.Add("PASSWORD=masterkey");
 Params.Add("LC_CTYPE=WIN1251");
end;
..............


 
Роман   (2010-05-14 00:14) [5]

Большое всем спасибо. А особенно Реактору.  Неисправность нашёл. Выяснилось следующие то ли из за моих карявых рук то ли из за особенностей делфи когда конект прописываешь выбором пути в обжект инспекторе то у него получаеться следующая строчка
d:\my_db_path\my_db_folder\database.fdb и в этом варианте он конечно не работает. но стоило написать по приведённому выше примеру
127.0.0.1:d:\my_db_path\my_db_folder\database.fdb
и всё заработало.
Большое человеческое спасибо, удачи Вам



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

Форум: "Базы";
Текущий архив: 2012.04.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.002 c
2-1323747986
Drowsy
2011-12-13 07:46
2012.04.01
Не работает опция "Build with runtime packages"


4-1255347973
sD
2009-10-12 15:46
2012.04.01
Закрыть приложение


2-1323787418
tj.nelson
2011-12-13 18:43
2012.04.01
Помогите разобраться с реестром windows 7


15-1322725585
Pazitron_Brain
2011-12-01 11:46
2012.04.01
Как в Делфи написать паскалевскую программу?


2-1323778788
bibika
2011-12-13 16:19
2012.04.01
Ошибка при работе с компонентом с TWebBrowser и подключением файл





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