Chernyak Sergey пишет:
Добрый день,
Ресторил большую базу (тестовый рестор) (WI-T2.1.0.15874 Firebird 2.1
Beta 1) Classic.
Повторили рестор. Теперь никто базу в онлайн не переводил, но результат:
gbak: activating and creating deferred index RDB$FOREIGN60
gbak: activating and creating deferred index RDB$FOREIGN61
gbak: committing metadata
gbak: ERROR:invalid database key
gbak:Exiting before completion due to errors
Попытался создать базу из скрипта метаданных и получил ошибку:
The next statement causes the following error:
Undefined name.
SQL error code = -204.
Data type unknown.
unknown ISC error 335544867.
*******************************************************************************/
при создании 3х таблиц, у всех имеются блоб-поля:
CREATE TABLE SPRAV_TM (
TM_ID INTEGER NOT NULL,
TM_BLOB BLOB SUB_TYPE 2 SEGMENT SIZE 8192,
I_511 VARCHAR(128) CHARACTER SET WIN1251 COLLATE WIN1251_UA,
NOTES VARCHAR(256) CHARACTER SET WIN1251 COLLATE WIN1251_UA,
IN_USE SMALLINT DEFAULT 0 NOT NULL
);
Скрипт метаданных извлекал IBExpert 2007.05.23 из базы работающей под 2.0.1.
Вопросы
1. Не связаны ли проблема рестора с проблемой создания базы из скрипта.
2. Это проблемы сервера или IBExpert?
С уважением, Сергей.