客户端的服务器别名的配置是客户端配置,而不是SQL Server配置。因此,没有SQL命令可以创建一个,与没有SQL命令创建ODBC连接相同。
您可以通过Powershell使用WMI编写配置脚本,开始的地方是:http : //msdn.microsoft.com/en-
us/library/ms179354.aspx 和http://msdn.microsoft.com/en-
us/库/microsoft.sqlserver.management.smo.wmi.aspx
这是使用wmi创建别名的Powershell示例
# List existing aliasesGet-WmiObject -Namespace 'rootMicrosoftSqlServerComputerManagement10' -Class 'SqlServerAlias' | Format-Table -Property 'AliasName', 'ServerName', 'ProtocolName', 'ConnectionString'# Example script to create an alias$alias = ([wmiclass] '\.rootMicrosoftSqlServerComputerManagement10:SqlServerAlias').CreateInstance()$alias.AliasName = 'bob'$alias.ConnectionString = '1433' #connection specific parameters depending on the protocol$alias.ProtocolName = 'tcp'$alias.ServerName = 'example_server'$alias.Put() | Out-Null;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)