2

コンピューター A には、SQL データベース プロジェクトを含む Visual Studio 2012 があります。コンピューター B には、Windows サーバー 2008 r2 と SQL サーバー 2008 r2 があります。Visual Studio から SQL インスタンスにデータベース プロジェクトを公開しようとしています。コンピューター B で Windows ファイアウォールをオフにすると、すべてが機能します。ファイアウォールがあると失敗します。エラー メッセージは「サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL サーバーがリモート接続を許可するように構成されていることを確認してください (プロバイダー: 名前付きパイプ プロバイダー、エラー: 40 - Sql への接続を開けませんでした。サーバ"。

1433 と 1434 の両方の udp と tcp の着信ポートのルールを作成しようとしました。プログラム sqlservr.exe も追加しました。各例外/ルールがドメインに適用されました。プライベート、そしてパブリック。ビジュアルスタジオがデータベースをファイアウォールをオンにしてSQLインスタンスに公開できるようにするために他に何をする必要があるかわかりません。

助けてくれてありがとう!

4

0 に答える 0