internet pencereler Android
Genişletmek

SQL Server'ın adını öğrenin. SQL Server'a erişmek için kullanıcı adı ve bilgisayar adını nasıl öğrenebilirim?

indirdim Microsoft SQL. Sunucu 2008.

SQL Server Management Studio'yu (SSMS) çalıştırdığımda, sunucu adı için boş bir metin alanı olan Sunucuya Connect'te giriş penceresini alıyorum. Çok fazla isim denedim, ama onu çözemedim.

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

Adım 1: Sisteminize SQLExpress ve Localdb yüklü olduğundan emin olun. SQL Server Configuration Manager \u003d\u003e SQL Server Hizmeti'ne gidin.

SQL Server Services için hiçbir şey belirtilmemişse, aşağıdaki bileşenleri ayarlayın (64-bit OS için) 1. SQLLOCALDB 2. SQLEXPR_X64_ENU 3. SQLEXPRADV_X64_ENU 4. Sqlexprwt_x64_Enu

Adım 2: Devreye alma girin. (DOT) Sunucu adı olarak ve "Bağlan" seçeneğini tıklayın [Burada görüntünün açıklamasını girin] tekrar girin. \\ Sqlexpress sunucu adı olarak ve bağlantıya tıklayın

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

Exec XP_CMDShell "REG sorgusu" HKLM \\ Software \\ Microsoft \\ Microsoft SQL Server \\ Software \\ SQL "";
GİT

2. Dahili standart raporu kullanarak.

Örnek seç -\u003e sağ tıklama-\u003e Raporlar -\u003e Standart Raporlar -\u003e Dashbords Sunucusu

Yukarıda belirtilen birçok yol var. Ama oldukça basit bir yol kullanıyorum (iyi, basit değil @@ SERVERNAME'yi seçin.). SQL Server Management Studio'yu çalıştırdığınızda, GUI'nin altındaki istemini göreceksiniz.

Bir sunucu adı var - bu sunucunuzun adıdır (dev ortamınıza uygun olarak birkaç sunucu olabilir, doğru seçeneklerini seçin). Umarım bu yardımcı olacak :)

aşağıdaki örnekler göz önüne alındığında

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

İşte olası sunucu adlarınız:

  • yerel \\ mssqlserver
  • yerel, 1433 \\ mssqlserver
  • MyKitchenPC, 1433 \\ mssqlserver
  • 10.242.137.227,1433 \\ mssqlserver
  • Mykitchenpc.dir.svc.mykitchencompany.com, 1433 \\ mssqlserver

başlat -\u003e CMD -\u003e (COMAND yaz) SQLCMD -L İlk satır, sunucu adı (Yerel) sunucusu adı: YOURPCNAME \\ SQLEXPRESS'siyse, sunucunun adıdır.

Bir isim almak için bu talebi çalıştırın

Khanedy2013, cmd tarafından belirtildiği gibi SQLCMD -L NE Başlangıçta sunucu adını döndürür. BCZ I SADECE SSMS'u kurdu (yerel DB ve sunucu yüklenmedi). Sonra denemeler Yükleme Sqllocaldb. ve Sqlexpr32_x86_enu. (32-bit OS) Bağlanamadım. Ve şimdi sunucu adları da CMD penceresinde görüntülenir.

varsayılan sunucu adı, bilgisayarınızın adıdır, ancak "." Kullanabilirsiniz. (Nokta) Yerel sunucunun adı yerine.

düşünmeniz gereken bir başka şey, SQL Server Express Edition'ı yüklenebilir. Bu durumda, girmeniz gerekir ". \\ Sqlexpress "Sunucu adı olarak.

benim sorunum bir SQL veritabanına bağlandığında, Link Ekle bağlantısını ekle'yi bul. SQL Management Studio'nun içindeki bir sorguyu (@@ ServerName) ve Reusl Server adını takip ederek buldum. Sunucu adı alanına koydum ve her şey yolunda gitti.

Ayrıca ilk kez bu sorunu da gördüm.

"Sunucuya Bağlantı" iletişim kutusunda, varsayılan ayarları kontrol edin ve Bağlan'a tıklayın. Sunucunun ad alanına bağlanmak için, bilgisayarın adı SQL Server'ın yüklü olduğu belirtilir. Veritabanı motoru adlandırılmış bir örnekse, Sunucu Adı alanı ayrıca örneğin adını içermelidir: The Project_Name \\ __ Name_Name.

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

