2017-06-24 14 views
0

Visual Studioでプロジェクトを作成しましたが、SQL Server Management Studioを使用してデータベースを参照したいと考えています。サーバー名はどのようにする必要がありますか?資格情報なしでSQLサーバーに接続します

SQL Serverに接続するには、それがエラーを与える:enter image description here

私は結果だったので、CMDを使用してサーバー名を見つけてみました:

注: 私のSQL Server構成マネージャにはありません任意のSQL Serverサービスを含みます。私はSQL Server 2012を使用していたので、今度はSQL Server 2017をダウンロードしましたが、同じように、サービスが表示されます。

SQL Serverへの接続方法を教えてください。

答えて

0

SQL Serverサービスが実行されていない場合、SQLサーバーに接続することはできません。サービスが実行されていることを確認したら、[サーバー名]のオプションを使用してSQL Server名を選択できます。

enter image description here

+0

そうではありません。 SQLServer Expressを使用すると、mdf-fileに直接接続できます。 https://msdn.microsoft.com/en-us/library/sxds9ett(v=vs.90).aspx。私はこれが当てはまると思われます – Ingaz

+0

私はホスティングプロバイダの資格情報を使ってSQLサーバに接続することができます。他のデータベースにはその資格情報を使用したくありません。 Windows認証を使用してログインするにはどうすればサーバー名を取得できますか? –

+0

@Ingazはリンクをありがとうございますが、私はMDFファイルを持っていません。私は最初に会社のプロバイダがSQL Serverの資格情報を使用していましたが、私は自分のSQL Serverの資格情報や、SQL Serverにログインする方法を持っています。 –

0

イルファン。

次の2つの方法でのSQLServerに接続することができます。通常、あなたがサービスとしてSQLServerのインスタンスを実行して、サーバーcredentionals

  • SQLEXPRESS「埋め込まれた」スタイルを使用して接続

    1. - MDF/MDBファイルに接続します。その背後では、ローカルdbサービスを開始し、db-fileをアタッチします。

    ほとんどの場合、最初の方法が推奨されます。

    services.mscを実行し、sqlserverインスタンスを探します。彼らがダウンしている場合は、開始します。それらが存在しない場合は、インストールとチェックオプションを再実行してください。

  • +0

    SQL Serverサービスが存在しません。私はSQL Server 2017をインストールしましたが、services.mscにはまだサービスが表示されません –

    +0

    SQLServer 2017 CTP 2.1をインストールしたことを正しく理解していますか?おそらく愚かな質問のカップル:a)あなたはサーバーまたはSSMSだけをインストールしましたか? b)明確にするために:あなたはドッカーでSQLServerを実行していませんか? – Ingaz

    +0

    私はSSMSだけをインストールしたと思います。このページの最初のリンク(https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms)からインストールしましたが、私はドッカーのことを知りません。 –

    関連する問題