如何在 SQL Server Management Studio 中永久添加其他连接参数

如何在 SQL Server Management Studio 中永久添加其他连接参数

在 SQL Server Management Studio(最新版本)登录表单的“附加连接参数”选项卡中,可以指定自定义连接字符串参数。请参阅http://technet.microsoft.com/en-us/library/cc645898.aspx

每次连接到数据库时,我都需要添加相同的自定义连接字符串参数,而且每天可能需要多次添加。输入此连接字符串参数需要几秒钟的时间,我想知道如何让“其他连接参数”对话框始终填充我指定的内容。如果可能的话,我想应该有一个注册表项或 LocalData 文件需要被破解。

例如,如何让以下内容始终添加到附加连接参数中?

;multisubnetfailover=true; 

在此示例中,我告诉 SSMS 尝试连接到登录对话框中指定的主机名在 DNS 中发布的所有 IP。这是因为我的团队几乎在所有地方都在使用 SQL Server 2012 中的 AAG。

更新:我检查了注册表设置中是否有任何类似于 SSMS 键的内容,以及 SSMS 的 .vssettings 文件(毕竟它是用 Visual Studio SDK 构建的),但仍然没有看到任何地方可以潜入这种持久设置。以下是最近的一个MS Connect 反馈建议。如果您发现这个 ServerFault 问题,您将希望继续并对该建议投赞成票。

答案1

目前这似乎是 SSMS(现在的 v 2014)中的一个错误。我开发SSMSBoostSSMS 的插件,从最近的版本开始我们已经修复了这个问题。您可以使用我们的“首选连接”并指定“附加连接参数”,我们的插件将正确保存这些参数。希望这对您有所帮助!

相关内容