我正在尝试计算用于取消Azure SQL Server上所有挂起的导入/导出操作的PowerShell语法。我知道我可以使用Stop-AzSqlDatabaseActivity
小工具,但这需要数据库名称(数据库可能尚未存在,因此管道Get-AzSqlDatabase
将无法工作)。是否可以在不指定数据库的情况下仅指定服务器执行某些操作?
谢谢你,谢谢
我正在尝试计算用于取消Azure SQL Server上所有挂起的导入/导出操作的PowerShell语法。我知道我可以使用Stop-AzSqlDatabaseActivity
小工具,但这需要数据库名称(数据库可能尚未存在,因此管道Get-AzSqlDatabase
将无法工作)。是否可以在不指定数据库的情况下仅指定服务器执行某些操作?
谢谢你,谢谢
3条答案
按热度按时间xyhw6mcr1#
打开新的PowerShell窗口,您也可以通过单击门户屏幕右上角的Cloud Shell按钮在Azure门户上使用Cloud Shell。
x1c 0d1x的数据
复制并粘贴以下PowerShell代码并执行它-它将为当前PowerShell会话创建一个函数
字符串
使用函数
型
要取消导入或导出操作,您需要提供当前正在运行操作的资源组名称、服务器名称和数据库名称。
xxslljrj2#
除了
Stop-AzSqlDatabaseActivity
小工具之外,您还可以使用**Database Operations-Cancel API**Rest API来取消导入或导出操作,您需要传递数据库名称,这是根据当前Azure文档的强制参数。aydmsdu93#
对于那些像我一样使用Powershell核心和az-tool的人,你可以使用
az sql db op list
来列出数据库上的操作。完整示例:
字符串