Страница 1 из 1

Вопрос про экспорт/импорт в dbf

Добавлено: 12 мар 2007, 00:37
Vek
Здравствуйте!

Подскажите пожалуйста по поводу экспорта/импорта в саппорте.

Вопрос в том, почему, если выгрузить в файл, а потом попытаться загрузить из этого файла назад в базу, то выдается ошибка про уникальный ключ?

Экспорт делаю в файл *.dbf способом -

select * from sumvidop where ((6==sumvidop.vidopl)) to dbf file.dbf

создается файл, но потом, ничего не меняя в этом файле, просто делаю импорт обратно в базу, установив флажок "с заменой".

И вот какой журнал импорта выдается:

...
Ошибка импортирования: Запись из источника не положена в таблицу:
Дублирование ключа.
Запись номер:2
Дублированное значение при уникальном ключе [5] (вид оплаты)
...

Почему так, может кто-нибудь сталкивался

Добавлено: 12 мар 2007, 08:27
at
Вы по сути сами и ответили на свой вопрос...записи не импортируется потому что они там есть..видимо флажок " с заменой" не срабатывает или что то подобное ..следовательно эти записи необходимо выгрузить затем удалить затем загрузить.

Добавлено: 12 мар 2007, 15:22
edward_K
а перед вкачкой то чистили старые данные?
сталкивался с подобным на shtraf(СУБД MSSQL) - "замена" не помогала, приходилось чистить все что мешало.
вообще я привык в sql запросы писать - так оно надежней.

Добавлено: 14 мар 2007, 09:41
Vek
так и сделали, получилось!
Спасибо!