Jak používat nové funkce verze SQL Server 2008 SMO v aplikaci používající SQL Server 2005 verze SMO

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:956026
Souhrn
V Microsoft SQL Server 2008 jsou přidány nové funkce pro SQL Server Management Objects (SMO). Aplikace používající SQL Server 2005 verze SMO nelze zkompilovat pomocí verze SQL Server 2008 SMO. Provést některé změny aplikace a potom musí znovu zkompilujte aplikaci. Poté můžete použít nové funkce v SQL Server 2008 verze SMO.
Úvod
Tento článek popisuje, co musíte udělat používat nové funkce verze SQL Server 2008 SMO v aplikaci používající SQL Server 2005 verze SMO.
Další informace
SQL Server 2008 verze SMO jsou některé SMO třídy, které jsou součástí SQL Server 2005 nahrazeny nové třídy. Další informace o těchto tříd SMO na webu Microsoft Developer Network (MDSN):Pokud máte aplikaci používající SQL Server 2005 verze SMO, musíte provést následující změny pomocí nové funkce verze SQL Server 2008 SMO:
  • Odkaz verzi následující sestavení v aplikaci SQL Server 2008:
    • Microsoft.SqlServer.ConnectionInfo.dll
    • Microsoft.SqlServer.Smo.dll
    • Microsoft.SqlServer.Management.sdk.Sfc.dll
  • Odstranit odkaz na sestavení Microsoft.SqlServer.SmoEnum.dll z aplikace.
  • Pro třídy související připojení pomocí třídy v oboru názvů Microsoft.SqlServer.ConnectionInfo.
  • Namísto třídy Microsoft.SqlServer.Management.Smo.urn použít třídy Microsoft.SqlServer.Management.sdk.Sfc.urn.
  • Pokud použití třídy Microsoft.SqlServer.Management.Smo.Transfer v aplikaci také přidat odkaz na sestavení Microsfot.SqlServer.SmoExtended.dll v aplikaci.
Ve výchozím nastavení jsou sestavení, které jsou zmíněných umístěny v následující složce:
C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies
Poznámka: Globální mezipaměť sestavení (GAC) v počítači nutné přidat tyto sestavení.

Po provedení těchto změn znovu zkompilujte aplikaci. Poté můžete použít nové funkce v SQL Server 2008 verze SMO.
Odkazy
Další informace o SMO na webu služby MSDN:
SQL2008RelNoteDatabaseEngine

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

Vlastnosti

ID článku: 956026 - Poslední kontrola: 03/19/2009 22:34:15 - Revize: 2.0

Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Workgroup

  • kbmt sql2008relnotedatabaseengine sql2008relnote kbhowto kbexpertiseadvanced kbinfo KB956026 KbMtcs
Váš názor