Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, SQL Server Configuration Manager kullanarak SQL Server Veritabanı Altyapısı örneğinin belirli bir sabit bağlantı noktasını dinleyecek şekilde nasıl yapılandırıldığı açıklanmaktadır. Etkinleştirilirse, SQL Server Veritabanı Altyapısı'nın varsayılan örneği 1433 numaralı TCP bağlantı noktasını dinler. Veritabanı Altyapısı ve SQL Server Compact'ın adlandırılmış örnekleri dinamik bağlantı noktaları için yapılandırılır. Bu, SQL Server hizmeti başlatıldığında kullanılabilir bir bağlantı noktası seçtiği anlamına gelir. Bir güvenlik duvarı üzerinden adlandırılmış bir örneğe bağlandığınızda, uygun bağlantı noktasının güvenlik duvarında açılabilmesi için Veritabanı Motoru'nu belirli bir portu dinleyecek şekilde yapılandırın.
Uyarı
Bağlantı noktası 1433, SQL Server için bilinen standart olduğundan, bazı kuruluşlar güvenliği artırmak için SQL Server bağlantı noktası numarasının değiştirilmesi gerektiğini belirtir. Bu, bazı ortamlarda yararlı olabilir. Ancak, TCP/IP mimarisi bir bağlantı noktası tarayıcısının açık bağlantı noktalarını sorgulamasına izin verir, bu nedenle bağlantı noktası numarasını değiştirmek sağlam bir güvenlik önlemi olarak kabul edilmez.
Varsayılan Windows Güvenlik Duvarı ayarları ve Veritabanı Altyapısı, Analysis Services, Raporlama Hizmetleri ve Tümleştirme Hizmetleri'ni etkileyen TCP bağlantı noktalarının açıklaması hakkında daha fazla bilgi için bkz. Windows Güvenlik Duvarı'nı SQL Server erişimine izin verecek şekilde yapılandırma.
Tavsiye
Bir bağlantı noktası numarası seçerken, belirli uygulamalara atanan bağlantı noktası numaralarının listesi için başvurun https://www.iana.org/assignments/port-numbers . Atanmamış bir bağlantı noktası numarası seçin. Daha fazla bilgi için bkz . Windows Vista ve Windows Server 2008'den bu yana TCP/IP için varsayılan dinamik bağlantı noktası aralığı değişti.
Açıklamalar
Veritabanı Altyapısı yeniden başlatıldığında yeni bir bağlantı noktasında dinlemeye başlar. Ancak SQL Server Browser hizmeti kayıt defterini izler ve Veritabanı Altyapısı tarafından kullanılmasa da yapılandırmada değişiklik yapılır yapılmaz yeni port numarasını bildirir. Tutarlılığı sağlamak ve bağlantı hatalarını önlemek için Veritabanı Altyapısı'nı yeniden başlatın.
SQL Server Configuration Manager kullanma
SQL Server Veritabanı Altyapısı'na TCP/IP bağlantı noktası numarası atama
SQL Server Configuration Manager'da, konsol bölmesinde SQL Server Ağ Yapılandırması'nı genişletin, örnek adı< için >Protokoller'i seçin ve sağ bölmede TCP/IP'ye çift tıklayın.
Uyarı
SQL Server Configuration Manager'ı açarken sorun yaşıyorsanız bkz. SQL Server Configuration Manager.
TCP/IP Özellikleri iletişim kutusunda, IP Adresleri sekmesinde, IP1 , IP2biçiminde IPAllkadar çeşitli IP adresleri görüntülenir. Bu girdilerden biri, geri döngü bağdaştırıcısının
127.0.0.1
IP adresidir. Bilgisayardaki her IP adresi için ek IP adresleri görüntülenir. (Hem IP sürüm 4 hem de IP sürüm 6 adreslerini görebilirsiniz.) Her adrese sağ tıklayın ve ardından yapılandırmak istediğiniz IP adresini tanımlamak için Özellikler'i seçin.TCP Dinamik Bağlantı Noktaları iletişim kutusu
0
, Veritabanı Altyapısı'nın dinamik bağlantı noktalarında dinlediğini gösteren bir bilgi içeriyorsa,0
öğesini silin.IP nÖzellikler alanı kutusundaki TCP Bağlantı Noktası kutusuna, bu IP adresinin dinlemesini istediğiniz bağlantı noktası numarasını yazın ve tamam'ı seçin. Birden çok bağlantı noktası virgülle ayrılarak belirtilebilir. Tamam'ı seçin.
Protokol sekmesindeki Tümünü Dinle ayarı Evet olarak ayarlanırsa, yalnızca IPAll bölümünün altındaki TCP Bağlantı Noktası ve TCP Dinamik Bağlantı Noktası değerleri kullanılır ve tek tek IP n bölümleri tamamen yoksayılır. Tümünü Dinle ayarı Hayır olarak ayarlanırsa, IPAll bölümünün altındaki TCP Bağlantı Noktası ve TCP Dinamik Bağlantı Noktası ayarları yoksayılır ve bunun yerine tek tek IP n bölümlerinde TCP Bağlantı Noktası, TCP Dinamik Bağlantı Noktası ve Etkin ayarları kullanılır.
Her IP n bölümünün varsayılan değeri "Hayır" olan Etkin ayarı vardır ve bu da SQL Server'ın tanımlanmış bir bağlantı noktası olsa bile bu IP adresini yoksamasına neden olur.
Konsol bölmesinde SQL Server Services öğesini seçin.
Ayrıntılar bölmesinde SQL Server'a (<örnek adı>) sağ tıklayın ve ardından SQL Server'ı durdurmak ve yeniden başlatmak için Yeniden Başlat'ı seçin.
Bağlan
SQL Server'ı belirli bir bağlantı noktasını dinleyecek şekilde yapılandırdıktan sonra, istemci uygulamasıyla belirli bir bağlantı noktasına bağlanmanın üç yolu vardır:
- Veritabanı Altyapısı örneğine ada göre bağlanmak için sunucuda SQL Server Browser hizmetini çalıştırın.
- İstemcide bağlantı noktası numarasını belirterek bir takma ad oluşturun.
- İstemciyi özel bir bağlantı dizesi kullanarak bağlanacak şekilde programla.