Oprava: Chybová zpráva při pokusu o spuštění direktivy SSI balíček, který obsahuje komponentu cílového serveru SQL v úkolu datový tok

Překlady článku Překlady článku
ID článku: 2216489 - 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ář:
  • Vytvoření balíčku SQL Server 2008 Integration Services R2 Skriptové obsahující součásti SQL Server cíl v tok dat úkolu.
  • Pokusíte se spustit tento balíček v systémech, kde je nástroj Řízení uživatelských účtů (UAC) povolena (například v systému Windows Vista nebo Windows 7) pomocí jedné z následujících metod:
    • Business Intelligence Development Studio (nabídky)
    • Průzkumník objektů serveru SQL Server Management Studio (SSMS)
    • DTExec.exe
    • DTExecUI.exe
V tomto scénáři může zobrazit chybová zpráva podobná některé z následujících:
[SQL Server cíl] Chyba: Nelze připravit direktivy SSI hromadného vkládání pro vkládání dat.

[DIREKTIVY SSI.Chyba příležitosti]: součást "SQL Server cíl" se nezdařil ve fázi pre-execute a vrátil kód chyby 0xC0202071. "

Hromadné kopírování dat nelze. Budete muset tento balíček může spustit jako správce.
Poznámky
  • Tyto chyby není dojde při spuštění balíčku podle předdefinovaného účtu Administrator, který je vytvořen při instalaci operačního systému. Ale obdržíte tuto zprávu pro ostatní uživatele, včetně těch, kteří jsou členy místní skupiny Administrators.
  • Problému nedochází při provedení stejného balíčku direktivy SSI jako úloha Agent serveru SQL Server.
  • Druhá chybová zpráva je generována pouze po instalaci aktualizace Service Pack 2 (SP2) pro SQL 2008.

Příčina

K tomuto problému dochází v systémech, kde je povolen nástroj Řízení uživatelských účtů. Při spuštění aplikace (například direktivy SSI) pomocí účtu, který je členem skupiny Administrators, obdrží dva tokeny zabezpečení: token nízká oprávnění a token zvyšuje oprávnění. Token zvyšuje oprávnění se používá pouze v případě, že je explicitně aplikace spuštěna pod účtem správce pomocí Spustit jako správce možnost. Ve výchozím direktivy SSI vždy používá token nízká oprávnění, což způsobuje selhání při direktivy SSI připojení k součásti SQL Server cíl.

Poznámka: Použijete-li účet, který není členem místní skupiny Administrators, nezobrazí se nástroj Řízení uživatelských účtů.

Řešení

Informace o aktualizaci Service pack pro SQL Server 2008 R2

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro SQL Server 2008 R2. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
2527041 Jak získat nejnovější aktualizaci service pack pro SQL Server 2008 R2

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".
Tento problém byl poprvé opraven v aktualizaci Service Pack 1 pro SQL Server 2008 R2 pro SQL Server 2008 R2.

Jak potíže obejít

Chcete-li tento problém vyřešit, použijte jednu z následujících metod:
  • Používáte-li balíček z SSMS, z nabídky nebo z DTExecUI.exe, spuštění těchto nástrojů z účtu správce. Chcete-li to provést, klepněte na tlačítko Spustit, přejděte na příkaz Všechny programy, přejděte na příkaz SQL Server 2005 nebo SQL Server 2008, klepněte pravým tlačítkem myši a klepněte na nástroj Spustit jako správce. Spustí aplikaci s použitím se zvýšenými oprávněními k integrovanému správce účtu a balíček spuštěn úspěšně.

    Podobně pokud používáte balíček pomocí DTExec.exe, spustíte z příkazového řádku se zvýšenými oprávněními. Chcete-li to provést, klepněte na tlačítko Spustit, klepněte na tlačítko Všechny programy, klepněte na tlačítko Příslušenství, klepněte pravým tlačítkem myši Příkazový řádeka klepněte na tlačítko Spustit jako správce.

    Poznámka: Pokud není přihlášení k počítači jako správce, budete vyzváni k zadání účet správce. Odpověď zadejte uživatelské jméno správce a heslo v Řízení uživatelských účtů Dialogové okno pole a klepněte na tlačítko OK.
  • Nahraďte součásti SQL Server cíl datový tok úkolů, které se nedaří OLE DB cílové součásti, které na stejné připojení správce serveru SQL Server.
  • Použít účet, který není členem místní skupiny Administrators, po přiřazení Vytvořit globální objekty oprávnění k tomuto účtu.

    Chcete-li to provést, postupujte takto:
    1. Klepněte na tlačítko Spustit, přejděte na příkaz Nástroje pro správua klepněte na položku místní Zásady zabezpečení.
    2. Rozbalit Místní zásadya klepněte na tlačítko Přiřazení uživatelských práv.
    3. V podokně podrobností poklepejte na položku Vytvořit globální objekty.
    4. V Nastavení místních zásad zabezpečení Dialogové okno, klepněte na tlačítko Přidat.
    5. V Vyberte uživatele nebo skupiny dialogovém okně klepněte na položku uživatelské účty, které chcete přidat, klepněte na tlačítko Přidata klepněte na tlačítko OK dvakrát.

Vlastnosti

ID článku: 2216489 - Poslední aktualizace: 22. dubna 2011 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
Klíčová slova: 
kbqfe kbfix kbexpertiseinter kbsurveynew kbprb kbmt KB2216489 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:2216489

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