none
SqlServer2008r2のデータベースに接続できない。(インスタンス名が参照できない) RRS feed

  • 質問

  • はじめまして。

    SqlServer2008r2をサーバーにインストール後、開発機のほうから

    データベースに接続を試しているのですが、うまくいきません。

    VB2010→ツール→データベースへの接続から

    データソースMicrosoft SQL Server (SqlClient)を選択し

    サーバー名を選択しようとすると、SqlServerをインストールしたのに

    サーバー名+インスタンス名がドロップダウンリストでてきません。

    サーバー機でサービスを確認するとSqlServerが開始の状態になっています。

    ファイヤーウォールかなと思い、サーバーのファイヤーウォールを無効にしても

    結果は同じでした。

    サーバーにある別のインスタンス名は表示されるのですが、SqlServerだけでません。

    MSSQLSERVERという規定名を使っています。

    なのでサーバー名+MSSQLSERVERと表示されなければ

    いけないのですが。

    困っています。誰かわかるかた教えてください。

     

     

     

    2011年8月19日 6:35

回答

  • MSSQLSERVERは既定のインスタンス名ですので、指定する必要はありません。サーバー名だけで接続できますよ。

     


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
    • 回答としてマーク sato777 2011年8月19日 7:19
    2011年8月19日 6:54

すべての返信

  • 別のインスタンスというのは、同じく 2008 でしょうか? SQL Server 2000 までは SQL Server 自身が外部へのインスタンス名公開機能を持っていたのですが、SQL Server 2005 から SQL Browser というサービスがこの機能を提供するようになりました。サーバにて、SQL Browser はサービスとして稼働していますか?

    ※ あと、規定のインスタンス名なので、サーバ一覧にはコンピュータ名だけが表示されるはずです。

    2011年8月19日 6:54
  • MSSQLSERVERは既定のインスタンス名ですので、指定する必要はありません。サーバー名だけで接続できますよ。

     


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
    • 回答としてマーク sato777 2011年8月19日 7:19
    2011年8月19日 6:54
  • 回答ありがとうございます。SQL Browserは開始している状態です。

    サーバー一覧にはサーバーのコンピュータ名のみは出てきませんでした。

    2011年8月19日 7:11
  • 指定しないでサーバー名を直接指定したら、なにやらエラーがでました。

    (ユーザー名)はログインできませんでした。

    ユーザ名saでやったらこのアカウントは無効ですと、

    SqlServer認証しかできないみたいなんですけど、

    アカウントの設定方法があるのでしたら、ご教授願えたらなと思います。

     

     

    2011年8月19日 7:14
  • 指定しないでサーバー名を直接指定したら、なにやらエラーがでました。

    (ユーザー名)はログインできませんでした。

    ユーザ名saでやったらこのアカウントは無効ですと、

    SqlServer認証しかできないみたいなんですけど、

    アカウントの設定方法があるのでしたら、ご教授願えたらなと思います。

     

     


    繋がりました!!ありがとうございます。
    2011年8月19日 7:18
  • 他のインスタンスが見えているのであれば、ネットワーク的な問題(ファイアウォールやルーター)はないとして、

    SQL Server 構成マネージャ
    → SQL Server ネットワークの構成
      → 該当のインスタンス

    と選んで、プロパティを開いて、「インスタンスの非表示」が「いいえ」になっていることを確認するぐらいでしょうか?

    サーバ一覧は、一定時間に応答がなかった分は表示されないので、場合によってはそれが原因かもしれません。(たしか、5秒とかどこかでみたような)

    2011年8月19日 8:09