Aracılığıyla paylaş


Geçerli bir bağlantı dizesi kullanarak oluşturma bellek Protokolü paylaşılan...

Connections to Microsoft SQL Server from a client running on the same computer use the shared memory protocol.Paylaşılan bellek yapılandırılabilir bir özelliği vardır.Paylaşılan bellek her zaman ilk denedi ve üst konumu taşınamaz Etkin iletişim kuralları listesindeIstemci protokolleri listesi.Paylaşılan Bellek protokol, diğer iletişim kurallarından birini giderirken yararlı olduğu devreden çıkarılabilir.

Paylaşılan bellek etkin olup olmadığını, ancak paylaşılan bellek protokolünü kullanarak daha sonra bağlanmayı bir diğer ad oluşturamıyor Database Engine ada göre bir paylaşılan bellek ağ bağlantısı oluşturur. Paylaşılan bellek bağlantı dizesi biçimi kullanır. lpc:<servername>[\instancename].

Yerel sunucuya bağlanılıyor

Bağlanırken SQL Server istemci ile aynı bilgisayarda çalışan, kullanabilirsiniz (yerel) sunucu adı.Belirsizlik için bu müşteri adayları gibi istemci istenen bilgisayarda çalışıyormuş gibi bilinen, yararlı olabilir, ancak bu teşvik değil.Örneğin, bir uygulama gibi bir satış ekibi olarak bağlantısı kesilen gezici kullanıcılar için oluştururken yeri SQL Server dizüstü bilgisayarlar ve depolama proje verilerini, bağlanan istemci üzerinde çalışır (yerel) için her zaman bağlanmakSQL Server dizüstü bilgisayarda çalışıyor. Sözcük localhost veya (nokta**.** ) yerine kullanılabilir**(yerel)**.

Bağlantı ile ilgili protokol doğrulanıyor

Geçerli bağlantı için kullanılan protokol, aşağıdaki sorgu döndürecektir.

SELECT net_transport 
FROM sys.dm_exec_connections 
WHERE session_id = @@SPID;

Örnekler:

Aşağıdaki adları yerel bilgisayarda paylaşılan bellek bağlanacağı protokol etkinleştirilirse:

<servername>

<servername>\<instancename>

(local)

localhost

Bir diğer ad için paylaşılan bellek bağlantı oluşturamıyor.

Not

Bir IP adresi alanında belirterek Sunucu kutusunu, bir TCP/IP bağlantısının neden olur.