我正在尝试使用 Microsoft.SQLServer.Management.Smo.Server 连接到我的 MSSQL 服务器,但无论我如何尝试,它都会出现错误“无法连接到服务器...”。
#Connect and run a command using SMO
[reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo")
$sqlServer = New-Object -TypeName Microsoft.SQLServer.Management.Smo.Server "."
foreach($sqlDatabase in $sqlServer.databases) {$sqlDatabase.name}
SQL 服务器在同一台计算机上以默认设置运行,我尝试了“。” (据我理解,这意味着 localhost)和S6这是服务器的名称。我可以连接到S6从内部SQL Server 管理工作室正好。