Mensajes de error en la pantalla "Database Maintenance (98.290.00)" en Microsoft Dynamics SL 7.0: "Excepción no controlada" y "Error en tiempo de ejecución 429"

Se aplica: Dynamics SL 2011

Síntomas


Cuando intenta ejecutar uno de los escenarios de actualización en la pantalla de Mantenimiento de bases de datos (98.290.00) en Microsoft Dynamics SL, recibe uno de los siguientes mensajes de error:



Mensaje 1
Se ha producido una excepción no controlada en la aplicación. Si hace clic en continuar, la aplicación omitirá este error y para continuar. Si hace clic en salir, la aplicación se cerrará inmediatamente.



Recuperar el generador de clases COM para el componente con CLSID

[A440BD76-CFE - 4D 46-AB1F-15F238437A3D] error debido al siguiente error: 80040154.
Mensaje 2
Error 429 en tiempo de ejecución 'el componente ActiveX no puede crear objeto'

Recuperar el generador de clases COM para el componente con CLSID {10020200-E260-11CF-AE68-00AA004A34d}

Causa


1. este problema se produce porque el archivo SQLDMO.dll no está registrado en el equipo local.


2. este problema se produce porque el archivo Capicom.dll no está registrado en el equipo local.

Solución


Utilice uno o varios de los métodos siguientes, según corresponda a su situación.

Resolución 1

Registrar manualmente el archivo SQLDMO.dll. Para ello, siga estos pasos:
  1. Busque el archivo SQLDMO.dll en el equipo local. De forma predeterminada, este archivo está en la carpeta c:\Program Files\Microsoft SQL Server\MSSQL\80\Tools\Binn.
  2. Haga clic en el archivo SQLDMO.dll y, a continuación, haga clic en Abrir con.

  3. En el cuadro de diálogo de Windows , haga clic en Seleccionar el programa de una listay, a continuación, haga clic en Aceptar.

  4. En el cuadro de diálogo Abrir con , haga clic en Examinar.

  5. Busque y abra la carpeta siguiente:
    UnidadDelSistema : \Windows\System32.
  6. Haga doble clic en el archivo Regsvr32.exe y, a continuación, haga clic en Aceptar.

  7. Haga clic en Aceptar cuando reciba el mensaje siguiente:
    RegSvr32 - ejecución correcta de DllRegisterServer en SQLDMO.dll.
Nota: Si no puede registrar el archivo SQLDMO.dll o hay ningún archivo SQLDMO.dll en el directorio Binn, vaya a "Solución 3".


Resolución 2

  1. Busque el archivo CAPICOM.dll en el equipo local. De forma predeterminada, este archivo se encuentra en el SystemDrive : \Windows\System32.
  2. Haga clic en el archivo CAPICOM.dll y, a continuación, haga clic en Abrir con.
  3. En el cuadro de diálogo de Windows , haga clic en Seleccionar el programa de una listay, a continuación, haga clic en Aceptar.
  4. En el cuadro de diálogo Abrir con , haga clic en Examinar.
  5. Busque y abra la siguiente carpeta: SystemDrive : \Windows\System32.
  6. Haga doble clic en el archivo Regsvr32.exe y, a continuación, haga clic en Aceptar.
  7. Haga clic en Aceptar cuando reciba el mensaje siguiente:
    RegSvr32 - DllRegisterServer en CAPICOM.dll éxito.

Nota: Si no puede registrar el archivo SQLDMO.dll o hay ningún archivo SQLDMO.dll en el directorio, vaya a "Solución 4".

Resolución 3

Si no puede registrar el archivo SQLDMO.dll o hay ningún archivo SQLDMO.dll en el directorio Binn, esto puede indicar que el directorio Binn está incompleto. Si éste es el caso, copie el directorio Binn desde una estación de trabajo del trabajo y reemplazar el directorio Binn de la estación de trabajo que recibe el error. A continuación, ejecutar la resolución 1.

Si no hay otras estaciones de trabajo están disponibles desde la que puede copiar el directorio Binn, póngase en contacto con soporte técnico de Microsoft Dynamics SL para obtener ayuda con la reconstrucción de su directorio Binn.


Resolution 4

Si no puede registrar el archivo CAPICOM.dll o falta el archivo, vaya al servidor u otro equipo de trabajo copiar el archivo CAPICOM.dll desde ese origen y pegar en la estación de trabajo fuese el error fue dado. A continuación, ejecute la solución 2.

Si no hay otras estaciones de trabajo están disponibles desde la que puede copiar CAPICOM.dll, póngase en contacto con soporte técnico de Microsoft Dynamics SL para obtener ayuda con la recuperación de su archivo CAPICOM.dll.

Nota: Se aplican condiciones de exigibilidad normal si se inicia un caso de soporte.