2

Azure VM でホストされている SQL Server の名前付きインスタンスに接続しようとすると、次のメッセージが表示されます。

SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました) (Microsoft SQL Server、エラー: -1)

問題は、SQL Server ブラウザーが正常に動作していないことです。ブラウザー サービスを開始すると、数秒後に終了し、イベント ログに次のように表示されます。

SQL Server または SQL Server Analysis Services のインスタンスはありません。

しかし、私は名前付きインスタンスを持っています。このインスタンスにローカルで接続できます。

SQL Server ブラウザーとインスタンスを再インストールしましたが、ii が機能しません。

ホストは、Azure 仮想マシン Windows Server 2008 データセンターです。

助けてください。

ありがとうございました

UPDATE 11/08/2012 実際、デフォルトのインスタンスにリモートで接続できますが、名前付きインスタンスでは接続できません。

更新問題は、誰かが名前付きインスタンスに接続しようとするときに、SQL ブラウザーのポート 1434 が開いている必要があるようです。つまり、Azure 管理ポータルでそのエンドポイントを作成する必要があることを意味します。問題は、SQL ブラウザーが見えることです。名前付きインスタンスの場合、動的ポートで応答します。最後に、すべてを構成するのは大変だと思いましたが、SQL ブラウザーが名前付きインスタンスを検出しなかったので、名前付きインスタンスをリッスンする新しいエンドポイントを作成し、そのインスタンスに静的ポートを割り当てることにしました。 IP/Port に接続できます。SQL Browser を使用して dns/instance に接続できるように、Azure VM、SQL Browser、SQL Sever、およびファイアウォールを構成する方法を知りたいです。

4

1 に答える 1

0

ファイアウォールを介して 1433 エンドポイントを開く必要があります。これらの指示に従いましたか? http://www.windowsazure.com/en-us/manage/windows/common-tasks/install-sql-server/

DNSアドレスで接続してみましたか?

編集:ダブルスラッシュを試してもらえますか(「\」の代わりに「\\」を使用してください):「domain.server.net\\UAT」

于 2012-11-07T23:00:20.467 に答える