Oprava: 10061 kód chyby rozhraní Winsock dochází, pokud aplikace používá rozšířenou inicializační vlastnosti OLE DB pro SQL Server nativní klient 10.0 zprostředkovatele OLE DB v připojovacím řetězci

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

Na této stránce

Příznaky

Zvažte následující scénář:
  • Aplikace se pokusí připojit k instanci Microsoft SQL Server pomocí Microsoft SQL Server nativní klient 10.0 zprostředkovatele OLE DB.
  • Aplikace používá rozšířenou inicializační vlastnosti OLE DB v připojovacím řetězci. Například aplikace používá Server, Databáze, a FailOverPartner vlastnosti v následující spojovací řetězec:
    Provider=SQLNCLI10.1;Integrated Security=SSPI; Server =<instance_name>; Database =<database_name>; FailOverPartner=<failover_partner_name>;

    Poznámky
    • <instance_name></instance_name> je zástupný symbol pro název instance.
    • <database_name></database_name> je zástupný symbol pro název databáze.
    • <failover_partner_name></failover_partner_name> je zástupný symbol pro název partnera převzetí služeb při selhání.
V tomto scénáři není vytvořena spojení mezi aplikací a instance serveru SQL Server. Dále se zobrazí 10061 kód chyby systému Windows sockets (Winsock) a následující chybová zpráva:
Nebylo možné navázat žádné spojení, protože cílový počítač je aktivně odmítl.

Příčina

K tomuto problému dochází z důvodu chyby v SQL Server nativní klient 10.0 zprostředkovatele OLE DB.

Používáte-li rozšířené inicializační vlastnosti OLE DB pro SQL Server nativní klient 10.0 zprostředkovatele OLE DB v připojovacím řetězci, připojovací řetězec zašifrována. Rozšířené vlastnosti však nemusí být dešifrován zprostředkovatelem. Například Zdroj dat a Počáteční katalog názvy nemusí být dešifrován zprostředkovatelem. Proto dojde k chybě uvedené v části "Příznaky".

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008 Service Pack 2

Oprava tohoto problému vydání kumulativní aktualizace 3 pro SQL Server 2008 Service Pack 2. Další informace o tomto balíčku kumulativní aktualizace klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2498535 Balíček kumulativní aktualizace 3 pro SQL Server 2008 Service Pack 2
Poznámka: Protože sestavení jsou kumulativní a každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2008 release. Společnost Microsoft doporučuje zvážit použití nejnovější vydání oprava, která bude tuto opravu hotfix obsahovat. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
2402659 Vytvoří SQL Server 2008, které byly vydány po vydání aktualizace SQL Server 2008 Service Pack 2
Opravy hotfix Microsoft SQL Server 2008 jsou vytvořeny pro konkrétní aktualizace service Pack pro SQL Server. K instalaci serveru SQL Server 2008 Service Pack 2, je třeba použít opravu hotfix serveru SQL Server 2008 Service Pack 2. Ve výchozím nastavení žádné opravy hotfix, která je k dispozici v aktualizaci service pack serveru SQL Server je součástí další aktualizaci service pack pro SQL Server.

SQL Server 2008 R2

Oprava tohoto problému vydání kumulativní aktualizace 6. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
2489376 Kumulativní balíček aktualizace 6 pro SQL Server 2008 R2
Poznámka: Protože sestavení jsou kumulativní a každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2008 R2 release. Doporučujeme zvážit použití nejnovější vydání oprava, která bude tuto opravu hotfix obsahovat. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
981356 SQL Server 2008 R2 sestavení, které byly vydány po vydání serveru SQL Server 2008 R2

SQL Server 2005 Service Pack 3

Oprava tohoto problému vydání 14 kumulativní aktualizaci pro SQL Server 2005 Service Pack 3. Další informace o tomto balíčku kumulativní aktualizace klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2489375 14 Balíčku kumulativní aktualizace pro SQL Server 2005 Service Pack 3
Poznámka: Protože sestavení jsou kumulativní, každá nová verze oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2005 verzí oprav. Společnost Microsoft doporučuje zvážit použití nejnovější vydání oprava, která bude tuto opravu hotfix obsahovat. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
960598 Vytvoří serveru SQL Server 2005, které byly vydány po vydání aktualizace Service Pack 3 serveru SQL Server 2005
Microsoft SQL Server 2005 opravy hotfix jsou vytvořeny pro konkrétní aktualizace service Pack pro SQL Server. K instalaci serveru SQL Server 2005 Service Pack 3 je třeba použít opravu hotfix serveru SQL Server 2005 Service Pack 3. Ve výchozím nastavení žádné opravy hotfix, která je k dispozici v aktualizaci service pack serveru SQL Server je součástí další aktualizaci service pack pro SQL Server.

Aktualizace Service Pack 1 pro SQL Server 2008


