REVISIÓN: Mensaje de Error al restaurar una base de datos de SQL Server 2000 mediante SQL Server 2005 Management Studio o SQL Server 2008 Management Studio: "no se puede mostrar el cuadro de diálogo solicitado. Error al recuperar datos para esta solicitud (Microsoft.SqlServer.SmoEnum)"

Microsoft distribuye correcciones de Microsoft SQL Server 2005 como un archivo descargable. Como las revisiones son acumulativas, cada versión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la versión anterior de SQL Server 2005.

Síntomas

Considere el siguiente escenario.
  • Está ejecutando uno de las siguientes versiones de SQL Server Management Studio:
    • Service Pack 2 (SP2) de SQL Server 2005 Management Studio, versión 9.00.3325 para 9.00.3329
      Nota: Por ejemplo, instalar SQL Server 2005 SP2 acumulativa actualización 13 y la versión de Management Studio es 9.00.3325.
    • Service Pack 3 (SP3) de SQL Server 2005 Management Studio, versión 9.00.4220 para 9.00.4228
      Nota: Por ejemplo, instalar SQL Server 2005 SP3 actualización acumulativa 3 y la versión de Management Studio es 9.00.4220.
    • La versión de SQL Server 2008 Management Studio, versión 10.00.1806 para 10.00.1813
      Nota: Por ejemplo, instalar SQL Server 2008 acumulativa Update 5 y la versión de Management Studio es 10.00.1806.
    • Service Pack 1 (SP1) de SQL Server 2008 Management Studio, versión 10.00.2714 para 10.00.2725
      Nota: Por ejemplo, instalar SQL Server 2008 SP1 actualización acumulativa 2 y la versión de Management Studio es 10.00.2714.
  • Utiliza una de estas versiones de SQL Server Management Studio para conectarse a una instancia de SQL Server 2000.
  • Realizar una operación de copia de seguridad en una base de datos en la instancia de SQL Server 2000.
  • En SQL Server Management Studio, haga clic en la base de datos para realizar una operación de restauración en esta instancia de SQL Server 2000.
En este escenario, recibirá el siguiente mensaje de error:

===================================
No se puede mostrar el cuadro de diálogo solicitado.
===================================
Error al recuperar datos para esta solicitud. (Microsoft.SqlServer.SmoEnum)
------------------------------
Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

------------------------------
Ubicación del programa:

en Microsoft.SqlServer.Management.Smo.Enumerator.Process (objeto connectionInfo, solicitud)

en Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.GetBackupSetsFromHistory (cadena DatabaseName)

en Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.comboDatabaseSource_SelectedIndexChanged (Object sender, EventArgs e)

en System.Windows.Forms.ComboBox.OnSelectedIndexChanged (EventArgs e)

en System.Windows.Forms.ComboBox.set_SelectedIndex (valor de Int32)

en System.Windows.Forms.ComboBox.set_SelectedItem (Object value)

en Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.InitializeProperties()

en Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.OnHosted()

en Microsoft.SqlServer.Management.SqlMgmt.SqlManagementUserControl.SetSite (IServiceProvider sp)

en Microsoft.SqlServer.Management.SqlMgmt.ViewSwitcherControlsManager.ProcessAllViews()

en Microsoft.SqlServer.Management.SqlMgmt.ViewSwitcherControlsManager.InitializeUI (treeView ViewSwitcherTreeView, ISqlControlCollection viewsHolder, rightPane del Panel)

en Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm (documento XmlDocument, proveedor IServiceProvider, ISqlControlCollection control)

en Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.. ctor (documento XmlDocument, proveedor de IServiceProvider)

en Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolsMenuItem.OnCreateAndShowForm (sp IServiceProvider, XmlDocument doc)

en Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()
===================================
Se produjo una excepción al ejecutar una instrucción de Transact-SQL o el lote. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Ubicación del programa:

en Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteReader (String sqlCommand)

en Microsoft.SqlServer.Management.Smo.ExecuteSql.GetDataReader (query String)

en Microsoft.SqlServer.Management.Smo.DataProvider.SetConnectionAndQuery (ExecuteSql execSql, consulta de cadena)

en Microsoft.SqlServer.Management.Smo.ExecuteSql.GetDataProvider (consulta StringCollection, con objeto, StatementBuilder sb, rm RetriveMode)

en Microsoft.SqlServer.Management.Smo.ExecuteSql.ExecuteWithResults (consulta StringCollection, con objeto, sb StatementBuilder)

en Microsoft.SqlServer.Management.Smo.SqlObjectBase.FillData (ResultType resultType, StringCollection sql, objeto connectionInfo, sb StatementBuilder)

en Microsoft.SqlServer.Management.Smo.SqlObjectBase.FillDataWithUseFailure (SqlEnumResult sqlresult, ResultType resultType)

en Microsoft.SqlServer.Management.Smo.SqlObjectBase.BuildResult (resultado EnumResult)

en Microsoft.SqlServer.Management.Smo.RestorePlan.GetData (EnumResult erParent)

en Microsoft.SqlServer.Management.Smo.Environment.GetData()

en Microsoft.SqlServer.Management.Smo.Environment.GetData (req solicitud, objeto ci)

en Microsoft.SqlServer.Management.Smo.Enumerator.GetData (objeto connectionInfo, solicitud)

