使用SSMS 2008而不使用Visual Studio的SSIS作业动态输出文件名

时间:2016-10-20 14:00:58

标签: sql-server sql-server-2008 ssis

我搜索过但未找到以下问题的答案:

我正在SSMS作业中运行从数据库的导出数据任务创建的SSIS包。我想在创建文件名时添加月份和年份,但无法访问Visual Studio。如何在作业步骤属性中执行此操作?或者我是否需要在创建SSIS包时进行此操作?

我可以创建一个.bat文件,可以在完成作业后更新文件名,但我宁愿一次完成所有这些。

感谢。

SQL 2008 R2

- 没有Visual Studio -

2 个答案:

答案 0 :(得分:1)

您可以将Powershell脚本作为作业步骤运行。与您的.BAT文件理念大致相同,但您至少可以让它在线运行,在作业代理中进行管理等。

答案 1 :(得分:0)

使用“导出数据向导”无法执行此操作。您需要编辑SSIS包才能执行此操作。

从技术上讲,你可以在没有Visual Studio的情况下做到这一点,因为SSIS包只是一个文本文件,但你真的必须知道你在做什么。我不想尝试。