Aracılığıyla paylaş


SQL Server Veritabanı Altyapısı örneğini gizleme

Şunlar için geçerlidir: SQL Server

Bu makalede, SQL Server Configuration Manager kullanarak SQL Server'da Veritabanı Altyapısı örneğinin nasıl gizlendiği açıklanır. SQL Server, bilgisayarda yüklü Veritabanı Altyapısı örneklerini listelemek için SQL Server Browser hizmetini kullanır.

Bu seçenek, istemci uygulamalarının bir sunucuya göz atmalarına olanak tanır ve istemcilerin aynı bilgisayardaki Veritabanı Altyapısı'nın birden çok örneğini ayırt etmesine yardımcı olur. SQL Server Browser hizmetinin Gözat düğmesini kullanarak örneği bulmaya çalışan istemci bilgisayarlara Veritabanı Altyapısı örneğini kullanıma sunmasını önlemek için aşağıdaki yordamı kullanabilirsiniz.

SQL Server Configuration Manager kullanma

  1. SQL Server Configuration Manager'daSQL Server Ağ Yapılandırması'nu genişletin, < sağ tıklayın ve > seçin.

  2. Bayraklar sekmesindeki HideInstance kutusunda Evet'i seçin ve ardından tamam'ı seçerek iletişim kutusunu kapatın. Değişiklik, yeni bağlantılar için hemen geçerli olur.

Açıklamalar

Adlandırılmış bir örneği gizlerseniz, tarayıcı hizmeti çalışıyor olsa bile gizli örneğe bağlanmak için bağlantı dizesinde bağlantı noktası numarasını sağlamanız gerekir. Adlandırılmış gizli örnek için dinamik bağlantı noktası yerine statik bağlantı noktası kullanmanızı öneririz.

Daha fazla bilgi için bkz. SQL Server'ı belirli bir TCP bağlantı noktasını dinleyecek şekilde yapılandırma.

Clustering

Kümelenmiş örneği veya kullanılabilirlik grubu adını gizlerseniz, küme hizmeti SQL Server'a bağlanamayabilir. Bu, Küme örneği IsAlive denetiminin başarısız olmasına ve SQL Server'ın çevrimdışı olmasına neden olur.

Bu senaryoyu önlemek için kümelenmiş örneğin tüm düğümlerinde veya kullanılabilirlik grubu çoğaltmalarını barındıran tüm örneklerde örnek için yapılandırdığınız statik bağlantı noktasını yansıtacak bir diğer ad oluşturun. Örneğin, iki çoğaltması olan bir kullanılabilirlik grubunda, node-one üzerinde node-two örneği için gibi node-two\instancenamebir diğer ad oluşturun. node-iki üzerinde adlı node-one\instancenamebir diğer ad oluşturun. Başarılı yük devretme için diğer adlar gereklidir.

Daha fazla bilgi için bkz. İstemci tarafından kullanılmak üzere sunucu diğer adı oluşturma veya silme.

Kümelenmiş adlandırılmış bir örneği gizlerseniz, kayıt defteri anahtarının LastConnect (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI11.0\LastConnect) SQL Server'ın dinlediği bağlantı noktasından farklı bir bağlantı noktası varsa, küme hizmeti SQL Server'a bağlanamayabilir.

Küme hizmeti SQL Server ile bağlantı kurulamıyorsa şuna benzer bir hata görebilirsiniz:

Event ID: 1001: Event Name: Failover clustering resource deadlock.