en Microsoft.SqlServer.Management.Smo.Enumerator.Process (objeto connectionInfo, solicitud)
===================================
Línea 235: Sintaxis incorrecta cerca de '('.

Línea 296: Sintaxis incorrecta cerca de '('.
Línea 362: Sintaxis incorrecta cerca de '('.

Línea 413: Sintaxis incorrecta cerca de '('.

Línea 474: Sintaxis incorrecta cerca de '('.

Línea 548: Sintaxis incorrecta cerca de '('.

Línea 610: Sintaxis incorrecta cerca de '('.

Línea 651: Sintaxis incorrecta cerca de '('.

Línea 690: Sintaxis incorrecta cerca de '('. (.Net SqlClient Data Provider)
------------------------------
Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=08.00.2282&EvtSrc=MSSQLServer&EvtID=170&LinkId=20476
------------------------------
Nombre del servidor: < nombre del servidor >
Número de error: 170
Gravedad: 15
Estado: 1
Número de línea: 235

------------------------------

Ubicación del programa:
en System.Data.SqlClient.SqlConnection.OnError (excepción SqlException, breakConnection Boolean)

en System.Data.SqlClient.SqlInternalConnection.OnError (excepción SqlException, breakConnection Boolean)

en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj)

en System.Data.SqlClient.TdsParser.Run (RunBehavior runBehavior cmdHandler SqlCommand, flujo de datos de SqlDataReader, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)

en System.Data.SqlClient.SqlDataReader.ConsumeMetaData()

en System.Data.SqlClient.SqlDataReader.get_MetaData()

en System.Data.SqlClient.SqlCommand.FinishExecuteReader (ds SqlDataReader, RunBehavior runBehavior, resetOptionsString de cadena)

en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds (CommandBehavior cmdBehavior, RunBehavior runBehavior, returnStream Boolean, async Boolean)

en System.Data.SqlClient.SqlCommand.RunExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, returnStream Boolean, método de cadena, el resultado de DbAsyncResult)

en System.Data.SqlClient.SqlCommand.RunExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, returnStream Boolean, método de cadena)

en System.Data.SqlClient.SqlCommand.ExecuteReader (CommandBehavior comportamiento, método de cadena)

en System.Data.SqlClient.SqlCommand.ExecuteReader()

en Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteReader (String sqlCommand)

Solución

Para resolver este problema, utilice la siguiente tabla para buscar el método adecuado para su versión de SQL Server.
Versión de SQL ServerActualización acumulativa (versión de SQL Server)Solución
SQL Server 2005 SP29.00.3325 para 9.00.3329Aplicar el paquete de actualización de SQL Server 2005 SP2 acumulativa 15.
SQL Server 2005 SP39.00.4220 para 9.00.4228Aplicar el paquete de actualización acumulativa de SP3 de SQL Server 2005 5.
La versión de SQL Server 200810.00.1806 a 10.00.1813Aplique el hotfix individual para la versión comercial de SQL Server 2008. Para obtener esta revisión, consulte la sección "Información de revisión" en este artículo. O bien, aplicar el paquete de actualización acumulativa de SQL Server 2008 7.
SQL Server 2008 SP110.00.2714 a 10.00.2725Aplique la revisión individual para el Service Pack 1 de SQL Server 2008. Para obtener esta revisión, consulte la sección "Información de revisión" en este artículo. O bien, aplicar SQL Server 2008 Service Pack 1 acumulativa 4 de paquete de actualización.

Información de actualización acumulativa

SQL Server 2005 Service Pack 2 (SP2)

Importante: Debe instalar esta revisión si está ejecutando SQL Server 2005 Service Pack 2 (SP2).
La corrección para este problema se publicó en primer lugar en 15 de actualización acumulativa para SQL Server 2005 Service Pack 2. Para obtener más información acerca de este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 15 de actualización de 972510 acumulativa para SQL Server 2005 Service Pack 2
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la versión anterior de SQL Server 2005. Microsoft recomienda que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
937137 el SQL Server 2005 crea que se publicaron después del lanzamiento de SQL Server 2005 Service Pack 2
Las revisiones de Microsoft SQL Server 2005 se crean para determinados service Pack de SQL Server. Debe aplicar un hotfix de SQL Server 2005 Service Pack 2 a una instalación de SQL Server 2005 Service Pack 2. De forma predeterminada, cualquier hotfix suministrada en un service pack de SQL Server se incluye en el próximo service pack de SQL Server.

SQL Server 2005 Service Pack 3 (SP3)

Importante: Debe instalar esta revisión si está ejecutando SQL Server 2005 Service Pack 3 (SP3).
La corrección para este problema también se publicó en 5 de actualización acumulativa para SQL Server 2005 Service Pack 3. Para obtener más información acerca de este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 5 de actualización de 972511 acumulativa para SQL Server 2005 Service Pack 3
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la versión anterior de SQL Server 2005. Microsoft recomienda que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
960598 el SQL Server 2005 crea que se publicaron después del lanzamiento de SQL Server 2005 Service Pack 3
Las revisiones de Microsoft SQL Server 2005 se crean para determinados service Pack de SQL Server. Debe aplicar una revisión de Service Pack 3 de SQL Server 2005 a una instalación de SQL Server 2005 Service Pack 3. De forma predeterminada, cualquier hotfix suministrada en un service pack de SQL Server se incluye en el próximo service pack de SQL Server.

