Disable-SCDWJob
禁用数据仓库作业以防止将来运行。
语法
Disable-SCDWJob
[-JobName] <String>
[-ComputerName <String>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
Disable-SCDWJob cmdlet 禁用一个作业,这可以防止它将来运行。 禁用作业后,尚未运行的任何剩余模块都将完成。 作业完成当前运行后,它不会根据其指定的计划运行,并且无法手动运行它。
若要重新启用禁用的作业,请使用 Enable-SCDWJob cmdlet。
示例
示例 1:禁用作业
PS C:\>Disable-SCDWJob -JobName "Extract_Contoso" â€"ComputerName "serverDW72"
此命令将 Extract_Contoso
禁用作业。
示例 2:列出已启用的作业
PS C:\>Get-SCDWJob -ComputerName "serverDW72" | Sort-Object -Property IsEnabled,Name | Format-Table -Property Name,IsEnabled -AutoSize
此命令根据作业 的 IsEnabled 状态列出作业。
示例 3:禁用所有作业
PS C:\>$creduser12 = Get-Credential
PS C:\>Get-SCDWJob -ComputerName "serverDW72" -credential $creduser12 | ForEach-Object {$_.DisableJob()}
第一个命令获取用户凭据,以存储在 Credential 参数的变量中。
第二个命令使用 ForEach-Object cmdlet 和指定的凭据禁用所有作业。
参数
-ComputerName
指定运行 System Center Data Access 服务的计算机的名称。 Credential 参数中定义的用户帐户必须具有对指定计算机的访问权限。 仅当 System Center Data Access Service 在已安装Service Manager的同一台计算机上运行时,才能省略此参数。
Type: | String |
Aliases: | CN |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
提示你在运行 cmdlet 之前进行确认。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
指定连接到运行 System Center Data Access 服务的服务器时要使用的凭据。 提供的用户帐户必须有权访问该服务器。
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobName
指定要禁用的数据仓库作业。 JobName 参数是必需参数。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
显示在此 cmdlet 运行的情况下将会发生什么。 此 cmdlet 未运行。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输入
None.
不能通过管道将输入传递给此 cmdlet。
输出
None.
此 cmdlet 将不生成任何输出。