Chybová zpráva při pokusu o vytvoření úkolu skriptu SSIS v SQL Server 2008: "Úloha failed protože 'sgen.exe nebyl nalezen nebo není nainstalován správný Microsoft Windows SDK"

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

Příznaky

Předpokládejme následující situaci:
  • V Microsoft SQL Server 2008 přidání webové služby k úkolu skriptu SQL Server Integration Services (SSIS).
  • Windows software development kit (SDK) není nainstalován v počítači.
  • Zkuste vytvořit úkol skriptu SSIS.
V tomto případě se zobrazí následující chybová zpráva:
Úkol se nezdařilo, protože "sgen.exe" nebyl nalezen nebo není nainstalován správný Microsoft Windows SDK. Úkol je hledáte "sgen.exe" v "přihrádky" podadresáři pod umístění zadané v InstallationFolder hodnotu klíče registru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. Možné problém vyřešit pomocí jedné z následujících akcí: 1) nainstalovat Microsoft Windows SDK pro systém Windows Server 2008 a .NET Framework 3.5. 2) Visual Studio 2008 nainstalovat. 3) Ručně nastavit výše uvedený klíč registru správné umístění. 4) Do parametru "ToolPath" úkol předat správné umístění.

Příčina

K tomuto problému dochází, protože výchozí nastavení pro úkol SSIS skript vytvoří sestavení serializace. Sestavení serializace vyžaduje soubory není pravděpodobně nainstalována samostatně SQL Server 2008.

Řešení

Chcete-li tento problém vyřešit, použijte jednu z následujících metod:
  • Nainstalujte systém Windows SDK.

    Stažení a k instalaci Windows SDK pro Windows Server 2008 a Microsoft .NET Framework 3.5, navštivte následující web společnosti Microsoft:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=e6e1c3df-a74f-4207-8586-711ebe331cdc&displaylang=en
    Poznámka: Windows SDK je k dispozici také při instalaci aplikace Microsoft Visual Studio 2008.

    Další informace o získání Visual Studio 2008 Service Pack 1 Beta klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
    945140Poznámky k verzi Visual Studio 2008 Service Pack 1 Beta a seznam problémů dlouhodobého
  • Zakažte možnost generovat sestavení serializace. Postupujte takto:
    1. Klepněte na tlačítko Start, přejděte na příkaz programy, přejděte na Microsoft SQL Server 2008 a potom klepněte na příkaz SQL Server Business Intelligence Development Studio.
    2. Otevřete soubor projektu nebo soubor řešení.
    3. V aplikaci Solution Explorer poklepejte na balíček SSIS otevřete návrhář balíčku.
    4. Poklepejte na Úkol Script v Návrháři balíčku otevřete dialogové okno Editoru úloh.
    5. Klepněte na tlačítko Upravit skript otevřete Microsoft Visual Studio Tools for Applications (VSTA) IDE.
    6. V aplikaci Project Explorer projektu klepněte pravým tlačítkem myši a potom klepněte na příkaz Vlastnosti.
    7. Klepněte na kartu Sestavit. V oblasti výstupní klepněte v seznamu generovat sestavení serializaceVypnuto.
    8. V nabídce soubor klepněte na příkaz Konec.

Vlastnosti

ID článku: 955715 - Poslední aktualizace: 19. března 2009 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
Klíčová slova: 
kbmt sql2008relnoteintegrationservices sql2008relnote kbexpertiseadvanced kbtshoot KB955715 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:955715

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