在脚本内部的SQL错误失败后停止Powershell脚本继续?

时间:2014-01-09 11:17:07

标签: sql sql-server powershell powershell-v2.0 powershell-v3.0

我有一个PS脚本连接到MS SQL并在数据库中进行更改,如果SQL脚本失败,我的ps脚本仍然继续执行后续步骤。所以我想知道在SQL端失败后停止脚本的好方法是什么? 我的Powershell不承认SQL的正常堕胎,另一种方式是什么?

3 个答案:

答案 0 :(得分:1)

如果您找到一种方法来检查您的SQL脚本是否有效(如果您不知道如何提供有关您正在做的事情的更多信息),可以使用Break来停止powershell脚本。

答案 1 :(得分:1)

看看$ ErrorActionPreference。您可以在脚本级别将其设置为“停止”。

答案 2 :(得分:1)