sql-server - SSIS:请求的 OLE DB 提供程序 SQLNCLI10.1 未注册

标签 sql-server configuration ssis configuration-files

我尝试在新的报告服务器上更新我的 ETL 作业,但收到此错误:

Microsoft (R) SQL Server Execute Package Utility Version 13.0.1601.5 for 64-bit Copyright (C) 2016 Microsoft. All rights reserved. Started: 3:44:21 PM Error: 2016-12-28 15:44:22.24 Code: 0xC0209303 Source: FactCOGS Connection manager "MyConnection" Description: The requested OLE DB provider SQLNCLI10.1 is not registered. If the 64-bit driver is not installed, run the package in 32-bit mode. Error code: 0x00000000. An OLE DB record is available. Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154 Description: "Class not registered". End Error Error: 2016-12-28 15:44:22.24 Code: 0xC020F42A
Description: Consider changing the PROVIDER in the connection string to SQLNCLI11 or visit http://www.microsoft.com/downloads to find and install support for SQLNCLI10.1. End Error Error: 2016-12-28 15:44:22.24
Code: 0xC020801C Source: Load Stage OLE DB Source [149]

我尝试将配置文件中的提供程序更改为 SQLNCLI11,因为它建议这似乎解决了其他人的问题,但我仍然遇到相同的错误。

报表服务器上的驱动程序:

enter image description here

最佳答案

我今天必须完成这个工作,所以我最终在新的报表服务器上安装了 SQLNCLI10 驱动程序,一切又恢复正常了。如果将来我找到更好的解决方案,我会更新我的答案。

关于sql-server - SSIS:请求的 OLE DB 提供程序 SQLNCLI10.1 未注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41369569/

相关文章:

sql-server - 使用 BULK INSERT 的 SQL

iis-7 - IIS7 上的多个站点位于相同的 URL 和端口但位于不同的目录中

character-encoding -\377\376 附加到文件(Windows -> Unix)

c# - 如何在 SSIS 中将字符串转换为 BlobColumn

c# - 使用 Epplus 在 C# 中对 Excel 进行 SQL 查询

sql-server - 创建 SQL Server View 时可以指定列类型吗?

python - SQLAlchemy 和 SQL Server 日期时间字段溢出

windows - 我可以使用 EmacsW32 显示不同框架的不同图标吗?

java - 建议使用 Maven2 针对 dev/test/qa 的不同数据库和配置提出一个好方法?

sql - 哪个 SSIS 可执行文件是用于删除命令的最佳实践