SSIS 完成包中的所有任务但无法退出包(仍然 运行)
SSIS finish all tasks in package but cant quit the package (still running)
我在 SSIS 上有两个包,我 运行 一个 .BAT 文件导出一个 CSV 文件,然后导入到 SQL 服务器 table(不幸的是名字都在葡萄牙语)。
所有包都已成功执行,但是当我关闭 window 时,它会给我一条错误消息,提示我需要按“停止”按钮,然后它让我关闭 window.
我忘记了什么?因为我害怕将此包裹安排到 运行 而且它永远不会结束。
包裹:
我无法写评论,所以无法在回答之前问你几个问题。因此,我认为以下内容可以帮助您对您正在做的事情做出一些假设。
根据您的屏幕截图,我假设您正在使用顶部的“开始”按钮 运行从 Visual Studio 中安装软件包(或通过按 F5 或某些进程正在启动 Visual Studio 和 运行 打包)。单击开始时,您将在调试模式下执行程序包,在这种情况下,Visual Studio 的标准行为要求您手动停止调试。
如果您想确保包已完成(成功或有错误),那么您可以检查顶部的“进度”选项卡。您应该能够在主包级别下随时间看到“已完成”消息。
如果您不想 运行 程序包处于调试模式,那么您可以转到“调试”选项卡并单击“不调试启动”或按键盘上的 Ctrl+F5。
至于安排包裹,您可以通过不同的机制来完成。最常见的是通过 SQL 代理,不需要您手动停止程序包。 Schedule using SQL Agent
您也可以使用 Windows 使用 dtexec 的调度程序来完成。
Schedule using Windows Scheduler
我点击了一些以 Visual Studio 和 运行 开头的 .exe 或 .bat 文件然后我假设它是由某人提供的,在这种情况下你最好问该人会帮助您安排包裹本身。安排 .exe 或 .bat 将导致创建 Visual Studio 个实例。
我在 SSIS 上有两个包,我 运行 一个 .BAT 文件导出一个 CSV 文件,然后导入到 SQL 服务器 table(不幸的是名字都在葡萄牙语)。 所有包都已成功执行,但是当我关闭 window 时,它会给我一条错误消息,提示我需要按“停止”按钮,然后它让我关闭 window.
我忘记了什么?因为我害怕将此包裹安排到 运行 而且它永远不会结束。
包裹:
我无法写评论,所以无法在回答之前问你几个问题。因此,我认为以下内容可以帮助您对您正在做的事情做出一些假设。
根据您的屏幕截图,我假设您正在使用顶部的“开始”按钮 运行从 Visual Studio 中安装软件包(或通过按 F5 或某些进程正在启动 Visual Studio 和 运行 打包)。单击开始时,您将在调试模式下执行程序包,在这种情况下,Visual Studio 的标准行为要求您手动停止调试。
如果您想确保包已完成(成功或有错误),那么您可以检查顶部的“进度”选项卡。您应该能够在主包级别下随时间看到“已完成”消息。
如果您不想 运行 程序包处于调试模式,那么您可以转到“调试”选项卡并单击“不调试启动”或按键盘上的 Ctrl+F5。
至于安排包裹,您可以通过不同的机制来完成。最常见的是通过 SQL 代理,不需要您手动停止程序包。 Schedule using SQL Agent
您也可以使用 Windows 使用 dtexec 的调度程序来完成。 Schedule using Windows Scheduler
我点击了一些以 Visual Studio 和 运行 开头的 .exe 或 .bat 文件然后我假设它是由某人提供的,在这种情况下你最好问该人会帮助您安排包裹本身。安排 .exe 或 .bat 将导致创建 Visual Studio 个实例。