Bilgisayar adını MS SQL Server yüklü örneğiyle değiştirme - en fazla değil iyi bir fikirSQL operasyonlarını yeniden adlandırdıktan sonra bazı problemler ortaya çıkabilir. Bu sorunları önlemek için, sistem meta verilerini bilgisayarın adını değiştirirken görüntülemek için böyle bir şekilde güncellemeniz gerekir.

Bunu basit bir yardımıyla yapabilirsiniz. SQL isteği. Bu, varsayılan bir SQL Server örneği için bir istek gibi görünüyor:

sp_droserver "old_name";
Git.
sp_addserver "new_name", yerel;
Git.

Ve böylece adı için:

sp_droserver "old_name \\ instancename";
Git.
sp_addserver "New_Name \\ instancename", yerel;
Git.

Örneğin, yüklü bir MS SQL Server örneğine sahip bir bilgisayarı alın. Mevcut sunucu adını izlemek için, SQL Management Studio'yu açın ve bir sorgu çalıştırın:

@@ SERVERNAME'yi seçin.

Gördüğünüz gibi, isteği kullanarak (2012r2std_temp) sunucu adı, bilgisayar adıyla (SQL_TEST) eşleşmez.

Örnek, varsayılan SQL Server örneği tarafından kullanıldığından, ardından adını değiştirmek için aşağıdaki sorguyu gerçekleştireceğim:

sp_droserver "2012R2std_temp";
Git.
sp_addserver "sql_test", yerel;
Git.

Yeniden adlandırdıktan sonra, SQL Server'ı yeniden başlatmalısınız. Bunu yapabilirsin komut satırıtakım:

net stop mssqlserver && net başlangıç \u200b\u200bmssqlserver

Microsoft SQL Server'ı yüklerken, SQL Server örneğinin iç adı geçerli ana bilgisayar adına göre oluşturulur. Bununla birlikte, bir bilgisayarı / sunucuyu yeniden adlandırırken, SQL sunucusu adı (SYS.SerVers'ta saklanır), SQL ile çalışırken çeşitli sorunların ortaya çıkabileceği bir sonucu olarak otomatik olarak güncellenmez. Bu kılavuzda, meta verileri SQL'de nasıl doğru şekilde güncelleyeceğinizi ve sunucu adını MSSQL'yi yeniden yüklemeden değiştireceğinizi göstereceğiz. Talimat, MS SQL 2000 ila 2012'den Ayrı (Küme Değil) SQL Server sürümleri için geçerlidir.

Konsey. Yalnızca kuzeyin adı değiştirilebilir, yeniden kurulmadan Örnek (örnek) SQL sunucusunun adını değiştirin.

Açık konsol SQL Server Management Studio Ve bir sonraki sorguyu kullanarak, geçerli ana bilgisayar adını ve SQL örnek adını kontrol edin:

Nasıl görüyorsun:

  • Sunucu Adı (HostName): Desktop-V2OE3P0
  • SQL örneğinin tam adı (SERVERNAME): MasaTop-V2OE3P0 \\ SQLDB

Bilgisayarın adını yeniden adlandırır ve yeniden başlatırız:

Rename-Computer -NewName SQL-SRV1 -Restart

Konsey. Bilgisayar adı, bilgisayar özelliklerimden değiştirilebilir.

Yeniden başlattıktan sonra, eski SQL Server adına bağlanmayı deneyin: Desktop-V2OE3P0 \\ SQLDB. Sunucu adı değiştiği için hata görünecektir.

MasaTop-V2OE3P0 \\ SQLDB'ye bağlanılamıyor.
SQL Server'a bağlantı kurarken ağa bağlı veya anında belirli bir hata oluştu. Sunucu. bULUNAMADI. Ya da erişilebilir değildi. Örnek adının doğru olduğunu ve SQL Server'ın uzak bağlantılara izin verecek şekilde yapılandırıldığını doğrulayın. (Sağlayıcı: SQL Ağ Arabirimi, Hata: 26 - Hata Bulma Sunucusu / Örnek Belirtildi) (Microsoft SQL Server)

Bir kez daha, ana bilgisayarın adını ve örneğin adını kontrol edin:

@@ SERVERNAME SERVERNAME, HOST_NAME () ana bilgisayar adını seçin.

Bu durumda, örneğin adı bilgisayar adıyla eşleşmiyor ve eski masaüstü-v2oe3p0 bilgisayar adını belirtir.

Adlandırılmış SQL örneğinin adını değiştirmek için aşağıdaki TSQL komutunu çalıştırın.

Eski Adı Sil:

sp_droserver "masaüstü-v2oe3p0 \\ sqldb";
Git.

Yeni bir isim ekle:

