Povolení připojení serveru SQL Server v systému Windows XP Service Pack 2

Překlady článku Překlady článku
ID článku: 841251 - 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 Postup povolení připojení serveru SQL Server v systému Windows XP Service Pack 2.

Standardně je povolena brána Firewall systému Windows v počítačích se systémem Microsoft Windows XP Service Pack 2. Brána Windows Firewall zavře porty, jako je například 445 která se používají pro zabránit počítačům v síti Internet ze sdílení souborů a tiskáren připojení sdílených souborů a tiskáren ve vašem počítači nebo jinými prostředky. Pokud je SQL Server nakonfigurová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 protokolu TCP a tyto porty musí být otevřen. Klienti serveru SQL Server, které se pokoušíte připojení k serveru SQL Server bude moci připojit, dokud serveru SQL Server je nastaven jako výjimky v bráně Windows Firewall. Nastavení serveru SQL Server jako výjimku v systému Windows Brány firewall, použijte kroky, které jsou uvedeny v "Další informace" sekce.

Další informace

Vytvořit výjimku pro každou instanci serveru SQL Server

Následující metoda otevře port User Datagram Protocol (UDP) 1434 k portu Transmission Control Protocol (TCP). Chcete-li Chcete-li povolit tyto porty manuálně, naleznete v následujícím článku Microsoft Znalostní báze Knowledge Base:
841252 Ruční povolení připojení protokolu TCP/IP v systému Windows XP Service Pack 2 pro SQL Server 2000


Poznámka: Pokud používáte více instancí serveru SQL Server, bude mají výjimku pro každou instanci.
  1. Klepněte na tlačítko Spustita klepněte na tlačítkoSpustit.
  2. V Spustit Dialogové okno, typ Příkaz firewall.cpla pak Klepněte na tlačítko OK.
  3. V Brána Firewall systému Windows Dialogové okno, klepněte na tlačítko Přidat Program v Výjimky na kartě.
  4. V Přidat Program Dialogové okno, můžete vybrat instanci serveru SQL Server nebo je možné Klepněte Procházet Vyhledejte instance serveru SQL Server, který chcete přidat tlačítko do seznamu výjimek. Výchozí umístění instalace serveru SQL Server jsou uvedené v následující tabulce.

    Zmenšit tuto tabulkuRozšířit tuto tabulku
    VerzeCesta k souboru
    SQL Server 7.0 Mssql\Binn\Sqlservr.exe
    Instance serveru SQL Server 2000 výchozíProgram Files\Microsoft SQL Server\Mssql\Binn\Sqlservr.exe
    Pojmenované instanci služby SQL Server 2000Program Files\Microsoft SQL Server\Mssql$instancename\Binn\Sqlservr.exe
    SQL Server 2005 výchozí InstanceProgram Files\Microsoft SQL Server\MSSQL.x\MSSQL\Binn\sqlservr.exe
    Pojmenované Instance služby SQL Server 2005Program Files\Microsoft SQL Server\MSSQL.x\MSSQL\Binn\sqlservr.exe

    Poznámka: Každá instance serveru SQL Server 2005 je tvořena odlišnou sadu služeb specifická nastavení pro řazení a další možnosti. Strukturu adresářů, registr, struktura a názvy služeb odrážejí konkrétní instance ID instance serveru SQL Server, který je vytvořen při instalaci serveru SQL Server 2005. x je ID instance instanci serveru SQL Server, který je vytvořen při instalaci serveru SQL Server 2005.
  5. Vyberte název instance a klepněte na tlačítkoOK.
  6. Ve skupinovém rámečku Programy a služby, vyberte Zaškrtávací políčko vedle názvu vybraného v kroku 6 a potom klepněte na tlačítkoOK.

Jak používat víceprotokolové vzdálené volání procedur (RPC)

Používáte-li Multiprotocol, je třeba provést kroky "Vytvořit výjimku pro každou instanci serveru SQL Server" část i otevřené správné porty TCP bránu firewall systému Windows.
Jak spustit RPC přes TCP
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čí.

Chcete-li spustit vzdálené volání Procedur přes protokol TCP, postupujte takto:
  1. Povolení portu 135 bránu firewall systému Windows. Chcete-li to provést, postupujte podle Tyto kroky:
    1. Klepněte na tlačítko Spustita klepněte na tlačítko Spustit.
    2. V Spustit Dialogové okno, typ Příkaz firewall.cpla pak Klepněte na tlačítko OK.
    3. V Výjimky karta, klepněte na tlačítko Přidat Port.
    4. V Číslo portu Typ pole 135a klepněte TCPtlačítko.
    5. V Název Zadejte název například MULTI port a klepněte na tlačítko OK.
    6. V Výjimky Zobrazí kartu, Nová služba. Chcete-li povolit port, klepnutím zaškrtněte políčko vedle vašeho Nová služba a potom klepněte na tlačítko OK.
  2. Změnit \\HKLM\SOFTWARE\Policies\Microsoft\Windows Klíč registru NT\RPC.

    Poznámka: Pokud jste právě nainstalovali server SQL Server, není tento klíč registru existují. Budete muset vytvořit klíč a hodnotu. Chcete-li to provést, postupujte podle Tyto kroky:
    1. Klepněte na tlačítko Spustita klepněte na tlačítko Spustit.
    2. V Spustit Dialogové okno, typ Regedita klepněte na tlačítko OK. To bude Spusťte Editor registru.
    3. Vyhledejte \\HKLM\SOFTWARE\Policies\Microsoft\Windows Klíč registru NT\RPC.
    4. Nastavit RestrictRemoteClients klíč 0.
    5. Ukončete Editor registru
  3. Restartujte počítač se serverem SQL Server.
Použití vzdáleného volání Procedur přes pojmenované kanály
Pokud používáte protokol RPC přes pojmenované kanály je nutné otevřít port 445 bránu firewall systému Windows. Chcete-li to provést, postupujte takto:
  1. Klepněte na tlačítko Spustita klepněte na tlačítko Spustit.
  2. V Spustit Dialogové okno, typ Příkaz firewall.cpla pak Klepněte na tlačítko OK.
  3. V Výjimky karta, klepněte na tlačítko Přidat Port.
  4. V Číslo portu Typ pole445a klepněte TCPtlačítko.
  5. V Název Zadejte název portu jako MULTI a potom klepněte na tlačítko OK.
  6. V Výjimky karta, zobrazí se Nová služba. Chcete-li povolit port, klepnutím zaškrtněte políčko vedle nového služby a pak klepněte na tlačítko OK.

Odkazy

Další informace o konfiguraci SQL Server 2000 v systému Windows XP Service Pack 2, klepněte na následující číslo článku databáze Microsoft Knowledge Base:
841249Jak Konfigurace systému Windows XP Service Pack 2 pro použití se serverem SQL Server

Vlastnosti

ID článku: 841251 - Poslední aktualizace: 22. května 2011 - Revize: 5.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft Windows XP Embedded
  • Microsoft SQL Server 2000 Standard Edition
Klíčová slova: 
kbhowto kbinfo kbmt KB841251 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:841251

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