Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие СУБД > сложности с импортом


Автор: dbil 21.4.2009, 13:44
есть три Linux-а (Suse 10.0) с установленными на них Informix-ами (7.30). Задача перенести все на одну машину. Временно развернул Linux на виртуальной машине, поднял на ней Информикс (этой же версии), пытаюсь импортировать базы, но в течение импорта выбивает ошибки (import data is corrupted) с подтверждением о продолжении операции импорта, пару-тройку раз продолжаю, но в конце выходит ошибка:
206 - The specified table (informix.update_e) is not in the database
111 - ISAM error: no record found
база пустая. при попытке импортировать экспортированные рабочие базы пишет ту же самую ошибку (dbimport: import data is corrupted). 
Импортирую в в рабочий dbspace созданный на отдельном разделе диска (/dev/sdb6). Собственник этого раздела - informix:informix. Права тоже есть у него.
Еще почему-то у рут дбспейса нет имени:
#dbspace -d
IBM Informix Dynamic Server Version 7.31.UD8     -- On-Line -- Up 00:58:59 -- 241672 Kbytes

Dbspaces
address  number   flags    fchunk   nchunks  flags    owner    name
51c8a150 1        1        1        1        N        informix 
51c8ac40 2        2001     2        1        N T      informix tmpdbs
51c8b148 3        1        3        1        N        informix wrkdbs
 3 active, 2047 maximum

Chunks
address  chk/dbs offset   size     free     bpages   flags pathname
51c8a210 1   1   0        975000   798905            PO-   /opt/informix/dbspaces/rootdbs.susevmware
51c8ad00 2   2   0        225000   224947            PO-   /dev/sda5
51c8b208 3   3   0        250000   192141            PO-   /mnt/my_chunk1
 3 active, 2047 maximum 

p.s. читал что кому-то помогает смена значения dbdate. но не врубился где менять ее? это переменная окружения? и на какую дату менять? на дату когда был сделан экспорт?...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)