我的Visual Studio 2008 数据库是SQL Server 2008 R2的 重现错误的步骤如下:SSIS - 原生OLE DB - 多步骤
- 创建新的SSIS包
- 创建本地OLE DB \的Microsoft Jet 4.0 OLE DB提供程序
- 创建SQL任务和配置:
- Resulset:无
- 连接类型:OLE DB
- 连接:连接创建蚂蚁2
- SQL源类型:直接输入
- SQLStatements:SELECT 1从表
当运行此包以下错误apears:
SSIS package "Package.dtsx" starting.
Warning: 0x0 at SQL_Q_Mensual: Multiple-step OLE DB operation generated errors.
Check each OLE DB status value, if available. No work was done.
Warning: 0x0 at SQL_Q_Mensual: Multiple-step OLE DB operation generated errors.
Check each OLE DB status value, if available. No work was done.
SSIS package "Package.dtsx" finished: Success.
如果使用“.Net Providers for OleDb \ Microsoft Jet 4.0 OLE DB Provider”,则包不会产生错误。
我在互联网上阅读了很多笔记,但我不知道如何解决这个问题。我想使用Native OLD db而不是.net Provider。
此致敬礼,对不起,因为我英语不好。
Walter
使用Microsoft Jet 4.0 OLE DB提供程序将表明您正在尝试读取Excel文件或访问数据库。这是什么?在OLEDB连接中如何配置连接字符串?测试连接管理器中的连接是否返回任何错误? –
我连接到Access数据库。连接字符串自动配置为'Data Source = \\ server \ share \ databse.mdb; Provider = Microsoft.Jet.OLEDB.4.0;' 在测试连接上的连接是susessfull 感谢您的答复! – Walter