Joh*_*ski
7
sql-server
ssis
我只是简单地使用SSIS,但我发现我的抱怨很多.以下是我目前的问题:
- 要使程序包存储密码,您需要对其进行加密.即使软件包是更大解决方案的一部分,您也需要随时提供密码以打开任何加密软件包.为什么不能用一个密码加密整个解决方案?我有一个包含10个加密包的解决方案.当我点击"Build"时,我必须输入10个密码.
- 加密凭据非常棒.将加密包部署到服务器,提供密码,成功测试,安排密码,然后在计划期间失败,因为它无法解密自己的SUCKS.它似乎是随机执行此操作,并且在实际能够在计划作业期间成功解密包凭据之前,我已多次重新部署给定包.
- 仅限Windows身份验证?也许这是一个安全功能,但它使远程管理服务器的屁股变得非常痛苦.它基本上迫使我使用远程桌面.当我直接访问数据库引擎时,我无法访问SSIS真的很重要吗?
- DTS支持.DTS非常难看,但它很有效,而且相当简单.他们为什么不提供带有SSIS的DTS 2000包装设计师?现在我需要下载并使用管理员权限安装它.
- UPSERTS ??? 我将一些数据复制到外部数据库,并且挂起到该数据库是一个PACH A PAIN.为什么不内置此功能?为什么我不能只说"这是关键列.如果存在则更新,如果不存在则创建".
这些是有效的问题,还是我只是对产品的新手知道如何以正确的方式做事?
其他人是否有同样的问题或其他问题?
是否有使用SSIS的简单替代方案?