SQL Server 2008

Importante: Debe utilizar esta revisión si está ejecutando la versión de SQL Server 2008.

La corrección para este problema en primer lugar se publicó en la actualización acumulativa 7. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa para SQL Server 2008, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
973601 acum actualizar paquete 7 para SQL Server 2008
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008. Le recomendamos que considere aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
956909 the SQL Server 2008 generaciones que se publicaron después del lanzamiento de SQL Server 2008

SQL Server 2008 Service Pack 1

Importante: Debe utilizar esta revisión si está ejecutando SQL Server 2008 Service Pack 1.


La corrección para este problema se publicó primero en la actualización acumulativa 4 para SQL Server 2008 Service Pack 1. Para obtener más información acerca de este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 4 de actualización de 973602 acumulativa para SQL Server 2008 Service Pack 1
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008. Microsoft recomienda que considere la posibilidad de aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
970365 the SQL Server 2008 generaciones que se publicaron después del lanzamiento de SQL Server 2008 Service Pack 1
Las revisiones de Microsoft SQL Server 2008 se crean para determinados service Pack de SQL Server. Debe aplicar un hotfix de SQL Server 2008 Service Pack 1 en una instalación de SQL Server 2008 Service Pack 1. De forma predeterminada, cualquier hotfix suministrada en un service pack de SQL Server se incluye en el próximo service pack de SQL Server.

Información de la revisión para SQL Server 2005 Service Pack 3

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplique esta revisión solamente a sistemas que experimenten el problema descripto en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Para aplicar esta revisión, el equipo debe ejecutar SQL Server 2005 Service Pack 3.

Información del registro

Para utilizar la revisión de este paquete, no es necesario realizar ningún cambio en el registro.

Requisito de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información de archivo

