用于Excel导入到SQL Server 2014的SSIS包DataFlowTask在我的本地实例上运行,但在服务器上部署时失败
我有一个SSIS包,它将数据从一个非常简单的Excel 2010(用于Excel导入到SQL Server 2014的SSIS包DataFlowTask在我的本地实例上运行,但在服务器上部署时失败,sql,excel,visual-studio-2013,ssis,sql-server-2014,Sql,Excel,Visual Studio 2013,Ssis,Sql Server 2014,我有一个SSIS包,它将数据从一个非常简单的Excel 2010(.xlsx)文件导入SQL Server。我可以让包在我的本地上运行,并且可以从我的本地到服务器执行包。但是,当我将包部署到服务器时,它会失败 DTS_E_无法从ConnectionManager获取重新连接 Microsoft Access引擎无法打开或写入文件\server\database\filename'(出于安全原因,我无法共享实际的unc)。它已经被另一个用户以独占方式打开,或者您需要查看和写入其数据的权限' 我已经
.xlsx
)文件导入SQL Server。我可以让包在我的本地上运行,并且可以从我的本地到服务器执行包。但是,当我将包部署到服务器时,它会失败
DTS_E_无法从ConnectionManager获取重新连接Microsoft Access引擎无法打开或写入文件\server\database\filename'(出于安全原因,我无法共享实际的unc)。它已经被另一个用户以独占方式打开,或者您需要查看和写入其数据的权限' 我已经追了三个星期了。在SSIS包和SQL Server代理级别强制执行32位运行时并不能纠正此问题。我还从服务器上卸载了AccessDatabaseEngine(32位和64位),并使用用于配置本地服务器的install exe重新安装。无济于事。我还知道Excel文件未打开或未被其他用户/连接访问 我成功连接到服务器,但没有连接到Excel文件。我还需要提到该软件包是在VS2013中开发的,它需要运行的服务器是SQL server 2014(Build 12.0.5000.0)。我的本地版本是build 12.0.4468.0。如果您对此有任何想法,我们将不胜感激。我的团队被难住了
提前感谢您的反馈 您的错误清楚地表明您没有必要的权限 请与管理员联系,然后重试 您可以使用部署向导部署SSIS包 问候
Safi您的错误清楚地表明您没有必要的权限 请与管理员联系,然后重试 您可以使用部署向导部署SSIS包 问候 萨菲