在没有SQL数据库连接的情况下在SSIS中使用CSV

时间:2019-03-19 11:28:53

标签: tsql ssis

因此,我负责使用T-SQL在CSV文件中的SSIS中执行一些计算。完成后,我需要将项目另存为ISPAC文件,以便我公司以外的其他用户也可以运行该程序,但是其SQL连接管理器显然与我的不同。为此,可以使用T-SQL在SSIS内对CSV进行修改,而无需实际使用SQL数据库的连接管理器吗?如果是这样,我将使用哪些任务来实现这一目标?非常感谢

编辑:有关我需要达到的目的的更多说明:基本上,我的任务是向CSV文件添加其他数据。例如,将姓氏和姓氏加在一起等,从日期字符串中创建新列,例如月份编号,名称等,然后将其输出到新的CSV位置。我只允许使用T-SQL和SSIS来实现这一目标。完成后,我需要将SSIS项目文件发送给另一个组织以使用,因此,我无法对任何连接进行硬编码或假定它们包含将要使用的任何数据库。

我最初的问题是,是否可以使用T-SQL在SSIS内完成所有这些操作,但是我认为我现在已经可以解决这个问题。我计划对连接字符串,源文件位置,输出文件进行参数化,并使用主数据库和临时数据库执行SQL代码以添加其他数据,因此它们将以SQL结尾,但不会对其进行任何假设使用

0 个答案:

没有答案