Síntomas
Cuando intenta instalar El portal de negocios en Microsoft Dynamics GP, en Microsoft Business Solutions - Great Plains, en Microsoft Dynamics SL o en Microsoft Business Solutions - Solomon, la instalación no se realiza correctamente. Además, recibirá un mensaje de error que hace referencia al MbfPackager.Import.NoMerge.Common.xml archivo. El MbfPackager.Import.NoMerge.Common.xml contiene el siguiente mensaje de error:
Excepción: {System.Exception} LoadByObject no pudo forzar una actualización de elementos web. Excepción interna: {System.Net.WebException} El servidor remoto ha devuelto un error: (404) No encontrado.
Causa
Este problema puede ocurrir al restaurar la base de datos del sistema y la base de datos de la empresa en un servidor nuevo. Sin embargo, no se restaura la base de Microsoft Windows SharePoint Services (WSS) de contenido en la que se instaló anteriormente el Portal de negocios.
Nota Si usa Microsoft Dynamics GP, la base de datos del sistema se denomina DYNAMICS.
Resolución
Para resolver este problema, restaure la base de SharePoint Services de contenido original y, a continuación, quite la nueva base SharePoint Services de contenido. Para ello, siga estos pasos.
Nota La base de SharePoint Services de contenido original contiene objetos del Portal de negocios.
-
Asegúrese de que la base de datos de configuración original, la nueva base de datos de configuración y la base de datos de contenido muestran la misma información de versión. Para ello, siga estos pasos:
-
Compruebe la información de versión de la base de datos de configuración. Para ello, ejecute el siguiente script.
Select SchemaVersion from Globals
-
Compruebe la información de versión de la base de datos de contenido. Para ello, ejecute el siguiente script.
Select * from SystemVersion
-
-
Asegúrese de que el propietario de la base de datos de contenido original en el equipo original que ejecuta Microsoft SQL Server es el mismo propietario de la base de datos en el nuevo equipo que ejecuta SQL Server después de restaurar la base de datos de contenido. Para ello, siga estos pasos:
-
Compruebe el propietario de la base de datos en el equipo original. Para ello, ejecute el siguiente script.
sp_helpdb
-
Cambiar el propietario de la base de datos en el equipo nuevo. Para ello, ejecute el siguiente script. Reemplace <xxx> por el nombre del usuario devuelto en el paso 2a:
sp_changedbowner <XXX>
-
-
Determine el nombre de la base de SharePoint Services de datos de configuración. Para ello, siga estos pasos:
-
Haga clic enInicio , seleccione Todos los programas,haga clic en Herramientasadministrativas y, a continuación, haga clic SharePoint Administración central.
-
En el área Configuración del servidor, haga clic en Establecer base de datos de configuración predeterminada.
-
Anote el nombre de la base de datos de configuración.
-
-
Determine el nombre de la base de datos de contenido. Para ello, siga estos pasos:
-
En el área Servidor virtual, haga clic en Configurar la configuración del servidor virtualy, a continuación, haga clic en el nombre del servidor virtual que usa para El portal empresarial.
-
En el área Administración de servidores virtuales, haga clic en Administrar bases de datos de contenido.
-
Anote el nombre de la base de datos de contenido.
-
-
Vuelva a agregar la base de datos de contenido usada anteriormente. Para ello, siga estos pasos:
-
Haga clic enInicio, haga clic en Herramientasadministrativas y, a continuación, haga clic SharePoint Administración central.
-
Haga clic en Configurar la configuración del servidor virtual.
-
Haga clic en el servidor virtual que está usando para El portal de negocios.
-
En el área Administración de servidores virtuales, haga clic en Administrar basesde datos de contenido y, a continuación, haga clic en Agregar una base de datos de contenido.
-
En el área Información de la base de datos, haga clic en Especificar configuración del servidor debases de datos y, a continuación, siga estos pasos:
-
En el cuadro Servidor de base de datos, escriba el nombre del equipo que ejecuta Microsoft SQL Server o el nombre del motor de escritorio de Microsoft SQL Server (MSDE) donde reside la base de datos de contenido.
-
En el cuadro Nombre de la base de datos, escriba el nombre de la base SharePoint Services de contenido.
-
-
En el área Capacidad de Configuración base de datos, siga estos pasos:
-
En el cuadro Número de sitios antes de que se genere un evento de advertencia, escriba 9000.
-
En el cuadro Número máximo de sitios que se pueden crear en esta base de datos, escriba 15000 y, a continuación, haga clic en Aceptar.
-
-
-
Quite la nueva base de datos de contenido. Para ello, siga estos pasos:
-
Haga clic enInicio, haga clic en Herramientasadministrativas y, a continuación, haga clic SharePoint Administración central.
-
Haga clic en Configurar la configuración del servidor virtual.
-
Haga clic en el servidor virtual que está usando para El portal de negocios.
-
Haga clic en Administrar bases de datos decontenido y, a continuación, haga clic en la nueva SharePoint Services de contenido.
Nota Esta es la base de datos que no incluye los objetos del Portal de negocios. -
Haga clic en Quitar base de datosde contenido y, a continuación, haga clic en Aceptar.
-