sql-server - 我对 SSIS 的疑问合理吗?

标签 sql-server ssis

我只短暂使用过 SSIS,但我发现我的提示很多。以下是我当前的问题:

  1. 为了让包存储密码,您需要对其进行加密。即使该包是较大解决方案的一部分,您也需要随时提供密码才能打开任何加密的包。为什么不能用一个密码来加密整个解决方案?我有一个包含 10 个加密包的解决方案。当我点击“Build”时,我必须输入 10 个密码。
  2. 加密凭据非常棒。将加密包部署到服务器,提供密码,成功测试它,安排它,然后让它在计划期间失败,因为它无法解密自己,这很糟糕。它似乎是随机执行此操作的,并且我已经重新部署了给定的包多次,然后它才真正能够在计划的作业期间成功解密包凭据。
  3. 仅 Windows 身份验证?也许这是一个安全功能,但它使远程管理服务器变得非常痛苦。它基本上迫使我使用远程桌面。当我可以直接访问数据库引擎时,我无法访问 SSIS,这真的很重要吗???
  4. DTS 支持。 DTS 相当丑陋,但它有效,而且非常简单。为什么他们不提供带有 SSIS 的 DTS 2000 包设计器???现在我需要下载它并使用管理员权限安装它。
  5. 更新插入???我将一些数据复制到外部数据库,并且更新插入到该数据库真是太痛苦了。为什么没有内置此功能?为什么我不能直接说“这是关键列。如果存在则更新,如果不存在则创建”。

这些是有效的问题,还是我只是刚接触该产品,不知道如何以正确的方式做事?

其他人是否也有同样的问题或其他问题?

是否有使用 SSIS 的简单替代方法?

最佳答案

来自 @SQLServerSleuth 的以下链接可能会阐明这种情况 - 来回回复:2005 年的 SSIS。您使用的是 SQL 2008,还是仍在使用 SQL 2005? 2008 年,情况发生了一些变化。

关于sql-server - 我对 SSIS 的疑问合理吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/926282/

相关文章:

sql-server - 在哪里可以获得 Visual Studio Tools for Applications 2008

sql-server - SSIS PrimeOutput 错误?

使用服务帐户的 SSIS 连接管理器

sql - 不使用 ROW_NUMBER() 函数删除重复记录

sql-server - 以逗号分隔格式分组数据

javascript - 提交带有多个复选框/选择菜单的表单信息

ssis - 在SSIS中执行进程任务以使用WinSCP可执行文件将文件从远程复制到本地

sql - 在 SSIS 中将逗号分隔的字符串拆分为多行?

sql-server - 将 listbox.recordset 设置为 ADODB 记录集会在使用列表框时导致崩溃

c# - UWP/EF Core SqlServer - 线程依赖