Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
playground:win2012r2 [2023/02/25 12:30] vvp [SQL server] |
playground:win2012r2 [2023/02/25 13:30] (текущий) vvp [SQL server] |
||
|---|---|---|---|
| Строка 70: | Строка 70: | ||
| </code> | </code> | ||
| + | Включите и запустите службу браузера SQL Server browser service | ||
| + | <code> | ||
| + | Set-service sqlbrowser -StartupType Auto | ||
| + | Start-service sqlbrowser | ||
| + | </code> | ||
| + | |||
| + | Включите поддержку TCP/IP на экземпляре SQL Server | ||
| + | <code> | ||
| + | Import-Module SQLPS | ||
| + | $smo = 'Microsoft.SqlServer.Management.Smo.' | ||
| + | $wmi = new-object ($smo + 'Wmi.ManagedComputer') | ||
| + | # Enable the TCP protocol on the default instance. If the instance is named, replace MSSQLSERVER with the instance name in the following line. | ||
| + | $uri = "ManagedComputer[@Name='" + (get-item env:\computername).Value + "']/ServerInstance[@Name='MSSQLSERVER']/ServerProtocol[@Name='Tcp']" | ||
| + | $Tcp = $wmi.GetSmoObject($uri) | ||
| + | $Tcp.IsEnabled = $true | ||
| + | $Tcp.Alter() | ||
| + | $Tcp | ||
| + | </code> | ||
| You can enable the sa login with T-SQL. | You can enable the sa login with T-SQL. | ||
| Строка 91: | Строка 109: | ||
| <code> | <code> | ||
| Set-ItemProperty -Path | Set-ItemProperty -Path | ||
| - | 'HKLM:\Software\Microsoft\MSSQLServer\MSSQLServer' | + | 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQLServer' |
| - | -Name LoginMode -Value 2 | + | -Name LoginMode -Value 2 -Type dword |
| </code> | </code> | ||