Честно, надежды мало, но вдруг все-таки кто-то знает

Я Ламер
Дата: 07.10.2003 20:18:49
Добрый вечер, многоуважаемы All.
Столкнулся с такой проблемой. Когда я делаю delete на прилинкованом сервере, и пытаюсь удалить запись на которую есть связи возникает привычная ошибка :
DELETE statement conflicted with COLUMN REFERENCE 

----------------------------------------

The statement has been terminated.

Но в отличии от локального сервера, выполнения скрипта после этого сообщения останавливаеться. Пробовал

delete openquery(LinkedServer,'select * from table_name')

DELETE statement conflicted with COLUMN REFERENCE
----------------------------------------

[OLE/DB provider returned message: Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.]
The statement has been terminated.

Мне необходимо, чтобы после даже неудачной попытки удалить запись работа скрипта продолжалась. Очень нужна Ваша помощь. Спасибо.
Я Ламер
Дата: 08.10.2003 09:57:46
Подскажите, пожайлуста, как тогда можно проверить можно ли удалить запись или нет, чтобы не натыкаться на это злое сообщение.
user007
Дата: 08.10.2003 10:22:57
Создавайте JOB на удаленном сервере.
user007
Дата: 08.10.2003 10:24:24
=statement conflicted
Что это такое ?
Я Ламер
Дата: 08.10.2003 11:08:54
--statement conflicted
Самое обычное сообщение MSSQL сервера, при попытке удалить запись со связями.