SORU
30 HAZİRAN 2012, CUMARTESİ


Uzaktan bağlantıları etkinleştir SQL Server Express 2012 için

Ben sadece benim ev sunucusu üzerinde SQL Server Express 2012 yüklü. Benim masaüstü PC de Visual Studio 2012 den bağlanmaya çalışıyor, ve sürekli iyi bilinen bir hata alıyorum:

Ağ ile ilgili veya örnek özgü bir hata SQL Server'a bir bağlantı kurulurken bir hata oluştu. Sunucu bulunamadı veya erişilebilir değil. Örnek adının doğru olduğundan ve bu SQL Server uzak bağlantılara izin verecek biçimde yapılandırılmış olduğunu doğrulayın. (provider: Named Pipes Provider, error: 40 - SQL Sunucuya bir bağlantı açmak)

Ne yaptım bunu düzeltmek için deneyin:

  • Çalıştır SQL server Configuration Manager Server ve SQL Server Tarayıcı etkinleştirin
  • Yerel ağda TCP port 1433 ve 1434 sunucu için bir Windows Güvenlik Duvarı özel durum ekleyin.
  • Masaüstü olarak giriş yapıyorum kullanıcı için SQL Server örneği üzerinde bir giriş var emin olun.
  • SQL Server örneği Windows Kimlik Doğrulaması kullanıyorum emin olun.
  • Tekrar tekrar SQL Server ve bütün dang sunucuyu yeniden başlatın.
  • Tüm saçımı çekin.

Nasıl SQL Server 2012 Express için uzak bağlantılara izin alabilir miyim!?

CEVAP
30 HAZİRAN 2012, CUMARTESİ


İyi, glad I asked. Sonunda bulduğu çözüm şuydu:

How do I configure SQL Server Express to allow remote tcp/ip connections on port 1433?

  1. SQL Server Yapılandırma Yöneticisi'ni çalıştırın.
  2. Server Ağ Yapılandırması ^ SQL gidin . I için protokoller.
  3. /IP etkin TCP emin olun.

Şimdiye kadar, çok iyi ve beklenen şey. Ama sonra:

  1. TCP üzerinde sağ tıklayın ve IP) seçinÖzellikleri.
  2. , IP2, IP Adresi, yerel ağ üzerinde bilgisayarın IP adresi için ayarlanmış olduğunu doğrulayın altında.
  3. İPAll gidin.
  4. Emin olunTCP Dinamik bağlantı Noktalarıboş. (5 haneli bir port bazı sayı benimdi.)
  5. Emin olunTCP Portayarlamak için1433. (Boş benimdi.)

Eğer bu adımları izlerseniz (ayrıca,değilTarayıcı Sunucu ve port sağlamak için gereken SQL etkinleştirmek için gerekli 1433, 1434.)

Bu ekstra beş adım bir şey hiç SQL Server'ın önceki bir sürümünde yapmak yediğimi hatırlamıyorum, veya başka bir şekilde İfade edilir. Varsayılan örneği yerine server adlandırılmış bir örneği (myservername\I) kullanıyorum çünkü gerekli görünüyor. Buraya bakın:

Configure a Server to Listen on a Specific TCP Port (SQL Server Configuration Manager)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • Sam Kear

    Sam Kear

    14 Temmuz 2007
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008