2

同じワークグループの SQL Server R2 インスタンスに接続しようとしていますが、エラーが発生します (エラー: 26 - 指定されたサーバー/インスタンスの検索エラー)。

Windows 7 ネットワーク接続の pc pc1 と pc2 があると仮定してください pc1 - ルーター - pc2 pc2 には SQL SERVER 2008 R2 インスタンスがあります

私はすでにこのリンクをたどりまし た 別のコンピューターからSQL Serverに接続する方法?

やった

  • pc2 でのリモート接続を許可する
  • 上記のリンクで提案されている「dyslexicanaboko」に従って、tcp/ip を有効にして 1433 ポートを設定します。
  • 接続を許可するために、ポート 1433 の pc2 でインバウンドおよびアウトバウンドの規則を作成しました。
  • pc1 から pc2 のポート 1433 に正常に ping できました ( tcping ユーティリティを使用)
  • pc1 から pc2 の共有フォルダーを参照できます (つまり、ワークグループの設定は問題ありません)。

しかし、私はまだエラーが発生します。

私はまだ何かを見逃していますか?pc1 を接続するには、pc2 に管理者としてログインする必要がありますか? または、管理者以外のユーザーが pc2 で作業できますが、pc1 を使用して接続できますか?

具体的にお願いします...ありがとう

4

3 に答える 3

2

これは名前付きインスタンスですか? その場合は、ポート 1434 (SQL Server Browser の既定のポート) が開いてリッスンしていることを確認する必要があります。

また、名前付きインスタンスの場合は、SQL Server Browser サービスが開始されていることを確認する必要があります。これは、SQL Server 構成マネージャーを使用して行うことができます。

于 2011-11-01T14:47:37.853 に答える
0

私の質問のすべての箇条書きリストが真であるため、他の変更を加えることなく、何とか次のことがうまくいきました

SQL管理スタジオでの使用

  • サーバー名: (pc2 の IP アドレス) は動作します。括弧は必要ありません

    また

  • サーバー名: (PC2 の COMPUTERNAME) は動作します。括弧は必要ありません

これらは両方とも機能しません

  • (pc2 の IP アドレス)/(SQL Server インスタンスの名前)
  • (pc2 の COMPUTERNAME)/(SQL インスタンスの名前)

他の答え

pc1 を接続するには、pc2 に管理者としてログインする必要がありますか? いいえ

または、管理者以外のユーザーが pc2 で作業できますが、pc1 を使用して接続できますか? はい

pc2 は、SQL SERVER サービスがオンになっている場合、誰もログインせずに簡単にオンにすることができます。

于 2011-11-02T07:57:02.657 に答える
0

サーバー ボックスの Windows ファイアウォールを完全にオフにしてみましたか?

Windows 7 のファイアウォール UI は、XP と比べてかなりわかりにくいと思います。完全にオフにして、接続を試みて、そこに問題があるかどうかを確認するだけでうまくいく場合があります。

実際、pc1 と pc2 の両方のマシンでオフにしてみてください。

Windows ファイアウォールをオフにする

于 2011-11-01T14:44:53.683 に答える