Помощь - Поиск - Пользователи - Календарь
Полная версия: Ошибка Конфликт инструкции DELETE
Лифт-Комплекс ДС > Форум «Лифт-Комплекс ДС» > АСУД "Обь"
Георгий
Здравствуйте, в SmartHouse был добавлен ЛБ 7.2 и ГГС трак, (для ПНР). Когда надобность в нём пропала я удалил ГГС и попытался удалить сам ЛБ, но это не удалось. Пытался найти связи, ничего нет. Пытался менять ID, IP ну и другие танцы с бубном... ничего не помогло.
Вот что пишет в логе:

Ошибка скрипта команды (Ошибка Конфликт инструкции DELETE с ограничением REFERENCE "VoiceJournal_did". Конфликт произошёл в базе данных "SmartHouse1", таблица "dbo.VoiceJournal", column 'DID'.
Выполнение данной инструкции было прервано. запроса delete from DeviceData where (ID = 8))


Очень не хотелось бы всё сначала делать из-за этого лишнего примитива на плане.




Arcady
Цитата(Георгий @ 27.1.2022, 2:10) *

Здравствуйте, в SmartHouse был добавлен ЛБ 7.2 и ГГС трак, (для ПНР). Когда надобность в нём пропала я удалил ГГС и попытался удалить сам ЛБ, но это не удалось. Пытался найти связи, ничего нет. Пытался менять ID, IP ну и другие танцы с бубном... ничего не помогло.
Вот что пишет в логе:

Ошибка скрипта команды (Ошибка Конфликт инструкции DELETE с ограничением REFERENCE "VoiceJournal_did". Конфликт произошёл в базе данных "SmartHouse1", таблица "dbo.VoiceJournal", column 'DID'.
Выполнение данной инструкции было прервано. запроса delete from DeviceData where (ID = 8))
Очень не хотелось бы всё сначала делать из-за этого лишнего примитива на плане.

По какой то причине не удалились записи из журнала ГГС вызовов. Бывает такое например, если сервер удаленный и произошел обрыв связи в процессе выполнения итерации.
исполните следующий скрипт:
delete from voicejournal where did = 8


Сервер ваш? Если скрипт не поможет, присылайте бэкап БД. О подобных проблемах лучше писать в письме на techno@lkds.ru
Георгий
Цитата(Arcady @ 27.1.2022, 3:56) *

По какой то причине не удалились записи из журнала ГГС вызовов. Бывает такое например, если сервер удаленный и произошел обрыв связи в процессе выполнения итерации.
исполните следующий скрипт:
delete from voicejournal where did = 8
Сервер ваш? Если скрипт не поможет, присылайте бэкап БД. О подобных проблемах лучше писать в письме на techno@lkds.ru



Да сервер наш. Благодарю. Сйчас буду читать, как скрпт использовать. Потом попробую и отпишусь. Если поможете ссылкой на чтиво по скриптам, то буду признателен.

Пользовательские команды SQL Далее скрипт... ну и всё удалилось. Спасибо.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2022 Invision Power Services, Inc.