【发布时间】:2013-11-27 09:42:44
【问题描述】:
大家好,
对于对你们中的许多人来说可能是一个非常简单的问题,我提前道歉。
基本上每小时都会将一个文件保存到某个文件夹(文件扩展名为 .AMA)中,我想创建一个每小时运行一次的 SSIS 包,并且只将最后修改的文件导入 SQL Server 数据库。
我意识到我需要使用脚本组件来执行此操作,但我对 vb.net 的工作知识为零(我坚持使用 VS 2005)。另外,我不确定这是否需要在 Foreach 循环容器中完成,或者是否可以直接从脚本组件到 OLE DB 目标?
谁能给我一个我可以处理的示例脚本,并向我解释如何将它合并到 SSIS 包中?我对从谷歌搜索中看到的脚本解决方案一无所知,而且其中许多似乎无论如何都在使用 C#。
按上次修改的日期/时间应该没问题,但是文件名中有一个日期/时间,格式如下“YYMMDDHHMM”,但我不确定这会有多大用处。
提前致谢!
【问题讨论】:
-
您是否考虑过使用File System Task?您可以将您的源连接定义为来自变量。
-
我没有,但我不会仍然需要使用脚本组件来定义变量吗?感谢您的回复。
-
查询可能是相同的,但该线程中的答案是使用 C#,我不能使用它,因为我使用的是 Visual Studio 2005,所以我需要 vb.net 中的脚本。我不是程序员,所以如果我遗漏了什么我道歉。