SSIS项目部署问题

时间:2019-08-11 04:08:00

标签: sql-server ssis sql-server-data-tools ssdt-bi

请帮助我解决项目部署问题。

我创建了一个SSIS包,用于将数据从excel文件或CSV文件导入数据库表。在Visual Studio中运行正常。

我已经将项目部署到SQL Server,并且从SQL Server执行时无法正常工作。

错误:

  

Loop_GetFiles:警告:“每个文件”枚举器为空。 “每个文件”枚举器找不到与文件模式匹配的任何文件,或者指定的目录为空。

输入文件(Excel或CSV)保存在使用UNC路径访问的共享文件夹中。 UNC路径中带有$符号。 (Visual Studio的项目在此路径下工作正常)

SQL Server版本低于

Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64)    
Oct 28 2016 18:17:30   
Copyright (c) Microsoft Corporation  Developer Edition (64-bit) 
on Windows Server 2016 Standard 6.3 <X64> (Build 14393: ) (Hypervisor) 

我用于开发SSIS项目的Visual Studio中的SSDT版本(从Visual Studio帮助中识别)是:

SQL Server Data Tools   15.1.61903.01040

Microsoft SQL Server集成服务设计器,版本15.0.1100.123

我已经使用项目部署模型将项目部署到SQL Server。

请提供宝贵的建议,以帮助我解决此问题。

尝试了解决步骤

  1. 最初,目标版本是SQL Server 2017,后来我在SSIS项目中选择了目标SQL Server版本作为SQL Server 2016,因为它在执行过程中出现了一些错误。现在,当我将版本更改为SQL Server 2016之后,就会出现上述当前错误。

  2. 我们尝试为导入文件共享提供对运行SQL Server代理服务的帐户的读/写访问权限。

0 个答案:

没有答案
相关问题