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

Вниз

Как выполнить скрипт 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
14-1103628668
wHammer
2004-12-21 14:31
2005.01.09
Помогите разобраться. Что считать клиент-сервером?


4-1101283739
Sav1977
2004-11-24 11:08
2005.01.09
Windows


14-1103454430
vecna
2004-12-19 14:07
2005.01.09
Посоветуйте че-нить по борьбе с pdf


4-1100755551
tyuiop
2004-11-18 08:25
2005.01.09
Вызов CreateProcess


1-1103742624
Capital
2004-12-22 22:10
2005.01.09
Своя область на контрол-панэл