|
IBexpert, заливка скрипта, ругается ID not defined as NOT NULL - cannot be used in PRIMARY
|
|||
---|---|---|---|
#18+
Первая рабочая БД, делаю Extract Metadata + данные в нескольких колонок, получается файл 100MB. Из полученого скрипта создаю новую вторую БД, получаю множество ошибок Line: 959489 ** Statement: ALTER TABLE ARX ADD PRIMARY KEY (ID) **Error: This operation is not defined for system tables. unsuccessful metadata update. Column: ID not defined as NOT NULL - cannot be used in PRIMARY KEY constraint definition. В первой БД есть PK поля, которые не указаны как NOT NULL, но всё работает, там и тригер есть с генератором есть на PK поле. Так же , эти поля , когда были созданы , не было ошибки, что они NOT NULL FB 2.5.2 SuperClassic, Win 7 Pro ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 13:08 |
|
IBexpert, заливка скрипта, ругается ID not defined as NOT NULL - cannot be used in PRIMARY
|
|||
---|---|---|---|
#18+
TPAKTOPA, наверное они были созданы, с помощью прямых модификаций системных таблиц. И это не ошибка IBE, такое ограничение даёт сам Firebird ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 13:41 |
|
IBexpert, заливка скрипта, ругается ID not defined as NOT NULL - cannot be used in PRIMARY
|
|||
---|---|---|---|
#18+
Сейчас попробовал в первой БД - создаётся без проблем PK на поле, которое НЕ указано как NOT NULL Создал новую БД, попробовал там - не получается. Что-то очень дырявое давно случилось с первой БД, видно. А эта БД темплейт для сотни других . Вопрос снят, проблем в БД-источнике. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 14:06 |
|
|
start [/forum/topic.php?fid=42&msg=38657037&tid=1599703]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 179ms |
0 / 0 |