Teď jste offline a čekáte, až se znova připojí internet.

Jak lze nakonfigurovat tak, aby povolovala vzdálená připojení serveru SQL Server 2005

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

914277
ÚVOD
Při pokusu o připojení k instanci serveru Microsoft SQL Server 2005 ze vzdáleného počítače může zobrazit chybová zpráva. Tomuto problému může dojít při použití libovolné aplikaci se připojit k serveru SQL Server.

Při SQLCMD nástroj použijete k připojení k serveru SQL Server se například zobrazí následující chybová zpráva:
SqlCmd: Chyba: Microsoft SQL Native Client: při navazování připojení k serveru došlo k chybě. Při připojování k serveru SQL Server 2005, tato chyba může být způsobeno tím, že ve výchozím nastavení SQL Server neumožňuje vzdálené připojení.


Tomuto problému může dojít, pokud SQL Server 2005 není nakonfigurováno pro přijímání vzdálených připojení. Ve výchozím nastavení SQL Server 2005 Express Edition a SQL Server 2005 Developer Edition není povolit vzdálená připojení.

Konfigurace serveru SQL Server 2005 povolit vzdálená připojení, musí postupujte takto:
  • Povolte vzdálená připojení instance serveru SQL Server, který chcete připojit ze vzdáleného počítače.
  • Zapnete službu Prohlížeč serveru SQL.
  • Konfigurace brány firewall povolit síťový provoz, vztahující se k serveru SQL Server a službu Prohlížeč serveru SQL.
Tento článek popisuje, jak provést každý z těchto kroků.
Další informace
Chcete-li povolit vzdálená připojení instance serveru SQL Server 2005 a zapnout službu Prohlížeč serveru SQL, použijte nástroj SQL Server 2005 Surface Area Configuration. Surface Area Configuration nástroj je nainstalován při instalaci serveru SQL Server 2005.Povolit vzdálená připojení k serveru SQL Server 2005 Express nebo SQL Server 2005 Developer Edition
Je třeba povolit vzdálená připojení pro každou instanci serveru SQL Server 2005, který chcete připojit ze vzdáleného počítače. Postupujte následujícím způsobem
  1. Klepněte na tlačítko Start, přejděte na příkaz programy, Microsoft SQL Server 2005nástroje pro Konfiguracia potom klepněte na tlačítko SQL Server Surface Area Configuration.
  2. Na stránce SQL Server 2005 Surface Area Configuration klepněte Surface Area Configuration pro služby a připojení.
  3. Na stránce Surface Area Configuration pro služby a připojení rozbalte Databázový stroj, klepněte na položku Vzdálené připojení, místní a vzdálené připojení, odpovídající protokol povolit prostředí a potom klepněte na tlačítko použít.

    Poznámka: Po zobrazení následující zprávy klepněte na tlačítko OK :
    Změny nastavení připojení se projeví až po restartování služby databázového stroje.
  4. Na stránce Surface Area Configuration pro služby a připojení rozbalte Databázový stroj, klepněte na položku služby, klepněte na tlačítko Zastavit, počkejte MSSQLSERVER service přestane a potom klepněte na tlačítko Spustit až po restartování služby MSSQLSERVER.
Povolit službu Prohlížeč serveru SQL
Pokud nepoužíváte konkrétní číslo portu TCP/IP v připojovacím řetězci se systémem SQL Server 2005 pomocí názvu instance, je nutné povolit službu Prohlížeč serveru SQL pro vzdálená připojení. Například SQL Server 2005 Express je nainstalována s názvem výchozí instance Název počítače\SQLEXPRESS. Stačí povolit jednou, bez ohledu na to, kolik instancí serveru SQL Server 2005 je spuštěna služba Prohlížeč serveru SQL. Chcete-li povolit službu Prohlížeč serveru SQL, postupujte takto.

Důležité Tento postup může zvýšit bezpečnostní riziko. Tento postup může také oslabit v počítači nebo síti zranitelnější vůči útoku uživatelů se zlými úmysly nebo škodlivému softwaru, například virům. Doporučujeme použít postup, který tento článek popisuje, jak povolit programy jako jsou určeny k provozu nebo provádět specifické možnosti programů. Před provedením těchto změn však doporučujeme vyhodnotit nebezpečí spojená s nasazením tohoto procesu v konkrétním prostředí. Pokud budete chtít provádět tento proces, přijmout veškerá dodatečná opatření k ochraně systému. Doporučujeme tento postup použít pouze v případě, že je to opravdu nutné.
  1. Klepněte na tlačítko Start, přejděte na příkaz programy, Microsoft SQL Server 2005nástroje pro Konfiguracia potom klepněte na tlačítko SQL Server Surface Area Configuration.
  2. Na stránce SQL Server 2005 Surface Area Configuration klepněte Surface Area Configuration pro služby a připojení.
  3. Na stránce Surface Area Configuration pro služby a připojení klepněte na tlačítko Prohlížeč serveru SQL, typ spouštěnína možnost automaticky a potom klepněte na tlačítko použít.

    Poznámka: Klepnutím na možnost automaticky službu Prohlížeč serveru SQL spuštěn automaticky při každém spuštění systému Windows.
  4. Klepněte na tlačítko Starta potom klepněte na tlačítko OK.
