SQL Server Management Studio'nun sunucu adı nasıl bulunur


150

Microsoft SQL Server 2008'i yükledim.

SQL Server Management Studio'yu (SSMS) başlattığımda, Connect to Servergiriş penceresini boş bir metin kutusuyla alıyorum Server name. Birçok isim denedim ama çözemedim.

Sunucu adını nasıl bulabilirim / alabilirim?


Yanıtlar:


147

Açın SQL Server Configuration Manager(Başlat menüsünde arayın). Tıklayın SQL Server Services. SQL Server örnek adı SQL Server hizmet ile parantez içinde . O yazıyorsa MSSQLSERVER , o zaman varsayılan örnek bu. Management Studio'da buna bağlanmak için .(dot) OR yazmanız (local)ve Connect (Bağlan ) tuşuna tıklamanız yeterlidir. Örnek adı farklıysa, .\[instance name]bağlanmak için kullanın (örneğin, örnek adı SQL2008 ise bağlanın .\SQL2008).

Ayrıca emin olun SQL Serverve SQL Server Browserhizmetler aksi takdirde bağlanmak mümkün olmayacaktır, yayınlanıyor.

Düzenle:

İşte makinemde nasıl göründüğüne dair bir ekran görüntüsü. Bu durumda, kurulu iki örneğim var: SQLExpressve SQL2008.

resim açıklamasını buraya girin


6
Ekranın sağ tarafındaki liste benim için boşsa ne yapmam gerekir?
Filip Vondrášek

@ FilipB.Vondrášek Bu, bilgisayarınızda yerel bir vakanın yüklü olmadığı anlamına gelir. Yeni bir örnek eklemek için setup.exe dosyasını yeniden çalıştırmanız gerekir.
15:34

4
Sadece bir sunucu ile birlikte gelmeyen Management Studio'yu kurduğum anlaşılıyor. Gelişmiş Araçlar ile bir sürüm indirdim ve şimdi her şey gerektiği gibi çalışıyor. :)
Filip Vondrášek

@ FilipVondrášek gelişmiş araçları nereden yüklediniz? 16 ve 17 numaralı sql server'ı buradan yükledim . Yerel örnek adını alamıyorum
adiga

2
@ FilipVondrášek tamam. Sunucuyu yüklemek için bir seçenek elde etmeyi umarak farklı SQL sunucusu sürümleri yükledim. Sonunda SQL Express'i kurduğumda çalıştı, sunucular oluşturma seçeneği de vardı. Şimdi çalışıyor. Microsft, ¯ \ _ (ツ) _ / ¯
adiga

78

Adı almak için bu Sorguyu çalıştırın

@@ SUNUCU ADI SEÇİN


12
<.> Cant giriş, sen ilk oturum için UserName (Nokta) ve Şifre <şifreyi> kullanabilirsiniz Eğer :) Sunucu adını bulmak için seçmek @@ SERVERNAME kullanabilirsiniz sonrası
sansalk

4
oturum açmadıysanız bir sorgu çalıştıramazsınız.
user8155123

54

CMD'yi aç

Bunu çalıştır

SQLCMD -L

SQL Server örneğinin listesini alacaksınız


1
cmd cinsinden açıklayabilir misin?
Aravin

1
Genellikle Windows + R kullanıyorum, cmd yazıp Enter tuşuna basıyorum. Sonra SQLCMD -L kullanın (
CMD'de

4
+1 Bunu yaptı. Başkalarının neden bir örneğe bağlanmadan yapamadığınızda bir sorgu çalıştırmanızı söylediğinden emin değilim
Lee

39

varsayılan sunucu adı bilgisayar adınızdır, ancak "." (Dot) yerine yerel sunucu adı girin.

dikkate almanız gereken başka bir şey belki sql server express sürümünü yüklediniz. bu durumda sunucu adı olarak ". \ sqlexpress" girmelisiniz.


1
Ben sqlexpress yükledim ve sunucu adına ". \ Sqlexpress" ekleyerek benim için çalıştı
Amna

22

@ Khaneddy2013 tarafından belirtildiği gibi, cmd SQLCMD -L çalıştırdığımda hiçbir sunucu adı döndürmez. Bcz Ben sadece SSMS yükledim (yerel db ve sunucu yüklü değildi). SqlLocaLDB ve SQLEXPR32_x86_ENU (32 bit OS) kurulumunu denedikten sonra bağlanabildim. Ve şimdi cmd penceresi sunucu adlarını da gösterir. resim açıklamasını buraya girin


5
çünkü onun eski bir sorusu ona ekleyemeyeceğimiz anlamına gelmez. Ben aradığım cevap bu buldum.
Sotelo

18

Yukarıda bahsedilen birçok yol vardır. Ama oldukça basit bir yol kullanıyorum ( SELECT @@ SERVERNAME kadar basit değil ). SQL Server Management Studio'yu başlattığınızda GUI'nin altında sorulacaksınız

resim açıklamasını buraya girin

Burada Sunucu adı sunucu adınızdır (Geliştirme ortamına göre birden fazla sunucu olabilir doğru olanı seçin). Bu yardımcı olur umarım :)


