ホームページ >データベース >SQL >SQL がサーバーに接続できない場合の対処方法

SQL がサーバーに接続できない場合の対処方法

藏色散人
藏色散人オリジナル
2020-02-18 10:56:5217234ブラウズ

SQL がサーバーに接続できない場合の対処方法

SQL がサーバーへの接続に失敗した場合はどうすればよいですか?

次の理由により:

1. データベース エンジンが起動していません。

2 つの起動方法があります:

(1 ) [スタート] -> [プログラム] -> [Microsoft SQL Server 2008] -> [SQL Server 2008 Surface Application Configurator] を選択し、開いたインターフェイスで [サービス接続 Surface Application Configurator] をクリックし、開いたインターフェイスで [データベース エンジン] を見つけて [] をクリックします。開始されていない場合は、[開始] をクリックし、[スタートアップの種類] が手動ではなく自動であることを確認します。そうでない場合は、次回電源をオンにしたときに手動で開始する必要があります。コンピューター;

(2) 開くことができます: [スタート] -> [プログラム] -> [Microsoft SQL Server 2008] -> [構成ツール] -> [SQL Server 構成マネージャー]、SQL で SQL Server (MSSQLSERVER) を選択します。 Server 2008 サービスを選択し、ツールバーの をクリックします。[サービスの開始] ボタンをクリックすると、サービスの状態が開始に変わります。

上記 2 つの方法を使用すると、起動中にエラーが発生し[/b]、開始できない場合があります。この場合、Server 2008 構成マネージャーで「SQL SQL Server 2008 ネットワーク構成」を確認し、MSSQLSERVER プロトコルの VIA が有効になっているかどうかを確認し、有効になっている場合は無効にしてから、上記のいずれかの操作を実行します。

推奨: "sql チュートリアル "

2. リモート接続を行うときに、リモート接続が許可されているかどうか。

SQL Server 2008 byデフォルトはローカル接続のみです。リモート接続は手動で有効にできます。上記の最初の方法では、データベース エンジンを見つけて、[リモート接続] をクリックし、[ローカル接続のみ (L)] を [ローカル接続とリモート接続 (R)] に変更します。を選択し、「TCP/IP と名前付きパイプ (B) を同時に使用する」を選択します。

3. リモート接続の場合は、データベースに接続するためのステートメントが正しいかどうか、およびログインが正しく行われているかどうかを確認します。アカウントは正しいです。正しいか、パスワードは正しいかなど。

ローカル エリア ネットワークでデータベースに接続したとき、接続文字列に問題がありました。ローカル エリア ネットワーク内の 1 台のマシンが接続したとき、データベース内の別のマシン、データ ソース = データベースがインストールされている別のマシンの IP です。データベースに接続するときに常に上記のエラーが表示されます。長時間確認した後、IP が正しく渡されていないことが後でわかりました。接続時にローカル、つまり 127.0.0.1 を使用し、入力された IP が接続文字列に渡されないことがわかりました。

プログラミング関連のコンテンツの詳細については、php 中国語 Web サイトの プログラミング入門 列に注目してください。

以上がSQL がサーバーに接続できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。