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

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

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):
http://msdn.microsoft.com/en-us/library/ms143729(SQL.100).aspx
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:
http://msdn.microsoft.com/en-us/library/ms162169(SQL.100).aspx

Vlastnosti

ID článku: 956026 - Poslední aktualizace: 19. března 2009 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • 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
Klíčová slova: 
kbmt sql2008relnotedatabaseengine sql2008relnote kbhowto kbexpertiseadvanced kbinfo KB956026 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:956026

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