1
Her zaman doğru değil. Tanımlı bir sunucu adına gitmek için buraya bir takma ad yazabilirsiniz, örneğin DNS tarafından tutulan bir ad. Ancak SELECT @@ SERVERNAME, bağlantı yöneticisine yazdığınız diğer adı değil, sunucunun bilgisayar adını bildirir.
Paul

@Paul Bunu bilmiyordum: D Teşekkürler
Menuka Ishan

12

başlangıç ​​-> CMD -> (Komutu yaz) Sunucu adı (yerel) ise SQLCMD -L ilk satırı Sunucu adı Sunucu adı: Sunucu Adınız \ SQLEXPRESS


Benim için bir cazibe gibi çalıştı. Teşekkürler dostum.
Sulav Timsina

6

aşağıdaki örnekler verildi

  • SQL Örnek Adı: MSSQLSERVER
  • Liman: 1433
  • Ana bilgisayar adı: MyKitchenPC
  • IPv4: 10.242.137.227
  • DNS Soneki: dir.svc.mykitchencompany.com

İşte olası sunucu isimleriniz:

  • localhost \ MSSQLSERVER'dır
  • localhost, 1433 \ MSSQLSERVER'dır
  • MyKitchenPC, 1433 \ MSSQLSERVER'dır
  • 10.242.137.227,1433 \ MSSQLSERVER'dır
  • MyKitchenPC.dir.svc.mykitchencompany.com, 1433 \ MSSQLSERVER'dır

3
OP, "Sunucu adını nasıl bulabilir / alabilirim?" Diye sordu.

4

Ben de ilk kez bu sorunu yaşadım.

Sunucuya Bağlan iletişim kutusunda varsayılan ayarları doğrulayın ve ardından Bağlan'ı tıklatın. Bağlanmak için, Sunucu adı kutusu SQL Server'ın yüklü olduğu bilgisayarın adını içermelidir. Veritabanı Altyapısı adlandırılmış bir örnekse, Sunucu adı kutusu da örnek adını şu şekilde içermelidir: bilgisayar_adı \ örnek_adı.

Yani örneğin sorunu şu şekilde çözdüm: Sunucu adını yazdım: Alex-PC \ SQLEXPRESS

O zaman işe yaramalı. daha fazla bilgi için bkz. http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6


4

Adım 1: SQLEXPRESS ve LocalDB'nin sisteminizde kurulu olduğundan emin olun SQL SERVER Configuration Manager => SQL Server Hizmetine gidin

SQL Server hizmetleri için listelenen hiçbir şey yoksa, aşağıdaki bileşenleri yükleyin (64 bit işletim sistemi için) 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU

Adım 2: Open Management Studios Giriş. (Dot) 'u sunucu adı olarak girin ve Bağlan'ı tıklayın [görüntü açıklamasını buraya girin] [2] Else Enter. \ SQLEXPRESS sunucu adı olarak ve bağla'yı tıklayın


1

Sunucu Adı olarak. \ sqlexpress yazmanız yeterlidir


1

Yazmak sp_helpserversize bir liste verecektir. Diğerlerinin de belirttiği gibi, bazıları diğer adlar ve benzeri olan birçok yol vardır. Bu saklı işlem birden fazla satır döndürebilir ancak yanıtınıza yaklaşmanıza neden olabilir.


0

1. aşağıdaki komutu çalıştırabilirsiniz.

EXEC xp_cmdshell 'reg sorgusu "HKLM \ Yazılım \ Microsoft \ Microsoft SQL Server \ Örnek Adları \ SQL"';
GİT

Kayıt Defteri'ni kullanarak örnek adını okuyabilirsiniz. Ingore null değerler.

2. dahili standart Rapor kullanarak.

örneği seçin -> sağ tıklayın-> Raporlar -> Standart Raporlar -> sunucu Gösterge Tabloları resim açıklamasını buraya girin


1
ve sunucuya bağlanmadan önce isme ihtiyacınız varsa nasıl çalıştırırsınız?
ihavenokia

0

Lütfen SQL Server Veri Araçlarını linkten ( SSDT ) yükleyin

Visual Studio yüklerken de yükleyebilirsiniz Visual Studio yüklerken seçmeniz gereken "Veri Depolama ve İşleme" Seçeneği vardırresim açıklamasını buraya girin


-1

benim sorunum ekleme veritabanı sihirbazında SQL veritabanı bağlanırken, SERVERNAME bulmak oldu. i tarafından bulundu: SQL yönetim stüdyosu içinde bir sorgu (SELECT @@ SERVERNAME) çalıştıran ve reusl benim sunucuadı oldu. Bunu sunucu adı kutusuna koydum ve her şey yolunda gitti.


3
Bu yanıt, bu yanıta hiçbir şey eklemez .
Glorfindel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.