SQL Server错误日志路径在PowerShell中返回null

时间:2018-12-26 09:55:28

标签: sql-server powershell sql-server-2008-r2

我试图在PowerShell中获取SQL Server错误日志路径,以进行进一步的操作。

[void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.SMO") 
$sqlServer = New-Object Microsoft.SqlServer.Management.Smo.Server('serverName')
$logPath=$sqlServer.ErrorLogPath

此代码在SQL Server 2012及更高版本的环境中运行良好。但是,在SQL Server 2008或2008 R2中,$logpath始终为null

请让我知道是否需要添加任何模块。

0 个答案:

没有答案