Ruční povolení připojení protokolu TCP/IP v systému Windows XP Service Pack 2 pro SQL Server 2000

Překlady článku Překlady článku
ID článku: 841252 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

ÚVOD

Tento článek popisuje, jak lze zjistit, zda SQL Server používá statické nebo dynamické port a ruční povolení připojení protokolu TCP/IP v systému Microsoft Windows XP Service Pack 2 pro Microsoft SQL Server 2000.

Ve výchozím nastavení je brána Firewall systému Windows povolena v počítačích se systémem Windows XP Service Pack 2. Brána Windows Firewall zavře porty jako 445, použitá pro sdílení souborů a tiskáren k počítačům v síti Internet zabránit v připojení sdílených souborů a tiskáren ve vašem počítači nebo k jiným prostředkům. SQL Server konfigurován pro příjem příchozích připojení klienta pomocí pojmenovaných kanálů přes relaci NetBIOS serveru SQL Server komunikuje prostřednictvím portů TCP a tyto porty musí být otevřen. SQL Server, budou klienti, které se pokoušíte připojit k serveru SQL Server nebude moci připojit, dokud serveru SQL Server je nastaven jako výjimku brány firewall systému Windows. Chcete-li nakonfigurovat bránu Firewall systému Windows v systému Windows XP Service Pack 2 povolit serveru SQL Server 2000 pro příjem dat protokolu TCP/IP na konkrétní statický port, použijte kroky, které jsou uvedeny v části "Další informace".

Další informace

Upozornění Při nesprávných úpravách registru pomocí Editoru registru nebo jiným způsobem může dojít k vážným problémům. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že tyto potíže lze vyřešit. Úpravy registru provádíte na vlastní nebezpečí.

Jak lze zjistit, zda používáte statické nebo dynamické port

Pokud nejste že pokud používáte dynamický port, postupujte Tyto kroky:
  1. Klepněte na tlačítko Spustita klepněte na tlačítkoSpustit.
  2. V Spustit Dialogové okno, typ regedita klepněte na tlačítkoOK. Tato akce spustí Editor registru.
  3. Vyhledejte
    HKLM/Software/Microsoft/MSSQLServer/MSSQLServer/SuperSocketNetLib/Tcp/TcpDynamicPorts
    klíč registru. Tento klíč lze použijte k určení, pokud jsou povoleny dynamické porty. Pokud se zobrazí seznam Číselná hodnota, že hodnota je poslední dynamický port hodnotu byl použit serverem SQL Server. Pokud je nevyplněno, používáte statický port TCP.
  4. Ukončete Editor registru.

Jak povolit dynamické porty TCP/IP

Pokud používáte dynamické porty, je nutné Vytvořte výjimku pro program SQL Server v bráně Windows Firewall.

Další informace o vytváření výjimku pro program SQL Server v systému Windows Brány firewall, klepněte na následující číslo článku databáze Microsoft Knowledge Base:
841251Povolení připojení serveru SQL Server v systému Windows XP Service Pack 2

Jak povolit statického portu TCP/IP

Povolit připojení TCP/IP k serveru SQL Server naslouchá statické port, musíte nejprve znáte číslo portu, který je SQL Server použití. Najít port, můžete použít síťový Server Nástroj nebo použitím metody Regkey.
Použít Pomocí nástroje Server Network Utility najít port serveru SQL
Poznámka: Tuto metodu lze použít buď výchozí instance nebo pojmenované instance.
  1. Pokud používáte Server Network Utility, klepněte na tlačítkoSpustit, přejděte na příkaz Všechny Programy, přejděte na položku Microsoft SQL Server a klepněte na tlačítko Server Síťové nástroje. Používáte-li MSDE nebo pomocí příkazového řádku, klepněte na tlačítko Spustit, a potom klepněte na tlačítko Spustit. V na Spustit Dialogové okno, typsvrnetcn.exe, a potom klepněte na tlačítko OK.
  2. V Server Network Utility Dialogové okno pole se zobrazí seznam zdravotně protokoly a seznam zapnutého protokoly v Obecné na kartě.
  3. V na Instance na tomto serveru Vyberte položku instance Chcete zkontrolovat.
  4. Klepněte na tlačítko Vyberte protokol, který chcete najít číslo portu, a Klepněte Vlastnosti tlačítko.
  5. Ujistěte se, Poznámka: číslo portu.
Najít port, který používá SQL Server pomocí metody Regkey s výchozí instance
Upozornění Při nesprávných úpravách registru pomocí Editoru registru nebo jiným způsobem může dojít k vážným problémům. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že tyto potíže lze vyřešit. Úpravy registru provádíte na vlastní nebezpečí.

K Zjistěte, jaký port serveru SQL Server je pomocí výchozí instance Regkey Metoda, postupujte takto:
  1. Klepněte na tlačítko Spustita klepněte na tlačítkoSpustit.
  2. V Spustit Dialogové okno, typ regedita klepněte na tlačítkoOK. Tato akce spustí Editor registru.
  3. Vyhledejte
    HKLM/Software/Microsoft/MSSQLServer/MSSQLServer/SuperSocketNetLib/Tcp/TcpPort
    klíč registru. Tento klíč bude domu skutečné TCP port, který je SQL Server nakonfigurován pro použití.

    Poznámka: Pokud používáte dynamické porty, to bude port, který se aktuálně používá SQL Server.
  4. Poznamenejte si toto číslo portu.
  5. Ukončete Editor registru.
