Exportovat (0) Tisk
Rozbalit vše
Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku.
Překlad
Originál

Přenesení skripty VSTA

When you upgrade SQL Server 2005 packages to SQL Server 2008, Integration Services migrates the scripts in any Script tasks or Script components to Microsoft Visual Studio Tools for Applications (VSTA).VSTA je skriptovací prostředí, SQL Server 2008 Integration Services (SSIS) používá. In SQL Server 2005, the scripting environment for Integration Services is Microsoft Visual Studio for Applications (VSA).

NoteNote:

V počítači, který je spuštěn Itanium operační systém nelze upgradovat SQL Server 2005 balíčky obsahující skripty SQL Server 2008. Balíčky nelze inovovat, protože Itanium operační systém nepodporuje. Business Intelligence Development Studio, a proto není k dispozici VSTA.

Pokud skripty ve skriptu úkoly nebo skript komponenty odkazují na rozhraní, budete muset upravit tyto odkazy před upgradem na balíček.V opačném případě inovovat balíček nebo skripty budou být neověří, v závislosti na metodě upgradu použijete.Chcete-li změnit tyto odkazy, nahradit odkazy na IDTSxxx90 rozhraní s odkazy na odpovídající IDTSxxx100 rozhraní.

Další informace o tom, jak přenést skripty a balíčky upgradu naleznete v tématu Inovace integrace Services balíčků.

Při migraci skripty přenesení může selhat z některého z následujících důvodů:

  • Vstupní bod pro skript dodavatelem určeného ATRIBUTU byl přejmenován.

    Vstupní bod určuje metoda v ScriptMain Třída v VSTA projektu, Integration Services modul runtime volá jako vstupní bod do kódu skriptu úkolu. Složka ScriptMain Třída je výchozí třída, která generování skriptu šablony.

  • Neexistuje žádný vstupní bod nebo dochází k několika vstupních bodech se ve skriptu dodavatelem určeného ATRIBUTU.

  • Nebylo možné přidat odkazy na sestavení.

  • The ScriptMain class was modified to inherit from other classes in addition to the ScriptObjectModelSSIS class.Microsoft .NET Framework does not support multiple inheritance.

You cannot convert a VSA script that uses Visual Basic 2005 to a VSTA script that uses Microsoft Visual C# 2008.However, you can create a new VSTA script that uses Microsoft Visual C# 2008 For more information, see Kódování a ladění skriptu úloh and Kódování a ladění Script Component.

Aktualizovaný obsah

  • Byla přidána poznámka s vysvětlením, proč SQL Server 2005 balíčky obsahující skripty nelze inovovat na SQL Server 2008 Pokud počítač se systémem Itanium Operating System.

Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)
Děkujeme za váš názor.
Zobrazit:
© 2014 Microsoft