SSIS 文件系统任务无法使用变量配置目标路径

SSIS 文件系统任务无法使用变量配置目标路径


需求:

在SSIS2012中,某个从平面文件导入数据的包中,需要把处理出错的文件拷贝到一个专门的文件夹,便于管理人员查看。

问题描述:

1. 在包参数中添加一个参数传入目标文件夹路径。

2. 添加一个文件系统任务用来复制错误文件到指定的文件夹。该任务在文件处理失败时执行。

3. 由于是在循环中处理,每次处理的文件名都不一样,因此源文件和目标文件都使用变量来配置。

4. 在配置目标路径的时候,首先选择目标路径使用变量,发现在目标路径变量的下拉框内无法选择变量,也无法输入变量名。源文件变量可以选择及输入。

问题重现:

1. 创建一个新的包,添加一个参数表示目标文件夹路径,添加一个变量表示源文件名。

2. 添加一个文件系统任务。

3. 选择目标路径使用变量,在目标路径变量下拉框内可以选择变量,也可以输入变量名。问题无法重现。

4. 重新打开有问题的包,重复步骤2-3,问题存在。

问题解决:

1. 在查询MSDN文档后发现没有任何地方提及会有这种情况。

2. 使用Google查询后发现,有相似案例。原因是有一个参数是密码,勾选了敏感内容。

3. 去掉这个勾选,密码明文保存,重新添加文件系统变量,发现目标路径可以使用变量。问题解决。

4. 初步估计是SSIS的Bug。

时间: 2024-08-10 17:02:34

SSIS 文件系统任务无法使用变量配置目标路径的相关文章

找不到文件要编译的文件——path环境变量配置

        隔了段时间没有学习j2se,写了一段demo发现编译不成功,找不到需要编译的文件了,以一个最简单的程序为例,HelloWorld.java的程序 解决方法: ①判断JDK安装是否正确        先来看看JDK安装的对不对,我的JDK安装的是1.8.0_45版本的,放在了C盘,找到C:\jdk1.8.0_45\bin后,输入java 出现了下图,说明JDK安装正确! 查看一下java的编译功能是否可以用:输入javac 出现以上内容,说明java的编译功能正常可用! ②编译 假

SSIS 中的文件系统任务 (File System Task)

SSIS 中的文件系统任务 (File System Task) 经常被用来执行与 Windows 系统下文件操作相关的操作,比如建立目录.删除目录.删除目录下的文件和在目录之间移动文件等.文件系统任务编辑器中的 Operation 选项用来控制文件系统任务所要执行的操作,其他的选项是根据 Operation 的选项出现的,比如如果选择了 Create Directory (建立目录),其他的选项就会有Destination Directory Options 下的 UseDirectoryIf

[译]SSIS 通过环境变量配置数据源连接参数

场景 希望在包执行的时候可以随意选择参数,这时候我们可以用环境变量 . 另外所有包都可以用环境变量,有大量包的时候就比较方便. Step 1: 创建SSIS包 在Data Flow Task里面创建 OLEDB Source 和 Flat File Destination 连接管理器. Step 2: 在连接管理器上配置参数. 右击连接管理器,选择“Parameterize” Step 3: 在 Parameterize 对话窗口选择ConnectionString 注意 默认的值和你创建连接的

ionic打包apk 的三个环境变量配置

ionic--安装Java jdk并配置环境变量 前言:jdk是 Java 语言的软件开发工具包,它包含了Java 的运行环境,Java 工具和Java 基础的类库.做java web开发,android开发,还有现在流行的混合式App开发,都需要安装jdk oracle官网下载jdk 如下4张图按步骤可以找到jdk的下载路径,也可以点这里去选择你想要的版本 Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png 安装jdk

Java基础—JDK环境变量配置

1.安装JDK 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意点:一般只修改安装路径的盘符(C换D即可) 2.配置环境变量 以WIN8.1为例,依次操作步骤:这台电脑->右键属性->高级系统设置->环境变量 配置JAVA_HOME:点击[新建],新建一个系统环境变量 名称为:JAVA_HOME 值为:JDK安装路径(这里以安装时将默认路径盘符C换为D为例

环境变量配置

环境变量配置作为学习java的第一步,虽然没什么特殊,但是也不可马虎,否则你的第一行输出的代码可能不是Hello World,而是Hello Bug! 环境变量配置主要有四步: 注:系统变量配置窗口:“计算机”右键“属性”--“高级系统变量”--“环境变量”,打开就是配置系统变量配置窗口 ① 新增系统变量JAVA_HOME JAVA_HOME,就是JDK的安装目录,比如我的安装目录是E:\Develop kit\Java\jdk1.8.0_73,则配置如下 ② 追加path变量 在系统变量pat

Eclipse-运行符-数据类型转换-环境变量配置

1.能够使用Eclipse快捷键 ctrl + /   单行注释:再按一次则取消: ctrl + shift + /  多行注释:  ctrl + shift + \  取消多行注释: ctrl + shift + f  格式化代码 ctrl + d  删除光标所在行 shift + enter 光标所在行的下方增加一行空白,无论光标在该行的什么位置 ctrl + alt + 向下箭头  向下重复增加该行代码 alt + shift + x  运行代码 alt + / 自动补全  (Syso会自

jdk(Java SE JDK)安装与环境变量配置攻略

2017-01-08 21:00:55  jdk安装与环境变量配置攻略   1.下载jdk安装包 附个下载链接 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装JDK 选择安装目录,其中安装过程中会出现两次提示 .First.安装 jdk ,Second.安装 jre .小编建议两个安装在同一文件夹的不同子文件夹中. (jdk和jre不能安装在同一文件夹的根目录下,jdk和jre安装在同一文件夹极易出错

java基础--JDK安装、环境变量配置、工具开发第一个程序、数据类型、运算符

**-----Java基础大纲-----**   **-----本章节-----** 1.Java语言的历史.特点及工作原理 2.JRE和JDK的介绍 3.Java运行环境和开发工具 4.Java基础语法 **-----下一章节-----** 5.条件语句 6.循环 7.数组 ============================================== 一:历史及开发准备 1.Java发展历程及来源 (1)发展历程 1996年1月,Sun公司发布了Java的第一个开发工具包(JD