ITPub博客

首页 > 数据库 > Oracle > SSIS 遍历文件夹下文本text作数据源导入oracle

SSIS 遍历文件夹下文本text作数据源导入oracle

Oracle 作者:wnfh3445 时间:2013-11-30 11:13:40 0 删除 编辑

1建一个数据流 data flow

2在数据流中,建一个数据源和目标源SSIS <wbr>遍历文件夹下文本text作数据源导入oracle

3 在连接管理器 connection managers中,建立两个连接器分别连两个源SSIS <wbr>遍历文件夹下文本text作数据源导入oracle
在“source”平面文件连接器里,connection string可以设置数据源text路径,以及字段如何分割。SSIS <wbr>遍历文件夹下文本text作数据源导入oracle

以及输出字段长度等。在这里我遇到个问题,某个字段被截断。选项advanced里有字段长度设置,调大之后,需要再打开flat file source 重新绑定下。

而oracle的连接器,需要oracle组件,没有的话需要安装,solution explorer 中右键“SSIS packages ”--》“SSIS import and export wizard”--》导入ms ole db provider for oracle 或者 oracle provider for old db。导入oracle组件成功。

然后在oracle连接器,填上服务名用户密码 provider 选上oracle provider。

4遍历文件夹下所有txt,然后导入oracle。

SSIS <wbr>遍历文件夹下文本text作数据源导入oracle

只要把“foreach loop container”输出字段和文件连接器“flat file connection”绑定就行。

我这里输出字段名为“filename”
文件连接器右键属性,expression下,选中connection string。
SSIS <wbr>遍历文件夹下文本text作数据源导入oracle


<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8682166/viewspace-1116740/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论