我只是短暂地使用过SSIS,但是我发现我的提示很多。这是我当前的问题:
为了使程序包存储密码,您需要对其进行加密。即使该软件包是较大解决方案的一部分,您也需要随时提供密码才能打开任何加密的软件包。您为什么不能只用一个密码对整个解决方案进行加密?我有10个加密软件包的解决方案。当我点击“Build”时,我必须输入10个密码。 加密凭据很棒。将加密的程序包部署到服务器,提供密码,成功测试它,计划它,然后使其在计划期间失败,因为它无法解密自己的SUCKS。这似乎是随机执行的,并且我已经多次重新部署给定的程序包,然后它才能真正在计划的作业中成功解密程序包凭据。 仅Windows身份验证?也许这是一项安全功能,但是它使远程管理服务器的工作变得非常痛苦。基本上,这迫使我使用远程桌面。直接访问数据库引擎时不能访问SSIS真的有关系吗??? DTS支持。 DTS很丑陋,但是很有效,而且非常简单。他们为什么不向DTS 2000软件包设计者提供SSIS?现在,我需要下载并使用管理员权限进行安装。 UPSERTS ???我将一些数据复制到外部数据库,并且对该数据库的升级很麻烦。为什么没有内置此功能?我为什么不能只说“这是关键列。如果存在则进行更新,如果不存在则进行创建”。
这些是有效的问题,还是我只是刚接触产品,以了解如何正确处理问题?
其他人有同样的问题,还是其他问题?
有使用SSIS的简便替代方法吗? @SQLServerSleuth中的以下链接可能会说明这种情况-来回反复:2005年的SSIS。您正在使用SQL 2008,还是仍在使用SQL 2005?这张图片在2008年发生了一些变化。
SSIS' 15 Faults SSIS: The backlash (1) SSIS: The backlash (2) SSIS: A response from Microsoft to some growing criticism