Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

Firebird Embed Server и программное создание БД   Найти похожие ветки 

 
Kirill ©   (2004-11-29 10:38) [0]

Решил попробовать embed сервер. Думал неправильно создал сервер, т.к. при попытке создания БД через CreateDatabase вываливалась ошибка, что имя пользователя и пароль не определены. Это как-нибудь можно побороть.


 
Digitman ©   (2004-11-29 13:34) [1]


> Это как-нибудь можно побороть.


согласен. можно.


 
Digitman ©   (2004-11-29 13:39) [2]


> неправильно создал сервер


ты разработчик FB ?
я к тому что ты "создал сервер" ..


 
Kirill ©   (2004-11-29 14:01) [3]


> ты разработчик FB ?
> я к тому что ты "создал сервер" ..

Ну чего придираешься к словам.  Хорошо, извиняюсь, думал неправильно установил embed сервер. Но когда ему даешь готовую БД он к ней подключается, а новую создавать не хочет.
Как можно программно создать новую БД под embed сервер Firebird?


 
Digitman ©   (2004-11-29 15:21) [4]

догадываться нужно
> Ну чего придираешься к словам.


ТЫ вопрос задаешь ? ты ВОПРОС задаешь ? ты вопрос ЗАДАЕШЬ ?
ну так и изволь знак вопроса ставить в конце вопросительного предложения !

детский сад что ли тут тебе ?


> новую создавать не хочет


что, догадываться нужно о коде. который ты пытаешься выполнить ?


 
Kirill ©   (2004-11-29 15:26) [5]

pFIBDataBase1.CreateDatabase
вот и все
путь к файлу где он должен создать прописан.
Стандартные имя пользователя (SYSDBA) и пароль.
Выдает ошибку, что имя пользователя и пароль не определены.


 
ЮЮ ©   (2004-11-30 03:51) [6]

Для создания БД Params должны иметь другие строки, отлмчные от тех, что имеем при коннекте:
 
 FDatabase.Params.Delete(Params.IndexOfName("user_name"));
 FDatabase.Params.Delete(Params.IndexOfName("password"));
 FDatabase.Params.Add("USER "" + Login + """);
 FDatabase.Params.Add("PASSWORD "" + Password  + """);
 FDatabase.SQLDialect := 3;
 FDatabase.CreateDatabase;


 
Johnmen ©   (2004-11-30 09:20) [7]

Кстати, про это можно почитать в F1, раздел TIBDatabase.CreateDatabase и далее по ссылкам...:)


 
Kirill ©   (2004-11-30 12:47) [8]

Действительно помогло из help"а
   
with testdb do begin
 DBParams.Clear;
 DBParams.Add("USER ""SYSDBA"" PASSWORD ""masterkey""");
 DBParams.Add("PAGE_SIZE = 2048");
 DBParams.Add("DEFAULT CHARACTER SET WIN1251");
 DBName:= ExtractFilePath(ParamStr(0))+"test.fdb";
 SQLDialect := 3;
end;
testdb.CreateDatabase;



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

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
3-1101888350
Black
2004-12-01 11:05
2004.12.26
Как программно отключить клиента от сервера?


4-1100285274
AndroiD
2004-11-12 21:47
2004.12.26
дескриптор приложения


8-1096376782
_alex_
2004-09-28 17:06
2004.12.26
компонент TAnimate


14-1102360367
Alex_Petr
2004-12-06 22:12
2004.12.26
Кто-нибудь сталкивался с фирмой: "Elessta" ?


1-1102692366
hgd
2004-12-10 18:26
2004.12.26
Скажите про GPS