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

Вниз

Как создать базу SQL запросом?   Найти похожие ветки 

 
uu ©   (2004-02-08 10:59) [0]

сабж?


 
Sergey_Masloff   (2004-02-08 11:02) [1]

см. TFM create database


 
uu ©   (2004-02-08 11:05) [2]

где смотреть?

я делаю через ibx
sql запрос create datbase "путь" юзер пароль.
пишет что не может создать
п.с. юзер - sysdba.
выдает error -530.
субд firebird 1.0


 
ss300   (2004-02-08 11:21) [3]

create database MYDB;

create table MyTAble (field1 varchar2(10),field2 number(5));


 
Sergey_Masloff   (2004-02-08 12:02) [4]

uu © (08.02.04 11:05) [2]
Ага, через IBX. И что же у тебя стоит в параметрах TIBDatabase?
Тогда уж используй метод CreateDatabase у IBDataBase...

For example, if you wanted to create a local InterBase database, you could do the following:

1. Set the database name to the drive, path, and filename of the database file.
2. Set Params to the parameter for the CREATE DATABASE statement:

USER "SYSDBA"

PASSWORD "masterkey"

PAGE_SIZE 4096

3. Set the SQLDialect value.
4. Call the CreateDatabase method.


 
uu ©   (2004-02-08 22:39) [5]

Поробывал сделать
ibd.DatabaseName:="c:\base\test.gdb";
ibd.CreateDatabase;

Не получается пишет что юзер или пароль неверен.
Хотя при присоединении к любой другой базе все работает.


 
ЮЮ ©   (2004-02-09 06:25) [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;


 
uu ©   (2004-02-09 18:41) [7]

у меня на
FDatabase.Params.Add("USER "" + Login + """);
FDatabase.Params.Add("PASSWORD "" + Password + """);
компилятор ругается!


 
kostik78ua   (2004-02-09 19:58) [8]

Я тоже когда-то ломал голову над этой проблемой. Для меня налучшим вариантом оказалось копировать в рабочую папку уже готовый шаблон БД. И легко и быстро :)


 
uu ©   (2004-02-09 20:58) [9]

это я уже сделал
но проблема в том что база будет на сервере крутиться
а расшаривать доступ к базе это уже чтото не то :(


 
Sergey_Masloff   (2004-02-09 23:02) [10]

Вобщем не знаю в чем у вас проблемы. Пример из справки работает 100%, просто никаких проблем.


 
uu ©   (2004-02-09 23:11) [11]

Я не понимаю вот эти выражения

FDatabase.Params.Add("USER "" + Login + """);
FDatabase.Params.Add("PASSWORD "" + Password + """);

куда здесь мои логин и пароль ставить?
куда бы я не подставил у меня с ошибкой влетает


 
uu ©   (2004-02-09 23:15) [12]

все разобрался
спасибо!



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

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

Наверх




Память: 0.49 MB
Время: 0.017 c
3-12232
Lisa
2004-02-10 09:24
2004.03.05
Как узнать тип поля, учавствующего в запросе через TQuery?


3-12246
MasterDenis
2004-02-09 13:13
2004.03.05
Глючит BDE!Помогите!!!


1-12373
dkDimon
2004-02-19 01:39
2004.03.05
DDE


14-12508
Rouse_
2004-02-13 02:03
2004.03.05
Ааааа? Ага!


3-12255
Санек
2004-02-09 13:10
2004.03.05
Доступные MS SQL сервера в сети