La versión en inglés (Estados Unidos) de esta revisión instala archivos que tienen los atributos enumerados en las tablas siguientes. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Se muestran las fechas y horas de estos archivos en el equipo local en horario local y con la diferencia de horario de verano (DST) actual. Además, las fechas y horas pueden cambiar cuando realiza determinadas operaciones en los archivos.
SQL Server 2005, versiones basadas en x86
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Atxcore90.dll2005.90.4229.023,38429-Jul-200919:08x86
Chsbrkr.dll12.0.9730.01,682,27223-Apr-200903:10x86
Chtbrkr.dll12.0.9730.06,110,04823-Apr-200903:10x86
Databasemailengine.dll9.0.4229.075,60829-Jul-200919:08x86
Databasemailprotocols.dll9.0.4229.042,84029-Jul-200919:08x86
Distrib.exe2005.90.4229.067,43229-Jul-200919:09x86
Dtspipeline.dll2005.90.4229.0601,94429-Jul-200919:09x86
Dtspipelineperf.dll2005.90.4229.030,04029-Jul-200919:09x86
Fteref.dll12.0.9730.0446,46423-Apr-200903:11x86
Infosoft.dll12.0.9730.0465,76023-Apr-200903:10x86
Korwbrkr.dll12.0.9730.068,46423-Apr-200903:10x86
Langwrbk.dll12.0.9730.0133,98423-Apr-200903:10x86
Logread.exe2005.90.4229.0399,19229-Jul-200919:13x86
Microsoft.sqlserver.maintenanceplantasks.dll9.0.4229.0292,69629-Jul-200919:13x86
Microsoft.sqlserver.replication.dll2005.90.4229.01,625,43229-Jul-200919:13x86
Microsoft.sqlserver.smo.dll9.0.4229.01,603,41629-Jul-200919:13x86
Microsoft.sqlserver.smoenum.dll9.0.4229.0218,96829-Jul-200919:13x86
Microsoft.sqlserver.sqlenum.dll9.0.4229.0919,38429-Jul-200919:13x86
Microsoft.sqlserver.webservicetask.dll9.0.4229.096,08829-Jul-200919:13x86
Msfte.dll12.0.9730.02,431,84023-Apr-200903:10x86
Msftefd.exe12.0.9730.064,35223-Apr-200903:10x86
Msftepxy.dll12.0.9730.093,02423-Apr-200903:10x86
Msftesql.exe12.0.9730.093,02423-Apr-200903:10x86
Msgprox.dll2005.90.4229.0196,95229-Jul-200919:13x86
Msir5jp.dll5.0.2130.03,157,34423-Apr-200903:11x86
Msmdlocal.dll9.0.4229.015,983,44829-Jul-200919:13x86
Nlhtml.dll12.0.9730.0121,69623-Apr-200903:11x86
Nls400.dll5.0.7112.012,287,32823-Apr-200903:11x86
Query.dll12.0.9730.045,92023-Apr-200903:11x86
Rdistcom.dll2005.90.4229.0644,44029-Jul-200919:14x86
Repldp.dll2005.90.4229.0185,17629-Jul-200919:14x86
Replmerg.exe2005.90.4229.0317,80029-Jul-200919:14x86
Replprov.dll2005.90.4229.0551,25629-Jul-200919:14x86
Replrec.dll2005.90.4229.0782,68029-Jul-200919:14x86
Replsub.dll2005.90.4229.0405,33629-Jul-200919:14x86
Snapshot.exe9.0.4229.011,09629-Jul-200919:15x86
Sqlaccess.dll2005.90.4229.0346,96829-Jul-200919:15x86
Sqlagent90.exe2005.90.4229.0345,94429-Jul-200919:15x86
Sqlmergx.dll2005.90.4229.0191,32029-Jul-200919:15x86
Sqlservr.exe2005.90.4229.029,279,06429-Jul-200919:16x86
Sqltaskconnections.dll2005.90.4229.0104,28029-Jul-200919:16x86
Sqlwep.dll2005.90.4229.087,38429-Jul-200919:16x86
Thawbrkr.dll12.0.9730.0203,61623-Apr-200903:10x86
Xmlfilt.dll12.0.9730.0195,42423-Apr-200903:11x86
Xmlsub.dll2005.90.4229.0192,34429-Jul-200919:16x86
SQL Server 2005, versiones basadas en x64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Atxcore90.dll2005.90.4229.029,03229-Jul-200920:18x64
Chsbrkr.dll12.0.9730.01,691,48823-Apr-200905:24x64
Chtbrkr.dll12.0.9730.06,107,48823-Apr-200905:24x64
Databasemailengine.dll9.0.4229.075,62429-Jul-200920:18x86
Databasemailprotocols.dll9.0.4229.042,85629-Jul-200920:18x86
Distrib.exe2005.90.4229.083,30429-Jul-200920:19x64
Dtspipeline.dll2005.90.4229.01,065,83229-Jul-200920:19x64
Dtspipelineperf.dll2005.90.4229.040,80829-Jul-200920:19x64
Fteref.dll12.0.9730.0433,15223-Apr-200905:24x64
Infosoft.dll12.0.9730.0618,84823-Apr-200905:24x64
Korwbrkr.dll12.0.9730.099,16823-Apr-200905:24x64
Langwrbk.dll12.0.9730.0234,33623-Apr-200905:24x64
Logread.exe2005.90.4229.0525,16029-Jul-200920:21x64
Microsoft.sqlserver.maintenanceplantasks.dll9.0.4229.0292,69629-Jul-200919:13x86
Microsoft.sqlserver.replication.dll2005.90.4229.01,816,40829-Jul-200920:21x64
Microsoft.sqlserver.smo.dll9.0.4229.01,603,43229-Jul-200920:21x86
Microsoft.sqlserver.smoenum.dll9.0.4229.0218,98429-Jul-200920:21x86
Microsoft.sqlserver.sqlenum.dll9.0.4229.0919,40029-Jul-200920:21x86
Microsoft.sqlserver.webservicetask.dll9.0.4229.096,10429-Jul-200920:21x86
Msfte.dll12.0.9730.03,813,72823-Apr-200905:24x64
Msftefd.exe12.0.9730.096,60823-Apr-200905:24x64
Msftepxy.dll12.0.9730.0124,76823-Apr-200905:24x64
Msftesql.exe12.0.9730.0156.00023-Apr-200905:24x64
Msgprox.dll2005.90.4229.0258,92029-Jul-200920:22x64
Msir5jp.dll5.0.2130.03,418,97623-Apr-200905:24x64
Msmdlocal.dll9.0.4229.015,983,44829-Jul-200919:13x86
Nlhtml.dll12.0.9730.0189,28023-Apr-200905:24x64
Nls400.dll5.0.7112.014,101,85623-Apr-200905:24x64
Query.dll12.0.9730.065,90423-Apr-200905:24x64
Rdistcom.dll2005.90.4229.0821,09629-Jul-200920:22x64
Repldp.dll2005.90.4229.0185,17629-Jul-200919:14x86
Repldp.dll2005.90.4229.0236,90429-Jul-200920:22x64
Replmerg.exe2005.90.4229.0414,55229-Jul-200920:22x64
Replprov.dll2005.90.4229.0750,95229-Jul-200920:22x64
Replrec.dll2005.90.4229.01,010,53629-Jul-200920:22x64
Replsub.dll2005.90.4229.0508,77629-Jul-200920:22x64
Snapshot.exe9.0.4229.011,09629-Jul-200919:15x86
Snapshot.exe9.0.4229.011.11229-Jul-200920:23x86
Sqlaccess.dll2005.90.4229.0354,15229-Jul-200920:23x86
Sqlagent90.exe2005.90.4229.0425,32029-Jul-200920:23x64
Sqlmergx.dll2005.90.4229.0233,83229-Jul-200920:23x64
Sqlservr.exe2005.90.4229.039,762,79229-Jul-200920:23x64
Sqltaskconnections.dll2005.90.4229.0150,37629-Jul-200920:23x64
Sqlwep.dll2005.90.4229.087,38429-Jul-200919:16x86
Sqlwep.dll2005.90.4229.0120,16829-Jul-200920:23x64
Thawbrkr.dll12.0.9730.0207,20023-Apr-200905:24x64
Xmlfilt.dll12.0.9730.0266,59223-Apr-200905:24x64
Xmlsub.dll2005.90.4229.0335,20829-Jul-200920:24x64
SQL Server 2005, versiones basadas en IA-64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Atxcore90.dll2005.90.4229.056,15230-Jul-200901:04ia64
Chsbrkr.dll12.0.9730.01,880,92823-Apr-200904:13ia64
Chtbrkr.dll12.0.9730.06,152,56023-Apr-200904:13ia64
Databasemailengine.dll9.0.4229.075,62430-Jul-200901:04x86
Databasemailprotocols.dll9.0.4229.042,85630-Jul-200901:04x86
Distrib.exe2005.90.4229.0197,48030-Jul-200901:04ia64
Dtspipeline.dll2005.90.4229.01,930,08830-Jul-200901:04ia64
Dtspipelineperf.dll2005.90.4229.081,75230-Jul-200901:05ia64
Fteref.dll12.0.9730.0433,15223-Apr-200904:13ia64
Infosoft.dll12.0.9730.01,912,67223-Apr-200904:13ia64
Korwbrkr.dll12.0.9730.0180,06423-Apr-200904:13ia64
Langwrbk.dll12.0.9730.0330,59223-Apr-200904:13ia64
Logread.exe2005.90.4229.01,100,13630-Jul-200901:07ia64
Microsoft.sqlserver.maintenanceplantasks.dll9.0.4229.0292,69629-Jul-200919:13x86
Microsoft.sqlserver.replication.dll2005.90.4229.02,530,64830-Jul-200901:07ia64
Microsoft.sqlserver.smo.dll9.0.4229.01,603,41630-Jul-200901:07x86
Microsoft.sqlserver.smoenum.dll9.0.4229.0218,96830-Jul-200901:07x86
Microsoft.sqlserver.sqlenum.dll9.0.4229.0919,38430-Jul-200901:07x86
Microsoft.sqlserver.webservicetask.dll9.0.4229.096,10430-Jul-200901:07x86
Msfte.dll12.0.9730.07,081,84023-Apr-200904:13ia64
Msftefd.exe12.0.9730.0170,86423-Apr-200904:13ia64
Msftepxy.dll12.0.9730.0132,96023-Apr-200904:13ia64
Msftesql.exe12.0.9730.0292,19223-Apr-200904:13ia64
Msgprox.dll2005.90.4229.0542,04030-Jul-200901:08ia64
Msir5jp.dll5.0.2130.03,821,92023-Apr-200904:13ia64
Msmdlocal.dll9.0.4229.050,026,34430-Jul-200901:08ia64
Nlhtml.dll12.0.9730.0293,21623-Apr-200904:13ia64
Nls400.dll5.0.7112.014,747,50423-Apr-200904:13ia64
Query.dll12.0.9730.0120,68823-Apr-200904:13ia64
Rdistcom.dll2005.90.4229.01,888,08830-Jul-200901:09ia64
Repldp.dll2005.90.4229.0185,17629-Jul-200919:14x86
Repldp.dll2005.90.4229.0512,34430-Jul-200901:09ia64
Replmerg.exe2005.90.4229.0954,71230-Jul-200901:09ia64
Replprov.dll2005.90.4229.01,627,49630-Jul-200901:09ia64
Replrec.dll2005.90.4229.02,147,17630-Jul-200901:09ia64
Replsub.dll2005.90.4229.01,156,96830-Jul-200901:09ia64
Snapshot.exe9.0.4229.011,09629-Jul-200919:15x86
Snapshot.exe9.0.4229.011.11230-Jul-200901:09x86
Sqlaccess.dll2005.90.4229.0348,50430-Jul-200901:09x86
Sqlagent90.exe2005.90.4229.01,251,16030-Jul-200901:09ia64
Sqlmergx.dll2005.90.4229.0443,75230-Jul-200901:09ia64
Sqlservr.exe2005.90.4229.072,814,44030-Jul-200901:10ia64
Sqltaskconnections.dll2005.90.4229.0314,21630-Jul-200901:10ia64
Sqlwep.dll2005.90.4229.087,38429-Jul-200919:16x86
Sqlwep.dll2005.90.4229.0217,43230-Jul-200901:10ia64
Thawbrkr.dll12.0.9730.0250,72023-Apr-200904:13ia64
Xmlfilt.dll12.0.9730.0439,64823-Apr-200904:13ia64
Xmlsub.dll2005.90.4229.0578,90430-Jul-200901:10ia64

