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

Вниз

InterBase(проблема с IBConsole)   Найти похожие ветки 

 
Q8   (2007-07-10 15:38) [0]

В общем запускаю IBConsole, жму Register, выбираю Local Server, ввожу  

User Name: SYSDBA
Password: masterkey

и тут выбивает предупреждение:

The server has not been started. Would you like to start it now?
жму Yes и тут выбивает ошибку:

Cannot start local InterBase.
System Error. Code: 2.
Не удается найти указаный файл

Может кто-нибудь подсказать в чем дело? Как исправить ошибку?


 
Сергей М. ©   (2007-07-10 15:41) [1]


> в чем дело?


В том что


> Не удается найти указаный файл



> Как исправить ошибку?


Инсталлировать на лок.хосте IB-сервер.


 
Q8   (2007-07-10 15:46) [2]

снк за помощь. Переустановка решила проблему!


 
Q8   (2007-07-10 19:28) [3]

появилась еще одна проблема:
создаю Локальный сервер(IBConsole),
вставляю в Interactive SQL такой код:

create table department(
id_dep Numeric(6,0) NOT NULL,
name Varchar(40) NOT NULL,
label Varchar(10) NOT NULL,
risk Float Default 0 NOT NULL,
Primary Key (id_dep)
);
Create table proffession(
id_prof Numeric(6,0) NOT NULL,
name Varchar(40) NOT NULL,
bonus Float Default 0 NOT NULL,
Primary Key (id_prof)
);
Create table employee(
id_emp Numeric(6,0) NOT NULL,
id_prof Numeric(6,0) NOT NULL,
id_dep Numeric(6,0) NOT NULL,
name Varchar(20) NOT NULL,
surname Varchar(30) NOT NULL,
uniform Numeric(5,0) NOT NULL,
base_salary Numeric(6,0) NOT NULL,
bonus Numeric(5,0) Default 0 NOT NULL,
Primary Key (id_emp),
);

create generator gendepartment;
create generator genprofession;
create generator genemployee;

set term !!;

create trigger create_department for department
before insert position 0
as begin
   new.id_dep = gen_id(gendepartment,1);
end!!
create trigger create_profession for profession
before insert position 0
as begin
   new.id_prof = gen_id(genprofession, 1);
end!!
create trigger create_employee for employee
before insert position 0
as begin
   new.id_emp = gen_id(genemployee,1);
end!!

set term; !!


нажимаю Execute, выбивает ошибку:

Error at line - Cannot perform operation -- DB is not open

Жму Abort выскакивает: Invalid database handle(no active conection)


как решить эту проблему?


 
Johnmen ©   (2007-07-10 19:44) [4]

Сделать наконец-то коннект с БД. Но прежде её создать.


 
Q8   (2007-07-10 19:47) [5]

елы палы((, так ведь не создается ведь((


 
Q8   (2007-07-10 19:49) [6]

Interactive SQL выбивает ошибку при создании БД


 
Johnmen ©   (2007-07-10 19:52) [7]

Где код создания БД? И какая ошибка?


 
Q8   (2007-07-10 20:04) [8]

Johnmen  подскажи плз, правильно ли я делаю:
конекчусь к локальному серверу,
жму правой кнопкой по Databases,
выскакивает окно Create Database,
в столбце FileNames прописываю путь к SQL файлу(который описан в [3])
в Alias пишу какое нить имя


 
Johnmen ©   (2007-07-10 20:19) [9]

Правильно.
Полный путь с именем.
Алиас - это то имя, под которым БД будет представлена в IBConsole.


 
Q8   (2007-07-10 20:27) [10]

почему тогда выбивает ошибку:

I\O error for file: "F:\Worked\New.SQL"
Database or file exits

понять немогу((


 
Johnmen ©   (2007-07-10 20:35) [11]


> понять немогу((

Берешь словарь, переводишь Database or file exits. Вот и всё понимание...


 
WhiteCat   (2007-07-10 20:46) [12]

Ты не правильно делаешь!
В Create Database надо прописать путь к несуществующему файлу, который создастся и будет хранить твою БД.
Например: c:\my.GDB  (расширение обязательно написать самому)
создастся база.
Зайдешь в окно SQL редактора и там выполнишь код, который прописан в [3].
Создадутся таблицы.


 
Q8   (2007-07-10 20:57) [13]

база данных или файл существуют))


 
Q8   (2007-07-10 20:58) [14]

[13] это я к  [11]


 
Q8   (2007-07-10 21:05) [15]

WhiteCat снкс!

Но вот выполняю код который прописан в [3] и выскакивают ошибки((. Вроде ж правильно написан SQL код.



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

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

Наверх




Память: 0.49 MB
Время: 0.022 c
15-1183670344
Плохиш
2007-07-06 01:19
2007.08.05
И нас ещё называют злыми


15-1183614347
Qzzma
2007-07-05 09:45
2007.08.05
Книги по Delphi Pascal для "девушек"


15-1184093585
@!!ex
2007-07-10 22:53
2007.08.05
Что проиходит?


15-1184069229
Вася Правильный
2007-07-10 16:07
2007.08.05
и мыло несуществующее у того варвара :(


15-1184159443
GanibalLector
2007-07-11 17:10
2007.08.05
OLE for Retail POS (OPOS.FiscalPrinter)