Главная страница
    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.47 MB
Время: 0.01 c
7-12549
Sandman25
2003-12-16 12:52
2004.03.05
Сканер


3-12280
Igor_P
2004-02-07 21:32
2004.03.05
SQL-запрос


14-12512
Style
2004-02-11 13:00
2004.03.05
Вопрос по TWinControl


9-12223
lokid7
2003-08-18 13:08
2004.03.05
Скелетная анимация


1-12384
Asd
2004-02-25 16:15
2004.03.05
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский