SQLネイティブクライアントを使用して、BorlandアプリケーションからローカルSQL Server 2005に接続しています。選択、挿入、および更新には問題ありません。我々は、エラーを取得削除する場合: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ファイルをこのデータベース用の新しいサーバーに移動してから再接続したと思います。
アップデート1
何のSQLはありません。これは、カーソルとのプログラム的なやりとりによって実現されます。 ADOを使用するODBCドライバーです。 TableObj-> Deleteを実行してレコードを削除します。
DELETE stmtのSQLをポストできますか?疑いように外国のキー違反のように聞こえる... – squillman