Главная страница
    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.003 c
2-1323700171
Nikita_M
2011-12-12 18:29
2012.04.01
ComboBox в ячейке StringGrid


15-1322857803
Юрий
2011-12-03 00:30
2012.04.01
С днем рождения ! 3 декабря 2011 суббота


1-1289586492
shebe91
2010-11-12 21:28
2012.04.01
Все возможные замены символов в пароле:


15-1323168272
LDV
2011-12-06 14:44
2012.04.01
использование bookmark


2-1323789641
Мелкий
2011-12-13 19:20
2012.04.01
О высоте строки в ListView





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