Información de la revisión para SQL Server 2008 Service Pack 1

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Debe tener SQL Server 2008 Service Pack 1 instalado antes de aplicar este hotfix.

Información de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix.

Información del registro

No es necesario cambiar el registro.

Información de archivo de hotfix

Este hotfix contiene sólo los archivos necesarios para corregir los problemas que se enumera en este artículo. Este hotfix no puede contener todos los archivos que debe tener para actualizar plenamente un producto a la compilación más reciente.

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.

versión de 32 bits

Servicios de base de datos de SQL Server 2008 núcleo compartido
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Commanddest.dll2007.100.2727.0164,71213-Aug-200903:01x86
Datacollectorenumerators.dll2007.100.2727.069,46413-Aug-200903:03x86
Distrib.exe2007.100.2727.075,09613-Aug-200903:19x86
Dtspipeline.dll2007.100.2727.0694,10413-Aug-200903:19x86
Dtswizard.exe2007.100.2727.0804,71213-Aug-200903:19x86
Exceldest.dll2007.100.2727.0173,40013-Aug-200903:35x86
Excelsrc.dll2007.100.2727.0183,12813-Aug-200903:35x86
Flatfiledest.dll2007.100.2727.0276,31213-Aug-200903:36x86
Flatfilesrc.dll2007.100.2727.0283,99213-Aug-200903:36x86
Iftsph.dll2007.100.2727.038,24813-Aug-200903:52x86
Logread.exe2007.100.2727.0423,25613-Aug-200904:33x86
Microsoft.sqlserver.dmf.dll10.0.2727.0296,79213-Aug-200904:39x86
Microsoft.sqlserver.pipelinehost.dll10.0.2727.071,51213-Aug-200904:42x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,22413-Aug-200904:42x86
Oledbdest.dll2007.100.2727.0173,91213-Aug-200904:52x86
Oledbsrc.dll2007.100.2727.0186,72813-Aug-200904:52x86
Rdistcom.dll2007.100.2727.0651,11213-Aug-200905:09x86
Repldp.dll2007.100.2727.0191,33613-Aug-200905:10x86
Replmerg.exe2007.100.2727.0341,35213-Aug-200905:10x86
Snapshot.exe10.0.2727.013,14413-Aug-200906:18x86
Sql_engine_core_shared_keyfile.dll2007.100.2727.013,65613-Aug-200904:19x86
Sqllogship.exe10.0.2727.096,10413-Aug-200906:19x86
Sqlmergx.dll2007.100.2727.0192,85613-Aug-200906:19x86
Sqltaskconnections.dll2007.100.2727.0113,49613-Aug-200906:20x86
Txdataconvert.dll2007.100.2727.0206,69613-Aug-200906:24x86
Instancia de núcleo de servicios base de datos de SQL Server 2008
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Databasemailengine.dll10.0.2727.075,62413-Aug-200903:03x86
Databasemailprotocols.dll10.0.2727.042,84013-Aug-200903:03x86
Sql_engine_core_inst_keyfile.dll2007.100.2727.013,65613-Aug-200904:19x86
Sqlaccess.dll2007.100.2727.0405,35213-Aug-200906:18x86
Sqlagent.exe2007.100.2727.0367,96013-Aug-200906:18x86
Sqlctr100.dll2007.100.2727.072,53613-Aug-200906:18x86
Sqlscriptdowngrade.dll2007.100.2727.014,69613-Aug-200906:20x86
Sqlscriptupgrade.dll2007.100.2727.03,378,00813-Aug-200906:20x86
Sqlservr.exe2007.100.2727.042,723,16013-Aug-200906:20x86
Núcleo común de SQL Server 2008 base de datos Services
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Microsoft.analysisservices.adomdclient.dll10.0.2727.0546,66413-Aug-200904:33x86
Microsoft.analysisservices.dll10.0.2727.01,316,69613-Aug-200904:34x86
Microsoft.analysisservices.xmla.dll10.0.2727.0227,16013-Aug-200904:34x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,22413-Aug-200904:42x86
Msgprox.dll2007.100.2727.0202,07213-Aug-200904:44x86
Replprov.dll2007.100.2727.0575,32013-Aug-200905:10x86
Replrec.dll2007.100.2727.0789,84813-Aug-200905:10x86
Replsub.dll2007.100.2727.0410,96813-Aug-200905:10x86
Sql_common_core_keyfile.dll2007.100.2727.013,65613-Aug-200904:19x86
Xmlsub.dll2007.100.2727.0192,36013-Aug-200906:25x86

