2
  1. SQLServer2005を混合モードでインストールしました。

  2. 両方の種類の認証を使用して、データベースに「ローカルに」(つまり(サーバー名/インスタンスまたは内部IP /インスタンス))接続できます。

  3. 以下の手順に従って、リモート接続用にSQLServerを構成しました

    手順:

    • リモートコンピューターから接続するSQLServerのインスタンスでリモート接続を有効にします。
    • SQLServerブラウザサービスをオンにします。
    • SQLServerおよびSQLServerブラウザサービスに関連するネットワークトラフィックを許可するようにファイアウォールを構成します。参照:http ://support.microsoft.com/kb/914277#method3
  4. さらに、ファイアウォールをオフにしました。

  5. 外部IPを介してコンピューターにpingを実行できます。

  6. しかし、SQLサーバーへの接続に関しては、エラーが発生します。

    「タイトル:サーバーに接続する

    <IPアドレス>\SQLEXPRESSに接続できません。

    追加情報:

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

    ヘルプが必要な場合は、次をクリックしてください:http: //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476

私を助けてください、私は多くの記事を参照し、すべての可能な解決策をテストしましたが、何も私のために働いていないようです。

4

1 に答える 1

0

モデム/ルーターからそれぞれのマシンIPへのポート転送に問題があることが判明しました。

この問題を解決するために、特定のポート[External IP:port_number]でリクエストを受け入れ、複数のコンピューターが1つのルーターに接続されているため、そのリクエストをマシンの[Internal IP:port_number]にマップできるようにルーターを構成しました。 。

また、サーバー上のファイアウォールが、その特定のポートで着信ネットワークトラフィックを受け入れるように正しく構成されていることを確認してください。

于 2017-09-20T11:06:41.160 に答える