您目前已離線,請等候您的網際網路重新連線

如何使用 SMO 的 SQL Server 2008 版本使用 SMO SQL Server 2005 版本的應用程式中的新功能

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:956026
結論
在 Microsoft SQL Server 2008 中新功能加入至 SQL 「 伺服器管理物件 (SMO)。使用 SMO 的 SQL Server 2005 版本的應用程式無法加以編譯藉由使用 SMO 的 SQL Server 2008 版本。您必須在應用程式進行一些修訂,然後您必須重新編譯應用程式。然後,您可以使用新功能的 SMO SQL Server 2008 版本中。
簡介
本文將告訴您需要使用 SMO 的 SQL Server 2008 版本使用 SMO SQL Server 2005 版本的應用程式中的新功能。
其他相關資訊
SMO SQL Server 2008 版本,在 SQL Server 2005 中包含一些 SMO 類別會取代新的類別。如需有關這些 SMO 類別的詳細資訊,請造訪下列 Microsoft 開發 o 人 h 員 û 工 u 具 ã 網路 (MDSN) 網站]:如果您使用 SMO 的 SQL Server 2005 版本的應用程式,您必須進行下列的變更,使用 SMO 的 SQL Server 2008 版本中的新功能:
  • 請參考下列組件應用程式中的 SQL Server 2008 版本:
    • Microsoft.SqlServer.ConnectionInfo.dll
    • Microsoft.SqlServer.Smo.dll
    • Microsoft.SqlServer.Management.sdk.sfc.dll
  • 刪除應用程式從 Microsoft.SqlServer.SmoEnum.dll 組件參考。
  • 對於連線相關的類別使用 Microsoft.SqlServer.ConnectionInfo 命名空間中的 [類別]。
  • 而不是使用 Microsoft.SqlServer.Management.Smo.Urn 類別,使用 Microsoft.SqlServer.Management.Sdk.Sfc.Urn 類別。
  • 如果您在中應用程式使用 Microsoft.SqlServer.Management.Smo.Transfer 類別也在應用程式中加入 Microsfot.SqlServer.SmoExtended.dll 組件的參考。
預設情況下,先前提及的組件位於下列資料夾中:
C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies
附註您必須將這些組件加入至全域組件快取在電腦上。

之後請這些變更重新編譯應用程式。然後,您可以使用新功能的 SMO SQL Server 2008 版本中。
参考
如需有關 SMO 的詳細資訊,請造訪下列 MSDN 網站:
SQL2008RelNoteDatabaseEngine

警告:本文為自動翻譯

內容

文章識別碼:956026 - 最後檢閱時間:03/19/2009 22:34:15 - 修訂: 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 KbMtzh
意見反應
s">