versión basada en x64

Servicios de base de datos de SQL Server 2008 núcleo compartido
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Commanddest.dll2007.100.2727.0247,14413-Aug-200906:17x64
Datacollectorenumerators.dll2007.100.2727.093,54413-Aug-200906:20x64
Distrib.exe2007.100.2727.086,88813-Aug-200906:26x64
Dtspipeline.dll2007.100.2727.01,086,82413-Aug-200906:26x64
Dtswizard.exe2007.100.2727.0800,61613-Aug-200906:26x64
Exceldest.dll2007.100.2727.0260,45613-Aug-200906:34x64
Excelsrc.dll2007.100.2727.0279,89613-Aug-200906:34x64
Flatfiledest.dll2007.100.2727.0414,55213-Aug-200906:35x64
Flatfilesrc.dll2007.100.2727.0424,79213-Aug-200906:35x64
Iftsph.dll2007.100.2727.054,61613-Aug-200906:44x64
Logread.exe2007.100.2727.0510,82413-Aug-200907:03x64
Microsoft.sqlserver.dmf.dll10.0.2727.0296,80813-Aug-200907:07x86
Microsoft.sqlserver.dmf.dll10.0.2727.0296,79213-Aug-200904:39x86
Microsoft.sqlserver.pipelinehost.dll10.0.2727.071,51213-Aug-200907:08x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,22413-Aug-200904:42x86
Oledbdest.dll2007.100.2727.0259,94413-Aug-200907:17x64
Oledbsrc.dll2007.100.2727.0286,05613-Aug-200907:17x64
Rdistcom.dll2007.100.2727.0789,86413-Aug-200907:26x64
Repldp.dll2007.100.2727.0191,33613-Aug-200905:10x86
Repldp.dll2007.100.2727.0229,73613-Aug-200907:26x64
Replmerg.exe2007.100.2727.0408,40813-Aug-200907:26x64
Snapshot.exe10.0.2727.013,14413-Aug-200906:18x86
Snapshot.exe10.0.2727.013,14413-Aug-200908:11x86
Sql_engine_core_shared_keyfile.dll2007.100.2727.014,18413-Aug-200906:57x64
Sqllogship.exe10.0.2727.096,08813-Aug-200908:12x86
Sqlmergx.dll2007.100.2727.0229,20813-Aug-200908:12x64
Sqltaskconnections.dll2007.100.2727.0161,12813-Aug-200908:13x64
Txdataconvert.dll2007.100.2727.0306,02413-Aug-200908:17x64
Instancia de núcleo de servicios base de datos de SQL Server 2008
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Databasemailengine.dll10.0.2727.075,62413-Aug-200906:20x86
Databasemailprotocols.dll10.0.2727.042,85613-Aug-200906:20x86
Sql_engine_core_inst_keyfile.dll2007.100.2727.014,18413-Aug-200906:57x64
Sqlaccess.dll2007.100.2727.0411,99213-Aug-200908:11x86
Sqlagent.exe2007.100.2727.0428,88813-Aug-200908:11x64
Sqlctr100.dll2007.100.2727.072,53613-Aug-200906:18x86
Sqlctr100.dll2007.100.2727.0108,39213-Aug-200908:12x64
Sqlscriptdowngrade.dll2007.100.2727.015,72013-Aug-200908:13x64
Sqlscriptupgrade.dll2007.100.2727.03,377,51213-Aug-200908:13x64
Sqlservr.exe2007.100.2727.057,629,03213-Aug-200908:13x64
Núcleo común de SQL Server 2008 base de datos Services
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Microsoft.analysisservices.adomdclient.dll10.0.2727.0546,66413-Aug-200907:03x86
Microsoft.analysisservices.adomdclient.dll10.0.2727.0546,66413-Aug-200904:33x86
Microsoft.analysisservices.dll10.0.2727.01,316,69613-Aug-200904:34x86
Microsoft.analysisservices.xmla.dll10.0.2727.0227,17613-Aug-200907:04x86
Microsoft.analysisservices.xmla.dll10.0.2727.0227,16013-Aug-200904:34x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,22413-Aug-200907:09x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,22413-Aug-200904:42x86
Msgprox.dll2007.100.2727.0246,12013-Aug-200907:10x64
Msgprox.dll2007.100.2727.0202,07213-Aug-200904:44x86
Replprov.dll2007.100.2727.0575,32013-Aug-200905:10x86
Replprov.dll2007.100.2727.0727,40013-Aug-200907:26x64
Replrec.dll2007.100.2727.0789,84813-Aug-200905:10x86
Replrec.dll2007.100.2727.0976,74413-Aug-200907:26x64
Replsub.dll2007.100.2727.0410,96813-Aug-200905:10x86
Replsub.dll2007.100.2727.0492,39213-Aug-200907:26x64
Sql_common_core_keyfile.dll2007.100.2727.014,18413-Aug-200906:57x64
Xmlsub.dll2007.100.2727.0192,36013-Aug-200906:25x86
Xmlsub.dll2007.100.2727.0308,07213-Aug-200908:17x64

