web-dev-qa-db-ja.com

SQL Server ManagementStudioで接続パラメーターを永続的に追加するにはどうすればよいですか

SQL Server Management Studio(最新バージョン)のログインフォームの[追加の接続パラメーター]タブで、カスタム接続文字列パラメーターを指定できます。 http://technet.Microsoft.com/en-us/library/cc645898.aspx を参照してください。

データベースに接続するたびに同じカスタム接続文字列パラメーターを追加する必要があり、それは1日に何度も行われる可能性があります。この接続文字列パラメーターを入力するのに数秒かかります。[追加の接続パラメーター]ダイアログボックスに、指定したものを常に入力する方法を知りたいのですが。可能であれば、これをハッキングする必要のあるレジストリキーまたはLocalDataファイルがあると思います。

たとえば、次のものを常に追加の接続パラメータに追加するにはどうすればよいですか?

;multisubnetfailover=true; 

この例では、ログインダイアログで指定されたホスト名に対してDNSで公開されているすべてのIPへの接続を試行するようにSSMSに指示しています。これは、私のチームがSQL Server2012のほぼすべての場所でAAGを使用しているためです。

更新:SSMSキーに似たもののレジストリ設定とSSMSの.vssettingsファイル(結局のところ、Visual Studio SDKで構築されたもの)を確認しましたが、そのような永続的な設定に忍び込む場所がまだ見つかりません。そして、ここにかなり最近のものがあります MS Connectフィードバック提案 。このServerFaultの質問を見つけた場合は、先に進んでその提案に賛成票を投じることをお勧めします。

3
Greg

現在、これはSSMS(現在v 2014)のバグのようです。私はSSMS用の SSMSBoost アドインを開発し、最近のリリースからその問題を修正しました。 「優先接続」を使用して「追加の接続パラメータ」を指定できます。これは、アドインによって正しく保存されます。お役に立てれば !

2