我对SSIS包的功能几乎没有疑问。 我想创建一个SSIS包来将数据从Excel导入到Sql服务器条件Connectoin manager需要是动态的,即应该使用C#以编程方式设置。 有可能吗?
此外,如果我在用户点击按钮时通过网页集成此软件包,那么我是否需要在Sql服务器上安装SSIS,或者添加对所需DLL的引用。
答案 0 :(得分:2)
不,如果不在生产环境中安装Integration Services,则无法运行SSIS包。您需要SQL Server的许可版本才能为您的生产环境安装和运行Integration Services。
您可以使用基于Visual Studio Shell构建的Business Intelligence Development Studio(BIDS)自由构建程序包并运行它。但是,BIDS不应该用于生产环境。
@luviktor提供了有关如何动态更改连接字符串的更好选项。
答案 1 :(得分:2)