Versión de arquitectura Itanium

Servicios de base de datos de SQL Server 2008 núcleo compartido
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Commanddest.dll2007.100.2727.0557,92813-Aug-200910:15ia64
Datacollectorenumerators.dll2007.100.2727.0190,29613-Aug-200910:17ia64
Distrib.exe2007.100.2727.0205,67213-Aug-200910:24ia64
Dtspipeline.dll2007.100.2727.02,020,69613-Aug-200910:24ia64
Dtswizard.exe2007.100.2727.0800,60013-Aug-200910:24ia64
Exceldest.dll2007.100.2727.0584,04013-Aug-200910:31ia64
Excelsrc.dll2007.100.2727.0641,89613-Aug-200910:31ia64
Flatfiledest.dll2007.100.2727.0951,12813-Aug-200910:33ia64
Flatfilesrc.dll2007.100.2727.0975,19213-Aug-200910:33ia64
Iftsph.dll2007.100.2727.088,42413-Aug-200910:41ia64
Logread.exe2007.100.2727.01,124,71213-Aug-200911:01ia64
Microsoft.sqlserver.dmf.dll10.0.2727.0296,79213-Aug-200911:04x86
Microsoft.sqlserver.dmf.dll10.0.2727.0296,79213-Aug-200904:39x86
Microsoft.sqlserver.pipelinehost.dll10.0.2727.071,52813-Aug-200911:06x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,22413-Aug-200904:42x86
Oledbdest.dll2007.100.2727.0586,07213-Aug-200911:15ia64
Oledbsrc.dll2007.100.2727.0653,67213-Aug-200911:15ia64
Rdistcom.dll2007.100.2727.01,835,35213-Aug-200911:24ia64
Repldp.dll2007.100.2727.0191,33613-Aug-200905:10x86
Repldp.dll2007.100.2727.0522,60013-Aug-200911:24ia64
Replmerg.exe2007.100.2727.0969,56013-Aug-200911:25ia64
Snapshot.exe10.0.2727.013,14413-Aug-200906:18x86
Snapshot.exe10.0.2727.013,14413-Aug-200912:09x86
Sql_engine_core_shared_keyfile.dll2007.100.2727.019,30413-Aug-200910:54ia64
Sqllogship.exe10.0.2727.096,08813-Aug-200912:10x86
Sqlmergx.dll2007.100.2727.0428,37613-Aug-200912:10ia64
Sqltaskconnections.dll2007.100.2727.0335,70413-Aug-200912:12ia64
Txdataconvert.dll2007.100.2727.0674,64813-Aug-200912:15ia64
Instancia de núcleo de servicios base de datos de SQL Server 2008
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Databasemailengine.dll10.0.2727.075,60813-Aug-200910:17x86
Databasemailprotocols.dll10.0.2727.042,85613-Aug-200910:17x86
Sql_engine_core_inst_keyfile.dll2007.100.2727.019,30413-Aug-200910:54ia64
Sqlaccess.dll2007.100.2727.0398,68013-Aug-200912:09x86
Sqlagent.exe2007.100.2727.01,205,59213-Aug-200912:09ia64
Sqlctr100.dll2007.100.2727.072,53613-Aug-200906:18x86
Sqlctr100.dll2007.100.2727.0135,01613-Aug-200912:10ia64
Sqlscriptdowngrade.dll2007.100.2727.020,84013-Aug-200912:11ia64
Sqlscriptupgrade.dll2007.100.2727.03,383,64013-Aug-200912:11ia64
Sqlservr.exe2007.100.2727.0111,039,33613-Aug-200912:11ia64
Núcleo común de SQL Server 2008 base de datos Services
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Microsoft.analysisservices.adomdclient.dll10.0.2727.0546,64813-Aug-200911:01x86
Microsoft.analysisservices.adomdclient.dll10.0.2727.0546,66413-Aug-200904:33x86
Microsoft.analysisservices.dll10.0.2727.01,316,69613-Aug-200904:34x86
Microsoft.analysisservices.xmla.dll10.0.2727.0227,17613-Aug-200911:01x86
Microsoft.analysisservices.xmla.dll10.0.2727.0227,16013-Aug-200904:34x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,24013-Aug-200911:07x86
Microsoft.sqlserver.sqlenum.dll10.0.2727.01,083,22413-Aug-200904:42x86
Msgprox.dll2007.100.2727.0534,37613-Aug-200911:07ia64
Msgprox.dll2007.100.2727.0202,07213-Aug-200904:44x86
Replprov.dll2007.100.2727.0575,32013-Aug-200905:10x86
Replprov.dll2007.100.2727.01,640,80813-Aug-200911:25ia64
Replrec.dll2007.100.2727.0789,84813-Aug-200905:10x86
Replrec.dll2007.100.2727.02,125,14413-Aug-200911:25ia64
Replsub.dll2007.100.2727.0410,96813-Aug-200905:10x86
Replsub.dll2007.100.2727.01,111,89613-Aug-200911:25ia64
Sql_common_core_keyfile.dll2007.100.2727.019,30413-Aug-200910:54ia64
Xmlsub.dll2007.100.2727.0192,36013-Aug-200906:25x86
Xmlsub.dll2007.100.2727.0558,93613-Aug-200912:16ia64

