Microsoft SQL Server 2008をインストールしました。
SQL Server Management Studio(SSMS)を起動すると、Connect to Server
ログインウィンドウにの空白のテキストボックスが表示されServer name
ます。多くの名前を試しましたが、解決できませんでした。
サーバー名を検索/取得するにはどうすればよいですか?
Microsoft SQL Server 2008をインストールしました。
SQL Server Management Studio(SSMS)を起動すると、Connect to Server
ログインウィンドウにの空白のテキストボックスが表示されServer name
ます。多くの名前を試しましたが、解決できませんでした。
サーバー名を検索/取得するにはどうすればよいですか?
回答:
開くSQL Server Configuration Manager
([スタート]メニューで検索)。をクリックしSQL Server Services
ます。SQL Serverのインスタンス名は、SQL Server
サービスとインラインで括弧内にあります。MSSQLSERVERと表示されている場合は、それがデフォルトのインスタンスです。Management Studioで接続するには、.
(ドット)ORを入力して(local)
、[接続]をクリックします。インスタンス名が異なる場合は、を使用.\[instance name]
して接続します(たとえば、インスタンス名がSQL2008の場合はに接続します.\SQL2008
)。
またSQL Server
、SQL Server Browser
サービスが実行されていることを確認してください。そうでないと、接続できません。
編集:
これが私のマシンでどのように見えるかのスクリーンショットです。この場合、私は2つのインスタンスがインストールされている:SQLExpress
とSQL2008
。
このクエリを実行して名前を取得します
@@サーバー名を選択
CMDを開く
これを実行
SQLCMD -L
SQL Serverインスタンスのリストを取得します
@ Khaneddy2013で述べたように、実行すると、cmd SQLCMD -L はサーバー名を返しません。Bcz私はSSMSのみをインストールしました(ローカルデータベースとサーバーはインストールされていません)。SqlLocaLDBとSQLEXPR32_x86_ENU(32ビットOS)をインストールしてみたところ、接続できました。また、cmdウィンドウにはサーバー名も表示されます。
上記の多くの方法があります。しかし、私はかなり単純な方法を使用しています(SELECT @@ SERVERNAMEのように単純ではありません)。SQL Server Management Studioを起動すると、GUIの下にプロンプトが表示されます
サーバー名はサーバー名です(開発環境に応じて複数のサーバーがある場合があります)。お役に立てれば :)
start-> CMD->(コマンドの書き込み)SQLCMD -Lサーバー名が(ローカル)サーバー名の場合、最初の行はサーバー名:YourPcName \ SQLEXPRESS
次の例を考えると
可能なサーバー名は次のとおりです。
私も初めてこの問題を抱えていました。
[サーバーに接続]ダイアログボックスで、既定の設定を確認し、[接続]をクリックします。接続するには、[サーバー名]ボックスにSQL Serverがインストールされているコンピューターの名前が含まれている必要があります。データベースエンジンが名前付きインスタンスである場合、[サーバー名]ボックスには、computer_name \ instance_nameの形式でインスタンス名も含まれている必要があります。
だから例えば私はこのような問題を解決しました:サーバー名を入力しました:Alex-PC \ SQLEXPRESS
その後、動作するはずです。詳細については、http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6を参照してください
ステップ1:SQLEXPRESSとLocalDBがシステムにインストールされていることを確認するSQL SERVER構成マネージャーに移動=> SQL Serverサービス
SQL Serverサービスについて何もリストされていない場合は、以下のコンポーネントをインストールします(64ビットOSの場合)1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU
ステップ2:Management Studioを開くEnterを押します。(ドット)サーバー名として[接続]をクリックします[ここに画像の説明を入力] [2]またはサーバー名として。\ SQLEXPRESSを入力し、[接続]をクリックします
1.次のコマンドを実行できます。
EXEC xp_cmdshell 'reg query "HKLM \ Software \ Microsoft \ Microsoft SQL Server \ Instance Names \ SQL"';
行く
レジストリを使用してインスタンス名を読み取ることができます。null値を入力します。
2.組み込みの標準レポートを使用します。
リンクからSQL Serverデータツールをインストールしてください(SSDT)
Visual Studioをインストールするときにインストールすることもできます。VisualStudioのインストール時に選択する必要があるオプション「データの保存と処理」があります。
私の問題は、参照の追加ウィザードでSQLデータベースに接続するときに、SERVERNAMEを見つけることでした。私はそれを見つけました:SQL管理スタジオ内でクエリ(SELECT @@ SERVERNAME)を実行し、再利用は私のサーバー名でした。私はそれを自分のサーバー名ボックスに入れましたが、すべてうまくいきました。