Oprava tohoto problému vydání kumulativní aktualizace 12 pro aktualizaci Service Pack 1 pro SQL Server 2008. Další informace o tomto balíčku kumulativní aktualizace klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2467236 12 Balíčku kumulativní aktualizace pro aktualizaci Service Pack 1 pro SQL Server 2008
Poznámka: Protože sestavení jsou kumulativní a každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2008 release. Společnost Microsoft doporučuje zvážit použití nejnovější vydání oprava, která bude tuto opravu hotfix obsahovat. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
970365 Vytvoří SQL Server 2008, které byly vydány po vydání aktualizace Service Pack 1 pro SQL Server 2008
Microsoft SQL Server 2008 opravy hotfix jsou vytvořeny pro konkrétní aktualizace service Pack pro SQL Server. K instalaci aktualizace Service Pack 1 pro SQL Server 2008, je třeba použít opravu hotfix aktualizace Service Pack 1 pro SQL Server 2008. Ve výchozím nastavení žádné opravy hotfix, která je k dispozici v aktualizaci service pack serveru SQL Server je součástí další aktualizaci service pack pro SQL Server.

SQL Server 2005 Service Pack 4

Oprava tohoto problému vydání kumulativní aktualizace 2 pro SQL Server 2005 Service Pack 4. Další informace o tomto balíčku kumulativní aktualizace klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2489409 Balíček kumulativní aktualizace 2 pro SQL Server 2005 Service Pack 4
Poznámka: Protože sestavení jsou kumulativní, každá nová verze oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2005 verzí oprav. Společnost Microsoft doporučuje zvážit použití nejnovější vydání oprava, která bude tuto opravu hotfix obsahovat. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
2485757 Sestavení serveru SQL Server 2005, které byly vydány po vydání serveru SQL Server 2005 Service Pack 4
Microsoft SQL Server 2005 opravy hotfix jsou vytvořeny pro konkrétní aktualizace service Pack pro SQL Server. K instalaci serveru SQL Server 2005 Service Pack 4, je třeba použít opravu hotfix serveru SQL Server 2005 Service Pack 4. Ve výchozím nastavení žádné opravy hotfix, která je k dispozici v aktualizaci service pack serveru SQL Server je součástí další aktualizaci service pack pro SQL Server.

Informace o opravě hotfix

Podporovaná oprava hotfix je k dispozici od společnosti Microsoft. Tato oprava hotfix je však určena pouze problém popsaný v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.

Pokud je oprava hotfix je k dispozici ke stažení, je sekce "Hotfix stažení k dispozici" v horní části tohoto článku. Pokud tento oddíl není uveden, odešlete žádost o podporu a služby zákazníkům společnosti, jak získat opravu hotfix.

Poznámka: Pokud nastanou další problémy nebo řešení potíží je vyžadován, pravděpodobně vytvořit samostatnou žádost. Výdaje na technickou podporu se bude u dalších otázek a problémů, které nelze vyřešit určitou konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: "Hotfix stažení k dispozici" formulář zobrazí jazyky, pro které je oprava hotfix je k dispozici. Pokud váš jazyk není uveden, je to, protože oprava hotfix není k dispozici pro daný jazyk.

Požadavky

Chcete-li nainstalovat tuto opravu hotfix, musí mít nainstalován SQL Server 2008 Service Pack 1 (SP1).

Informace o restartování

Budete muset restartovat počítač po instalaci této opravy hotfix.

Informace o registru

Nemáte změna registru po instalaci této opravy hotfix.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné další opravy hotfix.

Informace o souboru

Anglická verze této opravy hotfix má atributy souborů (nebo novější), jsou uvedeny v následující tabulce. Data a časy jednotlivých souborů jsou uvedeny v koordinovaný světový čas (UTC). Při zobrazení informací o souboru, je převeden na místní čas. Pomocí vyhledat rozdíl mezi místním časem a časem UTC naleznete Časové pásmo karty v Datum a čas Chcete-li zobrazit položky v Ovládacích panelech.
Pro všechny podporované-verze x 86 systému SQL Server 2008
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
sqlncli10.dll2007.100.2806.02,560,87214-Dec-201016: 43x 86
Sqlncli_keyfile.dll2007.100.2806.013,67214-Dec-201015: 30x 86
Pro všechny podporované 64bitové verze serveru SQL Server 2008 x
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
sqlncli10.dll2007.100.2806.02,560,87214-Dec-201016: 43x 86
sqlncli10.dll2007.100.2806.03,161,96014-Dec-201023: 45x 64
Sqlncli_keyfile.dll2007.100.2806.014,18414-Dec-201022: 48x 64
Pro všechny podporované verze IA-64 systému SQL Server 2008
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
sqlncli10.dll2007.100.2806.02,560,87214-Dec-201016: 43x 86
Sqlncli_keyfile.dll2007.100.2806.013,67214-Dec-201015: 30x 86

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o připojení řetězce a zprostředkovatele OLE DB pro SQL Server Native Client naleznete na následujícím webu Microsoft Developer Network (MSDN):
Obecné informace o připojovací řetězce a zprostředkovatele OLE DB pro SQL Server Native Client
Další informace o syntaxi připojovacího řetězce na následujícím webu MSDN:
Obecné informace o syntaxi připojovacího řetězce
Další informace o inicializační vlastnosti OLE DB navštivte následující web služby MSDN:
Obecné informace o inicializační vlastnosti OLE DB

Vlastnosti

ID článku: 2482977 - Poslední aktualizace: 17. května 2011 - Revize: 6.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
Klíčová slova: 
kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbautohotfix kbmt KB2482977 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:2482977

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