OpenDataSource失败

时间:2010-03-26 19:55:54

标签: sql-server sql-server-2008

我正在尝试使用OpenDataSource将记录从SQL Server 2008导出到mdb文件。它在我使用Windows身份验证登录时有效。但是当我使用SQL Server身份验证时它失败了。

这是我得到的错误

  

OLE DB提供程序   链接“Microsoft.Jet.OLEDB.4.0”   服务器“(null)”返回消息   “无法从指定中删除   表格。“。消息7320,16级,状态2,   过程EXPORT_Employee,第110行   无法执行查询“DELETE FROM   employee_export“针对OLE DB   提供商“Microsoft.Jet.OLEDB.4.0”   链接服务器“(null)”。

1 个答案:

答案 0 :(得分:1)

有点推测但可能需要授予SQL Server服务帐户对mdb文件的写入权限,并确保您没有同时打开它。

编辑:我认为http://blogs.msdn.com/spike/archive/2008/07/23/ole-db-provider-microsoft-jet-oledb-4-0-for-linked-server-null-returned-message-unspecified-error.aspx

是一种不同类型的权限错误