我开发了一个SSIS包,我正在使用SQL任务。正在从我的文件系统中的特定文件夹中选取.SQL
文件。我的SQL脚本正在创建一个数据库并创建一些SQL登录。
我需要通过我的.SQL
文件中的配置文件动态传递用户名/登录名。
CREATE USER [userneme/login name] FOR LOGIN [userneme/login name ] WITH DEFAULT_SCHEMA=[dbo]
GO
ALTER ROLE [db_datareader] ADD MEMBER [userneme/login name ]
GO
SQL任务属性 SQLSourceType 已设置为FileConnection。 如何动态传递这些值?我已经从配置文件中读取连接字符串了。
答案 0 :(得分:0)
您可以将输入文件设置为CSV,并循环遍历行,并一次执行一行脚本。