wwi*_*ins 6 powershell windows-server-2008 64-bit sql-server
我有一台 x64 机器,它经常需要在 SQL Server 客户端网络实用程序 (cliconfig) 中为注册表的 x64 和 x86 端更改大约 10 个别名。有没有办法用powershell脚本来做到这一点?
Nic*_*ias 10
cliconfig.exe 用于 SQL Server 2000,用于 SQL Server 2008 的正确工具是 SQL Server 配置管理器。尽管如此,它们似乎都操纵相同的注册表项。
对于 x86:
HKLM\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo
对于 x64:
HKLM:\Software\Wow6432Node\Microsoft\MSSQLServer\Client\ConnectTo
要使用 powershell 创建新的 TCP 别名(尽管您可以使用任何操作注册表的工具),请使用以下命令:
New-ItemProperty HKLM:SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo -name alias1 -propertytype String -value "DBMSSOCN,servera,2001"
Run Code Online (Sandbox Code Playgroud)
凡alias1是别名的名称,服务器A是服务器的名称,2001年是TCP端口。
| 归档时间: |
|
| 查看次数: |
4592 次 |
| 最近记录: |