sp_addserver "sql-srv1 \\ sqldb", yerel;
Git.

Sunucu adını varsayılan SQL Server örneğinden değiştirmeniz gerekirse, takım şöyledir:

sp_droperverver "oldname";
Git.
sp_addserver "NewName", yerel;
Git.

Ek adımlar

Sp_DroServer komutunu yürütürken bir hata görünürse:

MSG 15190, Seviye 16, State 1, Prosedür SP_DROSERVER, HATTI 56

Büyük olasılıkla var, uzaktan bağlantılar MasaTop-V2OE3P0 sunucusuna. Bunları bu tür takımlarla sıfırlayabilirsiniz. Varsayılan örnek için:

sP_DROPREMOTELOGIN DESKTOP-V2OE3P0;
Git.

İçin için:

sP_DROPREMOTELOGIN DESKTOP-V2OE3P0 \\ SQLDB;
Git.

Meta verilerindeki sunucu adının güncellendiğini kontrol edin:

@@ Sunucu adını 'SERVERNAME' olarak seçin.

SELECT * SYS.SerVers'ten

Gördüğünüz gibi, sunucu adı değişti. SQL Server hizmetini yeniden başlatmak için kalır:

net stop mssql $ sqldb && net başlangıç \u200b\u200bmssql $ sqldb

