【问题标题】:Deploy SSIS package requires Windows Authentication?部署 SSIS 包需要 Windows 身份验证?
【发布时间】:2020-09-27 22:07:27
【问题描述】:

我在本地开发和测试了我的包,现在我希望部署到 Azure 虚拟机安装的 SQL 实例。部署失败:

标题:SQL Server 集成服务

使用 SQL Server 身份验证的帐户无法启动该操作。使用使用集成身份验证的帐户启动操作。 (Microsoft SQL Server,错误:27123)

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=15.00.2070&EvtSrc=MSSQLServer&EvtID=27123&LinkId=20476


按钮:

好的

这是我第一次遇到 SA 用户无法在 SQL Server 实例上执行的操作!有人可以解释这个事实的逻辑并解释吗?我试过以虚拟机管理员的身份运行 VS。这失败了。

我不是系统管理员,我没有两台机器在同一个域中,但我控制着它们。

SSIS包真的只能部署在同一个域的机器之间吗?如果部署需要集成,为什么部署向导会询问我是否要使用 SQL Server 身份验证?

是时候迁移到数据工厂了吗?无论如何,SSIS 的未来是什么!

【问题讨论】:

    标签: sql-server authentication deployment ssis azure-virtual-machine


    【解决方案1】:

    正确。将项目部署到 SSISDB 需要 Windows 帐户。

    SQL Server 帐户不起作用,因为 SSISDB 中的 CLR 方法使用模拟等。

    RunAs 将允许您deploy packages to SQL Server instances that aren't on your domain

    无法与给您选择的部署向导交谈。

    ADF 是一种不同于 SSIS(ELT 与 ETL)的思维方式。这也是一种不同的成本计算模型,因此它可能是一个过于宽泛的问题,无法在 SO 上解决。

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-10
    • 2011-09-29
    相关资源
    最近更新 更多