2017-02-03 10 views
0

私はPROD-DBという名前のサーバーがあると仮定します。名前付きインスタンスSQL Serverに接続します。

このサーバは2 IPを設定した:SQLINSTANCE1、SQLINSTANCE2:PROD-DBに192.168.100.5、192.168.100.6

は2つのSQL Serverインスタンスを実行しています。

名前付きインスタンスを指定せずに、このサーバー上のSQL Serverに接続する可能性はありますか?

例:
いくつかのアプリケーションが別のアプリケーションがPROD-DBに接続しようとした場合、何らかの方法でインスタンスPROD-DB \ SQLINSTANCE1に

を接続し、PROD-DBが設定されたサーバ= 192.168.100.5を有するに接続しようとする場合サーバー= 192.168.100.6を構成している場合は、何らかの形でインスタンスPROD-DB \ SQLINSTANCE2に接続します。

+1

"Hostname Alias SQL Server instance" https://blogs.msdn Microsoft Windows/dbrowne/2012/05/21/how-to-add-a-a-sql-server-instance/ – devio

答えて

0

そのインスタンス用に構成されたIPとポートを介して接続できる場合があります。 SQL Server構成マネージャで、[SQL Serverネットワーク構成]タブを展開し、関連するインスタンス名を選択して、そのインスタンスに構成されているTCPポート番号を確認します。私は、TCP/IPプロトコルを "有効"に設定する必要があると思います。次に、IPとポート経由でサーバーに接続するには、接続文字列の "サーバー名"として "192.168.100.5、YOUR_PORT_NUMBER"を使用します。

+0

のapp-configでポート番号を指定しないで、私はちょうど新しいサーバーにこれらのipを追加したいとアプリの設定を変更しないでください – nykolas

+0

おそらくこの記事は助けるかもしれませんか? http://serverfault.com/questions/272620/can-you-have-two-sql-instances-on-1-server-with-an-ip-each-for-local-network-ac または試してみることができますあなたの質問のコメントに「devio」によって提供されるオプション – DLR

関連する問題