在SQL Server Management Studio(最新版本)的login表单的“附加连接参数”选项卡中,可以指定自定义连接string参数。 请参阅http://technet.microsoft.com/en-us/library/cc645898.aspx 。
每次连接到数据库时,我都需要添加相同的自定义连接string参数,并且每天可能会多次。 这需要几秒钟来input这个连接string参数,我想知道如何让“附加连接参数”对话框始终填充我指定的东西。 我想象会有一个registry项或LocalData文件,如果可能的话,这需要被黑客入侵。
例如,我如何得到以下内容总是被添加到额外的连接参数?
;multisubnetfailover=true;
在这个例子中,我告诉SSMS尝试连接到DNS中发布的所有IP,以获得在“login”对话框中指定的主机名。 这是因为我的团队几乎到处都在使用SQL Server 2012中的AAG。
更新:我检查了任何类似SSMS密钥的registry设置,以及SSMS(使用Visual Studio SDK生成的.vssettings文件),但仍然没有看到任何地方潜入这样的持久设置。 而且,这是一个非常近期的MS Connect反馈build议 。 如果你发现这个ServerFault的问题,你会想要继续,并提出这个build议。
目前这似乎是SSMS中的一个错误(目前为2014年)。 我为SSMS开发了SSMSBoost插件,从最近的版本开始,我们已经解决了这个问题。 您可以使用我们的“首选连接”,并指定“其他连接参数”,这将正确保存我们的加载项。 希望这可以帮助 !