私はmsSqlsever2005を搭載したラップトップを持っており、インターネットを利用するWifiルーターに接続されています。だから私のラップトップはインターネットに接続されます。ただし、ASP.Netを使用して作成したWebページに接続するには、インターネットからmsSqlSeverにアクセスする必要があります。
私を助けてください...そしてこれに対する解決策を与えてください...
私はmsSqlsever2005を搭載したラップトップを持っており、インターネットを利用するWifiルーターに接続されています。だから私のラップトップはインターネットに接続されます。ただし、ASP.Netを使用して作成したWebページに接続するには、インターネットからmsSqlSeverにアクセスする必要があります。
私を助けてください...そしてこれに対する解決策を与えてください...
接続するにはIPアドレスが必要です。次に、ルーターでSQLポートを開きます。(デフォルトは3306
)サーバーに接続するときは、現在のIPアドレスを使用してください。静的IPまたはhttp://dyndns.orgのようなものが必要な場合があります
Webサービスを作成し、そのサービスをSQLマシンでホストする
最初にラップトップに静的IPアドレスを設定し、その後、ルーターにポート転送を設定する必要があります。このプロセスは、ルーターのメーカーとモデルによって若干異なります。
これを適切に設定した後、ラップトップのファイアウォールでSQLServerのポートが開いていることを確認してください。
ダイナミックDNSを使用することで、静的な名前で変更される可能性のあるIPアドレスを指定できるため、接続文字列でこれを絶えず変更する必要がありません。