ホストファイルにポート番号を含めることはできますか? 私が尋ねている理由は、あるホスティング サーバーから別のホスティング サーバーに移行しようとしているサイトがあり、そのサイトが標準の TCP/IP ポート (1433) を使用する古い SQL サーバーを指しているためです。新しいサーバーでは SQL Server のポートが異なるため、これらのサイトの接続文字列を変更したくありません。
ありがとうございました!
ホストファイルにポート番号を含めることはできますか? 私が尋ねている理由は、あるホスティング サーバーから別のホスティング サーバーに移行しようとしているサイトがあり、そのサイトが標準の TCP/IP ポート (1433) を使用する古い SQL サーバーを指しているためです。新しいサーバーでは SQL Server のポートが異なるため、これらのサイトの接続文字列を変更したくありません。
ありがとうございました!
これは、ホスト ファイルでは不可能です。DNS はポート番号について何も知りません。
エイリアスは、SQL 構成管理ツールで構成できます。このシナリオを正確にカバーするように設計されています。
hosts ファイルは、ホスト名を IP アドレスに変換します (逆も同様です)。ポート番号を含めることはできません。
新しいサイトでポート フォワーディングを行うようにルーターを設定し、まだルーターを介してルーティングされていない場合は、ルーターのアドレスを新しいホストとして指定します。
これが誰かに役立つ場合は、ホストファイルで次のように定義しました。
xxx.xxx.xxx.xxx MyServer
MyServer は特定のポートで動作します。
接続を作成するときに SQL Server 2005 管理スタジオが「サーバー名」を要求したときに、「Myserver,1234」と入力しました。ここで、1234 はポート番号です。
次回のためにドロップダウンでそれらを覚えているので、これで十分でした。