Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Cuando intenta iniciar un servidor que ejecuta el servicio Servidor de objetos de aplicación (AOS) en Microsoft Dynamics AX 4.0, recibe un mensaje de error similar al siguiente:

Windows no se pudo iniciar Dynamics Server$01 en equipo local. Para más información, revise el registro de sucesos del sistema. Si se trata de un servicio que no es de Microsoft, póngase en contacto con el proveedor y consulte el código de error 110 específico del servicio.

Además, el siguiente mensaje de error se registra en el registro del sistema:

Servidor de objetos 01: Error interno se produjo al ejecutar el procedimiento almacenado al crear sesión para el AOS.

Este problema se produce después de actualizar la base de datos en el servidor que ejecuta el servicio AOS desde Microsoft Dynamics AX 4.0 a Microsoft Dynamics AX 4.0 con Service Pack 1.

Causa

Este problema se produce si el procedimiento almacenado SysServerSessions y el procedimiento almacenado SysClientSessions no existen. Cuando se produce este problema, el servidor que ejecuta el servicio AOS no puede registrar la información del servidor adecuada y la información de sesión de cliente adecuada en la base de datos de Microsoft SQL Server.

Resolución

Para resolver este problema, siga estos pasos:

  1. En el servidor que contiene la base SQL Server datos, inicie el programa de instalación para Microsoft Dynamics AX 4.0 Service Pack 1 desde el DVD de instalación.

  2. Haga clic para activar la casilla Servidor de bases de datos y, a continuación, haga clic en Siguiente.

  3. Para crear la base de datos, haga clic en la instancia con nombre de SQL Server.

  4. Escriba un nombre para la base de datos y, a continuación, haga clic en Siguiente.

  5. Siga los pasos adecuados según la versión de SQL Server que esté ejecutando.

    En SQL Server 2005

    1. Haga clic enInicio , seleccione Todoslos programas, seleccione Microsoft SQL Server 2005y, a continuación, haga clic en SQL Server Management Studio.

    2. Expanda la instancia con nombre de SQL Server que usó para crear la base de datos en el paso 1 al 4.

    3. Expandir bases de datos.

    4. Expanda la nueva base de datos a la que llamó en el paso 4.

    5. Expanda Programmability, expanda Procedimientos almacenadosy, a continuación, busque los siguientes procedimientos almacenados:

      • CreateServerSessions

      • CreateUserSessions

    6. Haga clic con el botón derecho en uno de estos procedimientos almacenados y, a continuación, haga clic en Nueva ventana del Editor de consultas.

    7. En la primera línea del script, cambie el nombre de la base de datos por el nombre de la base de datos que actualizó.

    8. Para ejecutar el script, presione F5.

    9. Repita el paso f a h para el otro procedimiento almacenado.


    En SQL Server 2000

    1. Haga clic enInicio , seleccione Todoslos programas, seleccione Microsoft SQL Servery, a continuación, haga clic en Enterprise Administrador.

    2. Expanda la instancia con nombre de SQL Server que usó para crear la base de datos en el paso 1 al 4.

    3. Expanda Bases dedatos y, a continuación, expanda Dynamics.

    4. Haga clic en Procedimientosalmacenados y, a continuación, busque los siguientes procedimientos almacenados:

      • CreateServerSessions

      • CreateUserSessions

    5. Haga clic con el botón derecho en uno de estos procedimientos almacenados y, a continuación, haga clic en Generar SQL script.

    6. En la ventana Generar SQL script, haga clic en Vistaprevia y, a continuación, haga clic en Copiar.

    7. En SQL Server Enterprise, haga clic en Herramientasy, a continuación, haga clic SQL Analizador de consultas.

    8. En la SQL analizador de consultas, pegue el script que copió en el paso f.

    9. En la barra SQL Server Enterprise de herramientas del Administrador, cambie el nombre de la base de datos por el nombre de la base de datos que actualizó.

    10. Para ejecutar el script, presione F5.

    11. Repita el paso e a través del paso j para el otro procedimiento almacenado.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×