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

Вниз

Как выполнить скрипт IB   Найти похожие ветки 

 
oxigen   (2004-12-09 20:44) [0]

Здравствуйте! Поясню вопрос.
Как создать базу данных, таблицы и прочие объекты? Ни один из стандартных компонентов IBX, AFAIK, не может выполнить последовательность DDL. Как соединиться с сервером и выполнить скрипт?
Для примера:
SET SQL DIALECT 3;
SET NAMES WIN1251;
CREATE DATABASE "E:\sstm\data\SSTM.GDB"...
CREATE TABLE...
и так далее.


 
jack128 ©   (2004-12-09 20:49) [1]

для создания базы смотри IbDatabase.CreateDatabase. Для  выполнения скрипта - IBScript


 
oxigen   (2004-12-09 20:54) [2]


> IBScript

Это программа?


 
oxigen   (2004-12-09 20:57) [3]


>  IbDatabase.CreateDatabase

За это - thx. Огромный сенькс


 
jack128 ©   (2004-12-09 20:58) [4]

нет - это компонент IBX. Если у тя его нет - скачай обновление. Ссылка естьт на www.ibase.ru. Хотя можно и самому  написать...


 
oxigen   (2004-12-09 21:08) [5]

Ну да, понятно, писать-то даже нечего, по-сути.
Вот только не пойму, что бы еще скормить моеё IBDataBase чтобы она базу создавала.
DatabaseName  и параметры задал (user_name=sysdba, password=masterkey, lc_ctype=WIN1251) -> кричит, что имя пользовтеля не определено и пароль тоже фигня. И спроси говорит, админа своего. Что-то забыл?


 
jack128 ©   (2004-12-09 21:48) [6]

Ты хелп читал?


 
oxigen   (2004-12-09 22:17) [7]

Все, просто не очень то обычно видеть запись
USER "SYSDBA"
PASSWORD "masterkey"
PAGE_SIZE 4096
когда я всегда параметры устанавливаю par=val. А че хелп пинать, разумеется, читал. Все, теперь понял в чем тут фишка, спасибо - using Params as the rest of the CREATE DATABASE



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

Форум: "Базы";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.042 c
4-1101073459
Tack
2004-11-22 00:44
2005.01.09
Получить состояния клавиш Ctrl, Alt, Shift


14-1103273771
ocean
2004-12-17 11:56
2005.01.09
Скринсейвер тормозит клиентов?


3-1102505582
Stas Kalishenko
2004-12-08 14:33
2005.01.09
Смена языкового драйвера для DBASE


11-1085307130
Wiz@rd
2004-05-23 14:12
2005.01.09
KOL ActiveX


4-1100957096
Nomolos
2004-11-20 16:24
2005.01.09
Аналог папки Fonts





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