Cómo utilizar las nuevas funcionalidades de la versión de SQL Server 2008 de SMO en una aplicación que utiliza la versión de SQL Server 2005 de SMO

Seleccione idioma Seleccione idioma
Id. de artículo: 956026 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

En Microsoft SQL Server 2008, nuevas funcionalidades se agregan a SQL Server Management Objects (SMO). Una aplicación que utiliza la versión de SQL Server 2005 de SMO no puede compilarse utilizando la versión de SQL Server 2008 de SMO. Debe hacer algunos cambios a la aplicación y, a continuación, debe volver a compilar la aplicación. A continuación, puede utilizar las nuevas funcionalidades en la versión de SQL Server 2008 de SMO.

INTRODUCCIÓN

Este artículo describe qué debe hacer para utilizar las nuevas funcionalidades de la versión de SQL Server 2008 de SMO en una aplicación que utiliza la versión de SQL Server 2005 de SMO.

Más información

En la versión de SQL Server 2008 de SMO, algunas clases SMO se incluyen en SQL Server 2005 se reemplazan por las nuevas clases. Para obtener más información sobre estas clases SMO, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/ms143729(SQL.100).aspx
Si tiene una aplicación que utiliza la versión de SQL Server 2005 de SMO, deberá realizar los cambios siguientes para utilizar las nuevas funcionalidades en la versión de SQL Server 2008 de SMO:
  • Hacer referencia a la versión de SQL Server 2008 de los siguientes ensamblados de la aplicación:
    • Microsoft.SqlServer.ConnectionInfo.dll
    • Microsoft.SqlServer.SMO.dll
    • Microsoft.SqlServer.Management.sdk.Sfc.dll
  • Elimine la referencia al ensamblado Microsoft.SqlServer.SmoEnum.dll desde la aplicación.
  • Para las clases relacionadas con la conexión, utilice las clases del espacio de nombres Microsoft.SqlServer.ConnectionInfo .
  • En lugar de utilizar la clase Microsoft.SqlServer.Management.Smo.Urn , utilice la clase Microsoft.SqlServer.Management.sdk.Sfc.Urn .
  • Si utiliza la clase Microsoft.SqlServer.Management.Smo.Transfer en la aplicación, agregue también una referencia al ensamblado Microsfot.SqlServer.SmoExtended.dll en la aplicación.
De forma predeterminada, los ensamblados que se mencionan anteriormente se encuentran en la carpeta siguiente:
C:\Archivos Files\Microsoft SQL Server\100\SDK\Assemblies
Nota Debe agregar estos ensamblados a la caché de ensamblados global en el equipo.

Después de realizar estos cambios, vuelva a compilar la aplicación. A continuación, puede utilizar las nuevas funcionalidades en la versión de SQL Server 2008 de SMO.

Referencias

Para obtener más información acerca de SMO, visite el siguiente sitio Web de MSDN:
http://msdn.microsoft.com/en-us/library/ms162169(SQL.100).aspx

Propiedades

Id. de artículo: 956026 - Última revisión: jueves, 19 de marzo de 2009 - Versión: 2.0
La información de este artículo se refiere a:
  • 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
Palabras clave: 
kbmt sql2008relnotedatabaseengine sql2008relnote kbhowto kbexpertiseadvanced kbinfo KB956026 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 956026

Enviar comentarios

 

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