Önemli!

  • Bu yöntem yalnızca ayrılmış SQL Server'ı yeniden adlandırmak için uygundur. Yük devretme küme kümesinde SQL Server'ı yeniden adlandırmak için Küme Yönetimi Konsolu'nu kullanmanız gerekir.
  • Çoğaltma veya yansıtmaya katılan sunucunun adını değiştiremezsiniz.
  • Raporlama hizmetleri raporları yüklenirse, yeniden adlandırdıktan sonra, mevcut olmayacaklar (https://msdn.microsoft.com/en-us/library/ms345235.aspx)

Bir numara CRM işletim sistemleridir Windows XP, pencereler Vista, Windows 7, Windows 8. , Windows 10. ?

Hataları önlemek için, program, diskte ve kayıt defterinde kaydedilmesine izin verilen kullanıcının adına başlamalıdır.

MS SQL Server 2000 yerine MS SQL Server 2005, 2008, 2012'yi kullanmak mümkün müdür.

Evet! 1.74 sürümünden başlayarak

Dikkat!!MS SQL sunucularını yükledikten sonra, hizmetin başlatıldığından ve sunucuya bağlantının doğru şekilde yapılandırıldığından emin olun. (2005'ten 2012'ye kadar olan MS SQL için bu, SQL Server Configuration Manager için yapılır.)

İstemci bilgisayarın SQL sunucusuna bağlanamadığı bir şüphe varsa, bu nasıl kontrol edilebilir?

İstemci bilgisayar komut satırında, komutu çalıştırın:

Sadece birinin MS SQL 2000 (MSDE) var !!! Kullanıcı adını girin sonra, bu durumda, SA, ardından / p şifreyi girin, ardından / s MS SQL Server adını girin. yerel bağlantı Boş bırakabilirsiniz. Takım böyle görünüyor:

OSQL / U.sa / P.sdfl380dsklj. / S.mycomp

Davetiye göreceksiniz: 1\u003e

Çalıştır Seç:

1\u003e SELECT * SysFiles'ten

Sorgunun sonucunu görürseniz, SQL Server'ın bağlantısının var olduğu anlamına gelir.

Bitiş komut oturumu:

Bilgisayarınızda bir dosyanız olmadığı durumunda osql.exe. Bu enolved bir dosya. Açın ve Windows \\ System32 klasörüne koyun, daha sonra komut satırından komutları çalıştırabilirsiniz.

MS SQL 2008 ile çalışmak için, yardımcı programı kullanın: SQLCMD, komutlara göre komutları aramak için kullanın: sQLCMD /?

veya İstemci bilgisayar komut satırında, komutu çalıştırın:

telnet [Adı sQL Server-a veya IP] 1433

Bunun gibi görünecek:

telnet 192.168.200.100 1433.

(Telnet başlatılmalıdır)

Sorunun tanımı, SQL Server ile bağlantılar - Ohm !!

İnspor "Veri Link.zip" arşivi

Üç dosya çıkarın - Newudl.reg, nonewudl.reg, Veri link.udl.

İki REG kullanıyoruz. Dosya - Newudl.reg, nonewudl.reg, bundan sonra dosyayı başlattıktan sonra - Veri link.udl

Yer iminde "Veri İletişimi Özellikleri" formunda, veri sağlayıcısı - SQL Server String için Microsoft OLE DB sağlayıcısına kadar çıkın, aşağıdaki düğmeye basın.

Bağlantı bağlantısı üzerine, bağlantı ayarını yapın ve bir hata oluştuğuna bakın.

MSSQLServer Service çalışmıyor

Giriş "Kontrol Paneli" - "İdare" - "Hizmetler", Servis hizmeti "MssqlServer"

Hizmetin türüne dikkat edin. Tip arzu edilir: Otomatik.

Neden yüklemiyorsun Msde ??

"Microsoft Access Dosyaları ve Yazdırma Ağları" yüklenmemiş.

Giriş "Kontrol Paneli" - "Ağ I. uzaktan erişim ağa " - "Bağlanıyor yerel ağ”.

Yerel Bağlantı Özellikleri penceresinde, " Kurmak.

Sonra öğeyi seçmelisin Hizmet Ve Ekle "Microsoft Access Dosyaları ve Yazdırma Ağları". Bundan sonra bilgisayarı yeniden başlatmanız ve kurulumu tekrarlamanız gerekir. Msde.

Sunucu hizmeti çalışmıyor

Giriş "Kontrol Paneli" - "İdare" - "Hizmetler", Servis hizmeti "Sunucu"


Kurulum günlüğü nasıl etkinleştirilir Msde ??

Kurulum günlüğünü etkinleştirmek için, yüklemeyi böyle bir tuşla komut satırından başlatın:

setup.exe / l * v c: \\

Günlük, C diskinin kökünde oluşturulacak: \\

Neden kurulum MSDE, bir hata verir:

Güvenlik nedeniyle güçlü bir SA şifresi reakültesidir. Lütfen SAPWD anahtarını kullanın .......

?

Kullanıcı "SA" için atanmamış !!

Bu parametre, SETUP.INI dosyasının seçeneklerinde ayarlanır, çizgi formatı böyle olmalıdır:

Sapwd \u003d "astrongpassword"

Alıntılardaki kelimeler yerine, Latin Düzeninde şifreyi girin.

Kurulum, hata vermeden kendi başına kesilir. Program dosyalarında oluşturulur gerekli klasörler. Ve kurulumun sonunda kendileri silinir.

Araçtan tamamen yıkmanız gerekir, önceki kurulum denemelerinden kalan tüm MS SQL bahsettiler, bilgisayarı yeniden başlatın ve kurulumu tekrarlayın !!

İlk önce olup olmadığını kontrol edin Msde listede yüklü programlarve ve kaldırmanın standart yolu başarılı olamazsa, dizini kaldırmak için çekinmeyin C: \\ Program Dosyaları \\ Microsoft SQL Server ve bilgisayarı yeniden başlatın.

Dikkat!!

Daha önce bilgisayarınıza kuruluysa yazılımkontrol altında çalışan MS SQL , sonra Directotri'de: C: \\ Program Dosyaları \\ Microsoft SQL Server \\ MSSQL \\ Veri Daha sonra kullanışlı olabileceğiniz veritabanı dosyaları kalmış olabilir, bu soruyu çıkarmadan önce öğrenin!

Rusça metin yerine - sorular

"Başlat" - "Kontrol Paneli" - "Dil ve Bölgesel Standartlar" (Yer imi "Diller"), düğmesine basın "Daha" - Diller ve Metin Giriş Hizmetleri (Yer İşareti "Bunlara ek olarak") onay kutusuna bir onay kutusu koyun "Tüm Programlar İçin Metin Hizmetleri Desteğini Etkinleştir" Düğmeye bas "Uygulamak."

Adımı nasıl öğrenirim SQL Sunucuları ??

Kurulduysanız Msde , veya HANIM. SQL Serversonra yeniden başlattıktan sonra bilgisayar tepsi simgesinde görülmeli SQL Server Service Manager (Yeşil bir okla fıçı gibi görünüyor). Bu fare ok simgesine ulaştığınızda, sunucunuzun adıyla bir ipucu göreceksiniz. Giriş böyle görünüyor: Koşu - \\\\xServer - MSSQLServer, sunucunuzun adı hemen iki ters vuruşun arkasında, yani aşağıdaki örnekte - XServer.

Ayrıca büyük olasılıkla bilgisayarınızın adıyla çakışıyor.

Bir hata gördüyseniz, bu plandır: Geçersiz sütun adı ...

Bir numaralı CRM ile çalışarak soruların cevapları.

İlk aşamadaki çalışmanın mantığı hakkında küçük bir önsöz.

Oluşturduğunuzda yeni taban Boş. Yani, yalnızca iki alan başlangıçta yaratılmıştır, bu No. ve yorum. Buna göre, iş için gerekli tüm alanları oluşturmanız gerekir.

PHP? Seçenek \u003d COM_CONTENT & TASS \u003d View & ID \u003d 29 # 1

Veritabanı alanlarını oluşturduktan sonra, ana tabloda görüntülenmezler, neden? - Ana tablo yalnızca kişi kartına gönderdiğiniz alanları görüntüler. Bu nedenle, düzenleme kartı moduna gidin ve daha önce oluşturulmuş alanları ekleyin ve bunları en iyi şekilde sevdiğiniz formda yerleştirin, yani bir kart tasarımı oluşturduk.

PHP? Seçenek \u003d COM_CONTENT & TASS \u003d View & ID \u003d 59

Ancak, tasarımı yeni yarattığınız, kullanıcı yöneticisi olarak oluşturduğunuz ve yalnızca bu kullanıcı görüntüleneceğini hatırlamalıdır. Sık sık sistemde yeni kullanıcıların kurulmasından sonra, soru ortaya çıkıyor - neden kartı diğer kullanıcılardan açtığınızda, kart boş mu? - çünkü kendi tasarım kartlarını yaratmadılar. Ancak, her kullanıcı için bireysel bir tasarım oluşturma ihtiyacınız yoksa, bu veritabanında oluşturulan herhangi bir tasarıma, kolayca oluşturulabilir ve tam olarak bir dakika sürdürebilirsiniz.

PHP? Seçenek \u003d COM_CONTENT & TASS \u003d View & ID \u003d 33

Ve açıklama gerektiren bir başka anı:
Yeni kullanıcının sistemine başladığınızda, erişim gruplarından herhangi birine dahil değildir, yani mevcut gruplardan birine yapmadıysanız, boş bir kart ve boş bir ana tablo görecektir. Her kullanıcının erişim gruplarından birine girmesi gerektiğini unutmayın.

PHP? Seçenek \u003d COM_CONTENT & TASS \u003d View & ID \u003d 26

Alanın ana tabloda görüntülenmesi için, karta yerleştirilmelidir "- nasıl yapılır?

Bunu yapmak için, Düzenleme modunda bir kart açmanız ve öğeleri (daha önce oluşturulan alanlar) yerleştirmeniz gerekir, çünkü bunu istediğinizden sonra ana tabloda görüntülenirler.


İthalatı alanların karşılaştırmasıyla karşılaştırarak, programın yemin ettiğinde, "bir şubeyi bağlı kontak olmadan aktarmak için yemin eder. İthalat yapılmaz" Nasıl Olur?

İçe aktarmadan önce gereklidir, bir ağaçta boş bir dal oluşturun (buna bağlı temaslar olmadan) ve ithalat yaparken bir hedef olarak seçin.

Bu, özellikle, daha önce veritabanında listelenenler gelenleri olan arama için ekstra zaman harcanan aramalar için ekstra zaman harcanması için özel olarak yapılır. Ve böylece hepsi onlar düzgünce dalda, gereksiz bir sorun olmadan, onları gerekli şubelere göre dağıtabileceğiniz yerlerden.

Düğmeler iletişim kartı başlığında görüntülenmezse ve... Bu, konuya sahip olduğunuz anlamına gelir. Aero..

Tabii ki değil.

Klasik bir şeyi kartta bir şey silersem, bir şekilde bu eylemi ortaya çıkarabilir miyim?

Hayır, ama değişimin tarihine bakabilirsiniz.
Menü: Yönetim - İletişim Günlüğü değiştir
veya:
Raporlar - Kullanıcı Etkinliği

Örneğe kaydolursanız, 10 kişi ve sonra birini çıkarın veya
Çeşitli, sonra numaralandırma geri yüklenmez. Şunlar. 10, Sol 5 idi
Çıkarıldıktan sonra, SIDDTH Kayıtlı Sayı 11'i ve numaralandırılacak
1,2,3,4,5,11 olacak. Her nasılsa bu sorunu çözebilirsiniz?

Sayı, küresel bir kayıt tanımlayıcısıdır, bu nedenle her zaman benzersiz, satır sayısını saymıyor.

Program internet üzerinden çalışıyor?

Örneğin, farklı şehirlerde birkaç ofisim var, program tek bir veritabanı olarak çalışacak mı?

Her yönetici girişi altında programa gider mi?

İPhone için bir CRM versiyonu var mı?

Hayır, şu ana kadar sadece pencereler altında.

Sistem çok oyunculu ağ modunda çalışıyor?