Eri*_*ric 3 powershell sql-server-2008
我的任务是编写一个脚本,为SQL Server 2008 Express R2实例启用tcp和命名管道协议.我已经找到了如何为SQL Server实例本身启用这些协议,但我还没有找到任何方法来从PowerShell控制SQL Native Client.
我的脚本是安装程序的一部分,我正在安装的代码希望启用这些协议.
谢谢
[reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.SqlWmiManagement")
$wmi = new-object ("Microsoft.SqlServer.Management.Smo.Wmi.ManagedComputer") "$env:computername"
$wmi.ServerInstances["SQLEXPRESS"].ServerProtocols["Tcp"].IsEnabled = $true
$wmi.ServerInstances["SQLEXPRESS"].ServerProtocols["Np"].IsEnabled = $true
$wmi.ClientProtocols["tcp"].IsEnabled = $true
$wmi.ClientProtocols["np"].IsEnabled = $true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2810 次 |
| 最近记录: |