Ağ Protokolü seçme

Bağlanmak için SQL Server Veritabanı Altyapısı , bir ağ protokol etkinleştirilmiş olması gerekir.Microsoft SQL Server can service requests on several protocols at the same time.İstemcilere bağlanmak için SQL Server ile tek bir protokol.Hangi protokol istemci programı biliyorsanız, SQL Server olan dinleme, sırayla birden fazla iletişim kuralları. denemek için istemcisini yapılandırmaUse SQL Server Yapılandırma Yöneticisi'ni etkinleştirmek, devre dışı bırakın ve yapılandırma ağ iletişim kuralları.

Paylaşılan bellek

Paylaşılan bellek kullanmak için en basit protokol ve yapılandırılabilir ayar vardır.Çünkü paylaşılan bellek kullanan istemcilerin protokol yalnızca bağlanabildiği bir SQL Server örnek aynı bilgisayarda çalışan çoğu veritabanı etkinliğini. için yararlı değilPaylaşılan bellek protokol, diğer iletişim kuralları yanlış yapılandırılmış olduğundan kuşkulanıyorsanız, sorun giderme amacıyla kullanın.

Not

mdac 2.8 veya daha önce kullanamazsınız istemcileri paylaşılan bellek protokol.Bu istemciler bunu deneyin, bunlar otomatik olarak adlandırılmış yöneltme alçak protokol.

TCP/IP

TCP/IP ise ortak bir protokol Internet üzerinden yaygın olarak kullanılır.Onu farklı donanım mimarileri ile çeşitli işletim sistemleri yüklü bilgisayarlar birbirine bağlı ağlar arasında iletişim kurar.TCP/IP, ağ trafiği yönlendirme standartları içerir ve Gelişmiş güvenlik özellikleri sunar.En popüler olan protokol yani kullanılan iş bugün.Bilgisayarınızın TCP/IP kullanacak şekilde yapılandırma karmaşık olabilir, ancak ağa bağlı bilgisayarların en doğru şekilde zaten yapılandırılmış.İçinde sunulan TCP/IP ayarlarını yapılandırmak için SQL Server Yapılandırma Yöneticisi Bkz: Microsoft Windows belgelerine.

Adlandırılmış Kanallar

Adlandırılmış Yöneltmeler bir protokol yerel alan ağları için geliştirilmiş.Diğer giriş çıkış, böylece belleğin bir bölümü başka bir işlem için bilgi aktarmak için bir işlem tarafından kullanılır.İkinci işlem yerel (aynı bilgisayarda ilk olarak) veya uzak (bir ağ bilgisayarı) olabilir.

VIA

Sanal arabirim bağdaştırıcısı (VIA) protokol donanım çalışır.VIA kullanma hakkında daha fazla bilgi için donanım satıcınıza başvurun.

Önemli notÖnemli

VIA protokol önerilmiyor.Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

Adlandırılmış Yöneltmeler vs.TCP/IP yuvaları

Hızlı yerel ağ (lan) ortamında, İletim Denetimi Protokolü/Internet Protokolü (TCP/IP) yuvaları ve Named Pipes performansı ile ilgili benzer istemcileridir.Ancak, TCP/IP Sockets ve Named Pipes istemciler arasındaki performans farkı daha yavaş ağlarda, geniş alan ağları (WAN) veya gibi çevirmeli ağlar ile belirgin olur.işlemler arası iletişim (IPC) mekanizmaları eşleri arasında iletişim kurmak farklı yolları nedeniyle budur.

Adlandırılmış kanallar için ağ iletişimlerinin daha etkileşimli.Bir eş, onu okuma komutunu kullanarak başka bir eş ister kadar veri göndermez.Genelde okur bir ağ verilerini okumaya başlamadan önce adlı kanallar iletilerini Gözlem bir dizi içerir.Bu, yavaş bir ağ içinde çok pahalı ve sırayla diğer ağ istemcilerini etkiler yoğun ağ trafiğinin neden.

Yerel kanallar veya ağ kanallar hakkında konuşmak, açıklığa kavuşturmak önemlidir.Sunucu uygulamasını çalıştıran bilgisayarda yerel olarak çalışan, bir örnek , SQL Server, yerel adlandırılmış kanallar protokol bir seçenek.Yerel adlandırılmış kanallar, çekirdek modunda çalışır ve daha hızlı olur.

TCP/IP yuvaları için veri iletiminin daha verimli ve daha az ek yük vardır.Veri iletiminin de TCP/IP yuvaları performans geliştirme mekanizmaları Pencereleme, geciken katkıda bulunanlar vb. gibi yararlanabilirsiniz.Bu, yavaş bir ağ içinde çok yararlı olabilir.Uygulama türüne bağlı olarak, bu tür performans farklılıkları önemli olabilir.

TCP/IP yuvaları da bir bekleme listesi sırasını destekler.Bu, bağlanmaya çalıştığınız kanal meşgul hatalarına neden, adlandırılmış yöneltmeler karşılaştırıldığında sınırlı bir düzgünleştirme etkili sağlayabilir SQL Server.

Adlandırılmış Yöneltmeler Ağ hızı sorunu değildir daha iyi bir seçim olabilir, ancak genellikle, TCP/IP yavaş lan, wan veya çevirmeli ağ, tercih, daha fazla işlevsellik sunar gibi kolay kullanım ve yapılandırma seçenekleri.

İletişim Kuralı'nı etkinleştirme

protokol, hem istemci ve sunucu üzerinde çalışmak için etkinleştirilmiş olması gerekir.Sunucu isteklerini tüm etkin iletişim kuralı aynı anda dinleyebilirsiniz saat.İstemci bilgisayarlar bir tane seçin veya iletişim kurallarını listelenen sırayla deneyin SQL Server Yapılandırma Yöneticisi.

Not

Microsoft SQL Server Banyan VINES sıralı paket Protokolü (spp), birden fazla iletişim kuralı, AppleTalk veya NWLink IPX/spx ağ iletişim kurallarını destekler.Bu iletişim kuralları ile daha önce bağlanan istemcilere bağlanmak için farklı bir protokol seçmelisiniz SQL Server.

Bir iletişim kurallarını yapılandırmak ve bağlanma hakkında kısa öğreticisi için Veritabanı Altyapısı, bkz: Öğretici: Veritabanı alt yapısı ile çalışmaya başlama.