Internet üzerinden SQL Server'a bağlanırken

İstemci ve sunucu Internet'e bağlıysanız Internet'e bağlanmak için kullanabileceğiniz bir örnek Microsoft SQL Server Veritabanı Altyapısı kullanarak SQL Server Management Studio ya da ole db ve açık veritabanı bağlantısı (odbc) tabanlı bir istemci uygulaması.

Internet üzerinden veri paylaşmak için TCP/IP ağ kitaplıkları kullanın ve TCP/IP desteği etkin olduğundan emin olun.Etki alanı adı sistemi (dns) sunucusu kayıtlı ise, kayıtlı adını kullanarak bağlanabilirsiniz.

Microsoft ISA Server bağlantı az güvenli bir Internet bağlantısı olmasına karşın, bir güvenlik duvarı veya şifreli bir bağlantı, aşağıda açıklandığı gibi kullanarak gizli veri güvenliğini korumanıza yardımcı olur.

Bir güvenlik duvarı sistemi ile sql Server veritabanı altyapısı kullanılarak

Birçok şirket ağlarını Internet kaynaklı yetkisiz erişimden yalıtmak için bir güvenlik duvarı sistemi kullanır.Bir güvenlik duvarının, yalnızca yerel ağdaki belirli TCP/IP adreslerde hedefleyen istekleri ileterek ağınıza erişimi kısıtlamak için kullanılabilir.İstekleri diğer ağ adresleri için güvenlik duvarı tarafından engellenir.Internet uygulamaları örnek erişmek izin ver SQL Server Veritabanı Altyapısı örneğini ağ adresini belirtin İleri ağ isteklerini Güvenlik Duvarı'nı yapılandırarak yerel ağdaki Veritabanı Altyapısı.

örnek duvarıyla çalışacak biçimde Veritabanı Altyapısı gerekir dinleyecek ağ adresi, güvenlik duvarı yapılandırılmış ilet.TCP/IP ağ adresi için SQL Server Veritabanı Altyapısı iki bölümden oluşur: bir bilgisayar içinde bir veya daha fazla ağ kartları ile ilişkilendirilmiş bir IP adresi ve örnek olarak belirli bir tcp bağlantı noktası adresi SQL Server.Varsayılan örneği Veritabanı Altyapısı tcp portu 1433 varsayılan olarak kullanÖrnekleri olarak adlandırılan ancak, dinamik olarak kullanılmayan bir tcp bağlantı noktası numarası ilk Ata saat örneği başlatılır.The named instance can also dynamically change its TCP port address on a later startup if the original TCP port number is being used by another application.SQL Server only dynamically changes to an unused TCP port if the port it is currently listening on was itself dynamically selected; if a statically assigned port is in use by another application, SQL Server displays an error and continues to listen on other ports.Olası değildir, ancak, bu bağlantı noktası bir tanınmış olduğundan başka bir uygulama 1433 kullanırsınız adresi için kaydedilen SQL Server Veritabanı Altyapısı.

Adlandırılmış örnek kullanırken Veritabanı Altyapısı , bir güvenlik duvarı kullanmak SQL Server Adlandırılmış örneğine belirli bir tcp bağlantı noktası üzerinde dinleme yapılandırmak için Yapılandırma YöneticisiAynı bilgisayar veya küme üzerinde çalışan başka bir uygulama tarafından kullanılan tcp bağlantı noktası seçmeniz gerekir.Internet Atanmış Numaralar Yetkilisi için kullanılmak üzere çeşitli uygulamalar tarafından kaydedilen iyi bilinen bağlantı noktaları listesi için Git Web sitesi en http://www.iana.org.

Ağ Yöneticisi iletişimi için güvenlik duvarını yapılandırmanız gerekir SQL Server için IP adresi ve tcp, bağlantı örneğini Veritabanı Altyapısı dinlediği (tcp portu 1433 varsayılan örnek için veya tcp bağlantı noktası için yapılandırılmış bir adlandırılmış örnek).Ayrıca, çünkü Microsoft SQL Server kullandığı udp bağlantı noktası 1434 uygulamalardan iletişim bağlantıları kurmak, yüklü ağ yöneticisi istekleri için udp bağlantı noktası 1434 aynı IP adresi iletmek için Güvenlik Duvarı'nı yapılandırmak içinudp bağlantı noktası 1434 hakkında daha fazla bilgi için bkz: SQL Server Tarayıcısı hizmeti.

Örneğin, varsayılan örnek ve adlandırılmış iki örneğini çalıştıran bir bilgisayara göz önünde SQL Server Veritabanı Altyapısı.Bilgisayar üç örneği tüm dinleme ağ adresleri aynı IP adresine sahip şekilde yapılandırılır.Bir adlandırılmış örnekleri tcp bağlantı noktalarını 1434 ve 1954, sırasıyla dinlemek ancak varsayılan örnek tcp bağlantı noktası 1433, dinleme.Ağ Yöneticisi, sonra udp bağlantı noktası 1434 ve 1433, 1434 ve 1954, bu IP adresi, tcp bağlantı noktaları için ağ isteklerini iletmek için güvenlik duvarını yapılandırın.

Varsayılan Windows Güvenlik Duvarı ayarlarını ve açıklama Database Engine, Analysis Services, Reporting Services ve Integration Services'ı etkileyen tcp bağlantı noktaları hakkında daha fazla bilgi için bkz: Windows Güvenlik Duvarı'nı SQL Server Erişimine İzin Vermek için Yapılandırma.