Ошибка импорта прайс листов
Опубликовано Сергей Пеньковский вкл. 30 July 2013 12:06 PM
|
|
Описание проблемы: Ошибка импорта прайс листов Загрузка остановлена из-за ошибки: The INSERT statement conflicted with the FOREIGN KEY constraint “HR_ACKey”. The conflict occurred in database “DB”, table “dbo.Accmdmentype”, column ‘AC_KEY’. The statement has been terminated. Причина появления: Проблема заключается в том, что данные загруженные во временную базу ZLSDB указывают на несуществующие (удаленные) соответствия типов в БД Мастер-тура (в данном случае проблема возникла с типом размещения). Вариант решения: В данном случае необходимо выполнить скрипт устраняющий несуществующие соответствия:
-- Выполнять на базе данных Мастер-Тура delete from zlsdb..zt_reference where I_RefType = 3 and I_InternalID NOT IN ( select RM_Key from Rooms )
delete from zlsdb..zt_reference where I_RefType = 4 and I_InternalID NOT IN ( select RC_Key from RoomsCategory )
delete from zlsdb..zt_reference where I_RefType = 5 and I_InternalID NOT IN ( select AC_Key from AccmdMenType )
| |
|