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

Вниз

Как создать базу 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
6-12466
zig
2003-12-29 10:35
2004.03.05
Особеннсть метода Socket.SendText


6-12465
Александр из Минска
2003-12-27 16:05
2004.03.05
IdTCPServer


1-12317
RomCom
2004-02-21 07:05
2004.03.05
RichEdit и OEM_CHARSET


1-12417
atmospheric
2004-02-25 15:13
2004.03.05
TimeStampToDateTime ?


1-12396
}|{yk
2004-02-24 18:14
2004.03.05
Продолжение изучения написания компонентов Delphi





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