none
SQL Management Studio サーバーへの接続ができない  RRS feed

  • 質問

  • SQL Management Studio サーバーへの接続ができません。

    Windows認証でサーバー名を 「(local)¥SQLEXPRESS」として接続を押すとエラーが発生します (「local」のみでも同じエラーがでます)

    エラー内容は

    タイトル: サーバーへの接続


    SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: Named Pipes Provider, error: 40 - SQL Server への接続を開けませんでした) (Microsoft SQL Server、エラー: 53)

    ヘルプを表示するには http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476 をクリック

    ------------------------------

    ネットワーク パスが見つかりません。

    ------------------------------
    BUTTONS:

    OK
    ------------------------------

    エラー番号: 53
    重大度: 20
    状態: 0

    となっています。 PCが初心者のもので対策が一切わかりません。

    どなたか接続できる方法をお教えください。

    お願いします。

    2015年5月16日 3:41

回答

  • 以下のページの画像にあるように、Windowsのサービスとして「SQL Server(SQLExpress)」が動作していないとなると、インストールが失敗している可能性があります。よって、接続することができません。その場合、もう一度インストールを試してみて、何かエラーメッセージが出るようであれば、教えてください。インストールのログも取られていますので、そちらも参考になります。

    第4回 データ連結コントロールの基礎
    http://itpro.nikkeibp.co.jp/article/COLUMN/20080618/308581/


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/

    • 回答の候補に設定 星 睦美 2015年5月25日 4:30
    • 回答としてマーク 星 睦美 2015年5月26日 4:29
    2015年5月16日 8:38
  • > サービス一覧ではSQL EXPRESSは表示されていませんでした。

    ということは、そもそも SQL Sever 本体がインストールされてないのでは?

    Express 版をデフォルトでインストールしていれば、サービスの名前の一覧に SQL Server (SQLEXPRESS) というのがあるはずです。Express 版でない場合は SQL Server (MSSQLSERVER) というのが名前一覧にあるはずですが。

    SQL Server と SQL Sever Management Studio は別物(前者が DB サーバ本体、後者は管理ツール)と言うことは認識されているでしょうか?

    最初の質問にあった、

    > SQL Management Studio サーバーへの接続ができません。

    というところを見ると、SQL Sever Management Studio を SQL Server と混同されているように見えます。

    SQL Sever Management Studio を SQL Server に接続するのです。なので、SQL Server 本体がインストールされてないとすると、何ともなりません。


    #SQL Server のことを質問しているのですから、質問の最初にそのバージョン、エディション、32-bit か 64-bit か、ローカル接続かリモート接続か等の情報を書きましょう。あと、それをインストールしている PC の OS も書いてください。

    • 回答の候補に設定 星 睦美 2015年5月20日 1:16
    • 回答としてマーク 星 睦美 2015年5月26日 4:29
    2015年5月17日 2:15

すべての返信

  • >(local)¥SQLEXPRESS

    カッコが全角ですが、実際には半角なんですよね?
    半角だとして、
    (local)\sqlexpress、もしくは.\sqlexpress で接続できるのは、そのコマンドを打ち込んでいるコンピューターと同じ場所にSQL Serve Expressが既定のsqlexpressというインスタンス名でインストールされており、かつ、SQL Server Expressのサービスが開始している場合です。まず、これらを確認してみて下さい。SQL Server Configuration Managerというツールがインストールされていればそこで確認しても良いですし、通常のWindowsのサービス一覧で確認されても良いです。


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/

    2015年5月16日 5:20
  • ありがとうございます。

    上記の確認を試みたのですが、確認することができませんでした。

    もしかしたら、正しくインストールができていないのかもしれません。

    加えて、インストールの際に、インスタンスの構成という画面が表示されないままインストールを進めてしまったのですがこちらも何かの原因になっていますか?


    2015年5月16日 8:10
  • 以下のページの画像にあるように、Windowsのサービスとして「SQL Server(SQLExpress)」が動作していないとなると、インストールが失敗している可能性があります。よって、接続することができません。その場合、もう一度インストールを試してみて、何かエラーメッセージが出るようであれば、教えてください。インストールのログも取られていますので、そちらも参考になります。

    第4回 データ連結コントロールの基礎
    http://itpro.nikkeibp.co.jp/article/COLUMN/20080618/308581/


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/

    • 回答の候補に設定 星 睦美 2015年5月25日 4:30
    • 回答としてマーク 星 睦美 2015年5月26日 4:29
    2015年5月16日 8:38
  • サービス一覧ではSQL EXPRESSは表示されていませんでした。

    もう一度、インストールを試みましたが、これ以上インストールする項目はないようで、機能の選択画面で、選択することができませんでした。

    選択できないまま次へを押したら、次のようなメッセージが出ました。

    ログも見た所、インスタンス名やインスタンスIDは 空の状態でした。

    タイトル: SQL Server 2012 セットアップ
    ------------------------------

    このページで検証エラーが発生しました。[OK] をクリックして、ダイアログ ボックスを閉じてください。セットアップ ページの下部に表示されるエラーを確認した後、有効なパラメーターを入力してください。詳細については、[ヘルプ] をクリックしてください。

    ------------------------------
    BUTTONS:

    OK
    ------------------------------

    2015年5月16日 15:22
  • > サービス一覧ではSQL EXPRESSは表示されていませんでした。

    ということは、そもそも SQL Sever 本体がインストールされてないのでは?

    Express 版をデフォルトでインストールしていれば、サービスの名前の一覧に SQL Server (SQLEXPRESS) というのがあるはずです。Express 版でない場合は SQL Server (MSSQLSERVER) というのが名前一覧にあるはずですが。

    SQL Server と SQL Sever Management Studio は別物(前者が DB サーバ本体、後者は管理ツール)と言うことは認識されているでしょうか?

    最初の質問にあった、

    > SQL Management Studio サーバーへの接続ができません。

    というところを見ると、SQL Sever Management Studio を SQL Server と混同されているように見えます。

    SQL Sever Management Studio を SQL Server に接続するのです。なので、SQL Server 本体がインストールされてないとすると、何ともなりません。


    #SQL Server のことを質問しているのですから、質問の最初にそのバージョン、エディション、32-bit か 64-bit か、ローカル接続かリモート接続か等の情報を書きましょう。あと、それをインストールしている PC の OS も書いてください。

    • 回答の候補に設定 星 睦美 2015年5月20日 1:16
    • 回答としてマーク 星 睦美 2015年5月26日 4:29
    2015年5月17日 2:15
  • フォーラム オペレーターの星 睦美です。

    remon-mikan さん、こんにちは。
    トラブルシューティングのポイントとしてユーザーからの回答を参考にしていただけたのではないかと思います。今回は私のほうで[回答としてマーク] させていただきましたが、もし引き続き質問がありましたら遠慮なく[回答としてのマークの解除] をして返信できます。

    それでは今後ともフォーラムをよろしくお願いします。


    フォーラム オペレーター 星 睦美 - MSDN Community Support


    • 編集済み 星 睦美 2015年5月26日 4:34 編集
    2015年5月26日 4:33