I've linked Microsoft SQL Server 2005 to Sage ABRA which uses FoxPro as it's database. When I try and run an update on the FoxPro table, I get the following error -
OLE DB provider "VFPOLEDB" for linked server "ABRA" returned message "Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.". Msg 7333, Level 16, State 2, Procedure spETCABRAWorkCodeUpdate, Line 17 Cannot fetch a row using a bookmark from OLE DB provider "VFPOLEDB" for linked server "ABRA".
I have never use VFP as a linked server, but the VFP9 Help say "When you use Visual FoxPro OLE DB Provider as a SQL Server-linked server, only queries are supported. The Visual FoxPro OLE DB Provider does not support update, insert, or delete operations through a linked server."
I've found that on multiple threads as well, but I have other SQL jobs that are doing inserts into the same linked server with no issues. I assumed that those threads were out of date.