Solución alternativa

Para evitar este problema, utilice uno de los métodos siguientes.

Método 1

Utilizar instrucciones Transact-SQL para restaurar la base de datos. Por ejemplo, puede utilizar el siguiente comando para restaurar una base de datos:
restore database Database Name from disk = 'Backup file'
Método 2

Para restaurar la base de datos mediante SQL Server Management Studio, siga estos pasos:
  1. No haga clic en la base de datos. En su lugar, haga clic en el nodo base de datos y, a continuación, haga clic en Restaurar base de datos.
  2. No seleccione la opción de base de datos en origen para restaurar. En su lugar, seleccione la opción desde dispositivo .
  3. Siga las instrucciones para completar la operación de restauración.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para saber si la versión de SQL Server Management Studio que está instalada en su equipo se ve afectada por este problema, compruebe si la versión del archivo Microsoft.SqlServer.SqlEnum.dll coincide con una de las versiones afectadas en la sección "Síntomas". Generalmente, el archivo Microsoft.SqlServer.SqlEnum.dll es en una de las carpetas siguientes, dependiendo de si está instalado SQL Server con Windows en modo Windows (WOW).

SQL Server 2005

unidad: \Program Files\Microsoft SQL Server\90\SDK\Assemblies
unidad: \Program (x86) de archivos \Microsoft SQL Server\90\SDK\Assemblies

SQL Server 2008

unidad: \Program Files\Microsoft SQL Server\100\SDK\Assemblies
unidad: \Program (x86) de archivos \Microsoft SQL Server\100\SDK\Assemblies

Referencias

Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684
Descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft
Propiedades

Id. de artículo: 972687 - Última revisión: 13 ene. 2017 - Revisión: 1

Comentarios