【问题标题】:Error: Must install SSIS log provider for SQL Server of Integration Services错误:必须为集成服务的 SQL Server 安装 SSIS 日志提供程序
【发布时间】:2022-01-28 01:31:48
【问题描述】:

当我在 VS 2019 中执行安装了 SSIS 扩展的包时,我收到此消息

Microsoft (R) SQL Server Execute Package Utility
Version 12.0.5626.31 for 32-bit
Copyright (C) Microsoft Corporation. All rights reserved.

Started:  14:54:58
Log:
     Name: OnError
     Computer: xxxxxxxx
     Operator: xxxxxxxx
     Source Name: xxxxxxx
     Source GUID: {4B63A6C1-E0E4-4ADB-82B6-E86A0970C537}
     Execution GUID: {2259AE3B-7C3E-447F-A210-085BB1684808}
     Message: To run a SSIS package outside of SQL Server Data Tools you must install Provedor de log SSIS log para o SQL Server of Integration Services or higher.

我有这些提供者:

还有这些连接管理器:

为什么它认为我是outside of SQL Server Data Tools?我想我是。我已经搜索过了,没有一个答案适合我的情况。我应该检查什么?

【问题讨论】:

    标签: visual-studio ssis


    【解决方案1】:

    鉴于漂亮的文本输出,我假设您单击的是 Start without Debugging?

    如果是这样,即使您是从 Visual Studio 启动的,也就是在 Visual Studio 之外运行包...为了能够在不调试的情况下运行包,无论是从 Visual Studio 还是仅命令行,都需要经过许可的安装(开发版运行良好且价格便宜)需要存在 SQL Server 集成服务服务。

    日志记录可能已正确安装,这只是它发生的第一个错误报告,但在此处搜索或 dba.stackexchange 上的“要在 SQL Server Data Tools 之外运行 SSIS 包,您必须安装”{此处的任何组件}都会循环回到同一个根本问题 - 未安装 SSIS 服务,并且 dtexec 或对象模型应用程序/包正在尝试运行包,这是报告的错误消息。

    【讨论】:

    • 鉴于漂亮的文本输出,我假设您正在单击 Start without Debugging?如果是这样,那就是在 Visual Studio 之外运行包,即使您是从 Visual Studio 启动它的...... 很有意义。是 Ctrl-F5。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-27
    • 1970-01-01
    • 1970-01-01
    • 2022-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多