Pomocí metody Regkey pojmenovanou instanci najít port, který používá SQL Server
Upozornění Při nesprávných úpravách registru pomocí Editoru registru nebo jiným způsobem může dojít k vážným problémům. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že tyto potíže lze vyřešit. Úpravy registru provádíte na vlastní nebezpečí.

K zjistit, jaký port, který používá pojmenované instance serveru SQL Server, postupujte kroky:
  1. Klepněte na tlačítko Spustita klepněte na tlačítkoSpustit.
  2. V Spustit Dialogové okno, typ regedita klepněte na tlačítkoOK. Tato akce spustí Editor registru.
  3. Vyhledejte
    HKLM/Software/Microsoft/Microsoft SQL Server/mssql$<instancename>/ MSSQLServer/SuperSocketNetLib/Tcp /</instancename>
    klíč registru.
    To klíč bude domu skutečné portu TCP, který SQL Server nakonfigurován tak, aby Používejte.
  4. Poznamenejte si toto číslo portu.
  5. Ukončete Editor registru.

Jak nakonfigurovat bránu Firewall systému Windows pro protokol TCP

Když víte Co je port serveru SQL Server používá, postupujte podle těchto Postup konfigurace brány Firewall systému Windows povolit serveru SQL Server pro naslouchání port.
  1. Klepněte na tlačítko Spustita klepněte na tlačítkoSpustit.
  2. V na Spustit Dialogové okno, typPříkaz firewall.cpl, a potom klepněte na tlačítko OK.
  3. V Brána Firewall systému Windows Dialogové okno, klepněte na tlačítkoPřidat Port vVýjimky na kartě.
  4. V Přidat Port Dialogové okno Typ poleVaše číslo portuv Číslo portu pole, a Klepněte TCP tlačítko.
  5. Typ název v portu Název pole například SQL, a Klepněte na tlačítko OK.
  6. Na na Výjimky karta, zobrazí se nová služba. K povolení portu, klepněte na tlačítko k Zaškrtněte Další pole do nové služby, a potom klepněte na tlačítko OK.


Pokud se rozhodnete zakázat port, můžete zrušit zaškrtnutí zaškrtnutí políčka vedle do nové služby.

Jak nakonfigurovat bránu Firewall systému Windows pro UDP (User Datagram Protocol)

SQL Server používá pro komunikaci s UDP Port 1434 aplikace, například Microsoft Visual Basic. Pokud spustíte aplikaci vyžaduje připojení k serveru SQL Server, je nutné povolení portu 1434 pro SQL Server k naslouchání. K to provést, postupujte takto:
  1. Klepněte na tlačítko Spustita klepněte na tlačítkoSpustit.
  2. V na Spustit Dialogové okno, typ Příkaz firewall.cpla klepněte na tlačítko OK.
  3. V Brána Firewall systému Windows Dialogové okno, klepněte na tlačítkoPřidat Port vVýjimky na kartě.
  4. V Číslo portu Typ pole1434a pak Klepněte UDP tlačítko.
  5. Typ název v Názevpole pro port, jako je například SQL Server UDP, a potom Klepněte na tlačítko OK.
  6. Na na Výjimky karta, zobrazí se nová služba. K povolení portu, klepněte na tlačítko k Zaškrtněte Další pole do nové služby, a potom klepněte na tlačítko OK.

Odkazy

Můžete také povolit připojení k serveru SQL Server v systému Windows XP Service Pack 2 pomocí nastavení výjimky v bráně Firewall systému Windows pro SQL Server.

Další informace o nastavení výjimky v bráně Firewall systému Windows pro SQL Server, klepněte na následující číslo článku databáze Microsoft Knowledge Base:
841251Povolení připojení serveru SQL Server v systému Windows XP Service Pack 2
Můžete také použít povolení připojení serveru SQL Server na skript Windows XP Service Pack 2.

Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
839980Použití skriptu k programovému otevírání portů pro SQL Server k použití u systémů se systémem Windows XP Service Pack 2
Další informace o přidělování portů pro dynamické a statické v vedle kroky konfigurace statických nebo dynamických portů na serveru SQL Server 2000, klepněte na následující číslo článku databáze Microsoft Knowledge Base:
823938Jak konfigurovat instanci serveru SQL Server naslouchat na konkrétní port TCP nebo dynamických portů.
Další informace o konfiguraci serveru SQL Server 2000 a Windows XP Service Pack 2, klepněte na následující číslo článku databáze Microsoft Knowledge Base:
841249Jak nakonfigurovat systém Windows XP Service Pack 2 pro použití se serverem SQL Server

Vlastnosti

ID článku: 841252 - Poslední aktualizace: 22. května 2011 - Revize: 4.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Standard Edition
Klíčová slova: 
kbhowto kbinfo kbmt KB841252 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:841252

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com