Мы используем собственный клиент SQL для подключения к локальному SQL Server 2005 из приложения Borland. Он будет отлично подходит для выбора, вставки и обновления. Когда мы удаляем мы получаем ошибку:Собственный клиент SQL, ошибка связанного сервера Только при удалении
Could not find server
SERVERNAME\SQLEXPRESS
in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers
по умолчанию экземпляра, единственный экземпляр, является SERVERNAME\SQLEXPRESS
, и мы не используем связанные сервера. Есть идеи? Я считаю, что мы перенесли файлы MDF и LDF на новый сервер для этой БД, а затем снова подключили его.
Update 1
Там нет SQL. Все это происходит благодаря программному взаимодействию с курсорами. Это драйвер ODBC с использованием ADO. Вы запускаете TableObj-> Delete, чтобы удалить запись.
Можете ли вы разместить свой SQL для DELETE stmt? Звучит подозрительно, как нарушение внешнего ключа ... – squillman