LKDS
8 800 100 8421
звонок бесплатный

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Ошибка Конфликт инструкции DELETE, Не получается удалить ЛБ
Георгий
сообщение 27.1.2022, 1:10
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 27.1.2022
Пользователь №: 8 692



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

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


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




Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Arcady
сообщение 27.1.2022, 6:56
Сообщение #2


Активный участник
***

Группа: LKDS_Team
Сообщений: 344
Регистрация: 10.4.2008
Пользователь №: 2 928



Цитата(Георгий @ 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
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Георгий
сообщение 27.1.2022, 16:25
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 27.1.2022
Пользователь №: 8 692



Цитата(Arcady @ 27.1.2022, 3:56) *

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



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

Пользовательские команды SQL Далее скрипт... ну и всё удалилось. Спасибо.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 20.5.2022, 22:06