在客户端桌面上自动创建 SQL Server 别名
有谁知道我将如何为使用 SQL Server 的客户端自动创建别名(您通常会使用 Sql Server 客户端网络实用程序手动执行此操作)?
非常感谢
Does anyone know how would I go about automating the creation of an alias for a client that uses SQL Server (something you would normally use Sql Server Client Network Utility to do manually)?
Many thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
别名存储在注册表中,因此注册表文件就可以解决问题。某些选项
The aliases are stored in the registry, so a registry file would do the trick. Some options
这是我用作起点的基本 BAT 脚本
:)
Here's a base BAT script that I use as a starting point:
)
能否不使用 DNS 来避免每台客户端计算机上出现别名?因此,如果有任何更改,只是更改一个 DNS CNAME,而不是更新每个客户端?
此处的示例:一个 SQL Server 实例,两个服务器名称
Can you not use DNS to avoid an alias on each client machine? So if anything changes it's one DNS CNAME change rather then updating every client?
An example here: One SQL Server Instance, Two Server Names