求 sql server 关于7306错误的解决方法...
问题:以下是一段SQL语句,执行的时候出现7306的错误。
DELETE WHD.DBOrder.dbo.订购明细
WHERE
[交货日] = '2008/12/31'
AND [店CD] =7
WHD为另一服务器,错误提示如下,不好意思,是日语的:
サーバー : メッセージ 7306、レベル 16、状態 2、行 1
OLE DB プロバイダ 'SQLOLEDB' からテーブル '"dbDaily"."dbo"."T_D仕入伝票履歴"' を開けませんでした。 プロバイダが行照合位置をサポートできませんでした。 プロバイダが、ほかのプロパティまたは必要条件と競合が発生したことを示しています。 [OLE/DB provider returned message: 複数ステップの OLE DB の操作でエラーが発生しました。各 OLE DB の状態の値を確認してください。作業は終了しませんでした。]
OLE DB エラー トレース [OLE/DB Provider 'SQLOLEDB' IOpenRowset::OpenRowset returned 0x80040e21: [PROPID=DBPROP_BOOKMARKS VALUE=True STATUS=DBPROPSTATUS_CONFLICTING], [PROPID=DBPROP_COMMANDTIMEOUT VALUE=600 STATUS=DBPROPSTATUS_OK], [PROPID=Unknown PropertyID VALUE=True STATUS=DBPROPSTATUS_OK], [PROPID=DBPROP_IRowsetLocate VALUE=True STATUS=DBPROPSTATUS_CONFLICTING], [PROPID=DBPROP_IRowsetChange VALUE...
请高手指点...