Poznámka: Spustíte-li službu Prohlížeč serveru SQL v počítači, počítač zobrazí názvy instancí a informací o připojení pro každou instanci serveru SQL Server, který je v počítači spuštěn. Toto riziko lze snížit tím, že nepovolíte, služba Prohlížeč serveru SQL a pomocí připojení k instanci serveru SQL Server přímo prostřednictvím portu TCP přiřazené. Přímé připojení k instanci serveru SQL Server prostřednictvím portu TCP je nad rámec tohoto článku. Další informace o serveru SQL Server prohlížeč a připojení k instanci serveru SQL Server naleznete v následujících tématech v SQL Server Books Online:
  • Služba Prohlížeč serveru SQL
  • Připojování k SQL Server databázový stroj
  • Konfigurace síťového klienta
Vytvoření výjimky v bráně Windows Firewall
Tento postup platí pro verzi brány Firewall systému Windows, která je součástí aktualizace Windows XP Service Pack 2 (SP2) a Windows Server 2003. Pokud používáte jinou bránu firewall, naleznete v dokumentaci brány firewall pro další informace.

Pokud používáte bránu firewall v počítači se systémem SQL Server 2005, externí připojení k serveru SQL Server 2005 jsou blokovány, pokud služba Prohlížeč serveru SQL a SQL Server 2005 může komunikovat přes bránu firewall. Je nutné vytvořit výjimku pro každou instanci serveru SQL Server 2005, kterou chcete povolit vzdálené připojení a výjimka pro službu Prohlížeč serveru SQL.

Instance ID serveru SQL Server 2005 používá jako část cesty, při instalaci programových souborů. Chcete-li vytvořit výjimku pro každou instanci serveru SQL Server, je nutné identifikovat správné instance ID. Chcete-li získat instance ID, postupujte takto:
  1. Klepněte na tlačítko Start, přejděte na příkaz programy, Microsoft SQL Server 2005nástroje pro Konfiguracia potom klepněte na tlačítko SQL Server Správce konfigurace.
  2. V SQL Server Správce konfigurace klepněte na službu Prohlížeč serveru SQL v pravém podokně klepněte pravým tlačítkem myši na název instance v hlavním okně a klepněte na příkaz Vlastnosti.
  3. Na stránce SQL Server prohlížeč vlastností klepněte na kartu Upřesnit a v seznamu vlastností vyhledejte instance ID.
Chcete-li otevřít bránu Firewall systému Windows, klepněte na tlačítko Start, klepněte na tlačítko Spustit, typ příkaz firewall.cpla potom klepněte na tlačítko OK.

Vytvoření výjimky pro SQL Server 2005 v bráně Windows Firewall

Chcete-li vytvořit výjimku pro SQL Server 2005 v bráně Windows Firewall, postupujte takto:
  1. Klepněte na kartu výjimky v bráně Windows Firewall a potom klepněte na tlačítko Přidat Program.
  2. V okně programu přidat klepněte na tlačítko Procházet.
  3. Klepněte na C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe, klepněte na tlačítko Otevříta potom klepněte na tlačítko OK.

    Poznámka: Cesta se může lišit v závislosti na tom, kde je nainstalován SQL Server 2005. MSSQL.1 je zástupný symbol pro ID instance, který jste získali v kroku 3 v předchozím postupu.
  4. Opakujte kroky 1 až 3 pro každou instanci serveru SQL Server 2005, který vyžaduje výjimku.

Vytvoření výjimky pro službu Prohlížeč serveru SQL v bráně Windows Firewall

Chcete-li vytvořit výjimku pro službu Prohlížeč serveru SQL v bráně Windows Firewall, postupujte takto:
  1. Klepněte na kartu výjimky v bráně Windows Firewall a potom klepněte na tlačítko Přidat Program.
  2. V okně programu přidat klepněte na tlačítko Procházet.
  3. Klepněte na spustitelný program C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe, klepněte na tlačítko Otevříta klepněte na tlačítko OK.

    Poznámka: Cesta se může lišit v závislosti na tom, kde je nainstalován SQL Server 2005.
Express Edition, Developer Edition, vzdáleného počítače, vzdálené připojení, aplikace Microsoft Access, Microsoft Excel, aplikace Visual Studio, Visual Basic, Visual C#, Visual C++, Visual Web Developer

Upozornění: Tento článek byl přeložen automaticky

Vlastnosti

ID článku: 914277 - Poslední kontrola: 10/10/2013 02:58:00 - Revize: 5.0

  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Express Edition
  • kbsqlsetup kbhowto kbtshoot kbinfo kbmt KB914277 KbMtcs
Váš názor
cript>