小编Nic*_*tes的帖子

Powershell 类型的 SQL 代理作业在尝试通过 WMI 查询获取服务器上的磁盘空间时间歇性失败

  • Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) 2009 年 3 月 29 日 10:11:52 版权所有 (c) 1988-2008 Microsoft Corporation Enterprise Edition(64 位),Windows NT 6.1(内部版本 7600:)(VM)
  • Microsoft Server 2008 R2 标准版
产品版本 10.0.2531.0
产品级别 SP1
版本 企业版(64 位)
引擎版本 3

在尝试执行以下 powershell 脚本时...

$conn = New-Object System.Data.SqlClient.SqlConnection("Data Source=localhost\myServer; Initial Catalog=SysAdmin; Integrated Security=SSPI")

$conn.Open()

$cmd = $conn.CreateCommand()

gwmi -query "select * from Win32_LogicalDisk where DriveType=3" | select Name, FreeSpace, Size | foreach {
   $Name      = $_.Name.substring(0,1)
   $FreeSpace = $_.FreeSpace
   $Size      = …
Run Code Online (Sandbox Code Playgroud)

sql-server powershell

6
推荐指数
1
解决办法
2325
查看次数

标签 统计

powershell ×1

sql-server ×1