如何通过编程方式添加Native Client服务器别名
之前我有一篇博客讲到了Native Client中添加服务器别名的问题。请参考下面的链接(讨论服务器别名的内容在该链接文章的底部)
http://www.cnblogs.com/chenxizhang/archive/2009/04/23/1441913.html
我当时是想直接改注册表的方式。这种方式当然肯定是可行的,但显得有些简单粗暴。今天找到另外一个方法来做这个事情,即通过SMO对象和WMI
这是微软写好的一个范例,我这里提供一个下载
https://files.cnblogs.com/chenxizhang/AliasDatabaseServer.rar
大致的使用方式就是,提供实例名称以及你想定义的别名,回车即可
如果要删除某个别名,则添加一个参数/delete即可