我开发了自定义SSIS DataDlow组件。
现在是时候部署DLL了。 在我的工作和测试环境中,我只是在GAC中注册了DLL并将其应用到:
" C:\ Program Files(x86)\ Microsoft SQL Server \ 120 \ DTS \ PipelineComponents"
并进入
" C:\ Program Files \ Microsoft SQL Server \ 120 \ DTS \ PipelineComponents"
是否有最佳实践可循?这是在SSIS中安装自定义组件的最佳方法吗?
TY!
答案 0 :(得分:0)
我不能说它是否是最好的做法,因为似乎没有任何关于此事的出版物。然而,这就是我现在已经做了大约5年的工作,并且它在90%的情况下运作良好。另外10%是在C:以外的驱动器上安装SQL Server的用户。您将看到两个驱动器的相同目录结构,但通常只有其中一个位于PATH中。您将要安装到PATH指向的那个。
不幸的是,没有可靠的注册表项可以轻松搞清楚。除了上面的PATH逻辑之外,安装程序还提供了一个选择安装DLL的位置"按钮,它是一个有用的后备。