Guía Rápida de Instalación Microsoft Dynamics AX 2012 R3 CU9
Proyecto
Implementación de Microsoft Dynamics AX 2012 R3 CU9
Preparado por ANONIMO
ÍNDICE
Introducción ... 3
Instalación de MS SQL Server 2014 Sugerida ... 5
Instalación de componente Base de Datos ... 17
Aplication Object Server (AOS) ... 24
Instalación SQL Server Analysis Services (SSAS) y SQL Server Reporting Services (SSRS) ... 44
Configuración de Reporting Services ... 52
INTRODUCCIÓN
El objetivo de este documento es proveer una guía rápida de instalación de Microsoft Dynamics AX 2012 R3 CU9.
El documento está dividido en componentes, por lo que el documento es válido para una instalación de uno, dos o más servidores.
Se entiende que se cuenta con el instalador de AX 2012 R3 con el slipstream de CU9 descomprimido en la carpeta “update”. Se recomienda que este disco esté disponible en una ubicación de red para facilitar su acceso en los diferentes servidores.
Se ha actualizado los archivos de ayuda en español sustituyendo los archivos en sus respectivas ubicaciones.
Se recomienda el uso de un usuario administrador local para ejecutar servicios y ser el administrador de AX, de lo contrario especificar usuarios de servicio y ejecutar la instalación con el usuario que se desea sea el administrador de AX.
Se cuenta con servidores con Windows 2012 R2 preinstalado, con Microsoft Office 2013 y Microsoft Project 2013 preinstalado.
Los siguientes prerrequisitos deben estar preinstalados:
- MSChart
- sharepointclientcomponents_x64 - SQLSERVER2008_ASAMO10 - SQLSysClrTypes
- EwsManagedApi - AspNetMVC2_VS2008 - ReportViewer
Se recomienda la creación de tres grupos de dominio
- AXAdministradores: Grupo al que pertenecerá el equipo de TI de la empresa y el AXAdmin
- AXConsisa: Grupo al que pertenecerá el equipo de consultores de Consisa - AXUsers: Equipo al que pertenecerá el resto de usuarios.
Los usuarios parte de los grupos “AXAdministradores” y “AxConsisa” deben ser parte de los usuarios de escritorio remoto y del grupo administradores locales.
INSTALACIÓN DE MSSQLSERVER 2014SUGERIDA
Instalamos MS SQL Server en el servidor destinado por ejemplo “AXSQL” o “SRVSQL”
Para la instalación de MS SQL Server 2014 se recomienda realizarla en un servidor donde los archivos de sistema operativo, el destino de la base de datos, los archivos de Log y los backup estén en discos duros virtuales separados, y de ser posible en volúmenes diferentes para mejorar el rendimiento general de la aplicación.
Antes de iniciar es necesario cambiar la configuración regional de acuerdo al instalador que se posea.
Iniciamos el proceso de instalación seleccionando la opción “Instalación”
Luego seleccionamos la opción “Nueva instalación independiente de SQL Server o agregar características a una instalación existente”
Opción “Siguiente”, si nuestro instalador tiene la clave seleccionada o se ingresa según sea el caso
Leemos y aceptamos los términos de licencia
Si deseamos utilizamos Microsoft Update para mantener actualizado nuestro servidor.
Se revisan las reglas de instalación en busca de problemas, para el caso de firewall de Windows es recomendable desactivarlo ya que se encuentra en una DMZ o habilitar los puertos por defecto de SQL que es el 1433.
Seleccionamos la opción “Instalación de características de SQL Server”
Seleccionamos las siguientes características
Especificamos el nombre de la instancia de SQL.
Utilizamos el usuario “axadmin” para ejecutar los diferentes servicios de SQL y seleccionamos el tipo de inicio como automático.
Nos aseguramos que la intercalación se Modern_Spanish_CI_AS
Se configura la contraseña del SA y se da acceso a los grupos “AXadministradores” y “AXConsisa”
Se especifican los directorios para datos, registro y backup por defecto.
Resumen de instalación
Posterior a la instalación es necesario crear el plan de mantenimiento para Backups, para esto abrimos el “SQL Management Studio”, nos conectamos al servidor y bajo
“Administración” nos vamos a la opción “Planes de Mantenimiento” creamos uno nuevo.
Creamos una “Tarea de copia de seguridad”
Con las siguientes opciones:
Una sugerencia para la programación del plan de trabajo
Con la herramienta “SQL Server Configuration Manager”, habilitamos la conectividad TCP/IP
INSTALACIÓN DE COMPONENTE BASE DE DATOS
Este componente se instala sobre el servidor de SQL por ejemplo “AXSQL” o “SRVSQL”
y es compartido por los diferentes ambientes.
Para instalar el componente abrimos el instalador de AX y procedemos bajo la opción
“Instalar ->- Componentes de Microsoft Dynamics AX”
A la siguiente pantalla escogemos el botón “Siguiente”
Leemos y aceptamos las condiciones de licencia
Leemos y aceptamos los términos de licencia complementarios.
En este momento no deseamos participar en el programa de experiencia de usuario.
Seleccionamos “Usar Microsoft Update al buscar actualizaciones (recomendado)
Seleccionamos el directorio de instalación
Estamos listo para realizar la instalación, destacar que nos que si el slipstream CU9 está correctamente en la carpeta “Update” nos aparece la actualización “KB3063879”
Continuamos la instalación seleccionando la opción “Microsoft Dynamics AX”
Seleccionamos la opción “Instalación personalizada”
Seleccionamos el componente “Bases de datos”
El instalador comprobara los prerrequisitos del componente
Seleccionamos la opción “Crear bases de datos nuevas”
Escogemos la ubicación del servidor de SQL y escogemos el nombre de la base de datos y de la base de línea de base
Escogemos los modelos “Foundation Labels” y “Foundation”, el modelo “Foundation Upgrade”
solo debe seleccionarse en actualizaciones de AX 2009
El instalador comprobara los prerrequisitos del sistema.
Estamos listos para realizar la instalación
Luego de crear las bases de datos el instalador muestra la siguiente pantalla como resumen de la instalación.
Abrimos el “SQL Management Studio” y creamos el plan de mantenimiento “DBShrink”, creamos una “Tarea ejecutar instrucción T-SQL”.
La instrucción a continuación debe crearse por cada base de datos del usuario cambiando
“AXCNF” por el nombre de la base de datos de usuario.
use AXCNF go
ALTER DATABASE AXCNF SET RECOVERY SIMPLE DBCC SHRINKFILE (N’AXCNF_log’, 0, TRUNCATEONLY) ALTER DATABASE AXCNF SET RECOVERY FULL
go
APLICATION OBJECT SERVER (AOS)
Este componente se instala sobre el servidor de AOS de cada ambiente por ejemplo
“AXCNFAOS” o “SRVCNFAOS”.
Para instalar el componente abrimos el instalador de AX y procedemos bajo la opción
“Instalar ->- Componentes de Microsoft Dynamics AX”
A la siguiente pantalla escogemos el botón “Siguiente”
Leemos y aceptamos las condiciones de licencia
Leemos y aceptamos los términos de licencia complementarios.
En este momento no deseamos participar en el programa de experiencia de usuario.
Seleccionamos “Usar Microsoft Update al buscar actualizaciones (recomendado)
Seleccionamos el directorio de instalación
Estamos listo para realizar la instalación, destacar que nos que si el slipstream CU9 está correctamente en la carpeta “Update” nos aparece la actualización “KB3063879”
Continuamos la instalación seleccionando la opción “Microsoft Dynamics AX”
Seleccionamos la opción “Instalación personalizada”
Seleccionamos los siguientes componentes
El instalador comprobara los requisitos de los componentes seleccionados
Seleccionar la carpeta de ubicación de los componentes de 32 de bits de Microsoft Dynamics AX
Seleccionamos la coneccion a la base de datos de SQL
Escribimos los datos de la instancia de AX
Digitamos el usuario con el que se ejecutara el servicio de AX
Si digitamos un usuario que no sea de servicio nos aparecerá la siguiente advertencia
Seleccionamos las preferencias de cliente
Especificamos la cuenta de proxy para el Bussiness Connector
Nuevamente nos aparece la advertencia si no se selecciona una cuenta de servicio
Seleccionamos y configuramos el IIS para servicios Web.
Seleccionamos la cuenta de servicio de AOS para los servicios web
Seleccionamos la cuenta para RapidStart Connector
Nuevamento dos adveritira si no usamos una cuenta de servicio
El instalador verificara los prerrequisitos de los componentes configurados
Estamos listos para instalar
La instalación se ha completado con éxito
Abrimos el cliente de MS AX y completamos la lista de inicialización, el primer paso
“Lifecycle Services” se marca como completado, en el segundo no deseamos participar en el programa de experiencia de usuario.
Realizamos la compilación de la aplicación, esta tarea toma varias horas.
Luego realizamos la compilación del “.net Framework CIL” tarea que también toma varias horas.
Completada la compilación aparece el siguiente mensaje y algunas advertencias, completamente normales
Click en el botón “Load license file”
Procedemos a cargar el archivo de licencias
Aparece resumen de licencias y cerramos las ventanas excepto la principal
En el “License configuration”, seleccionamos todas las casillas excepto las de los países a excepción de Francia.
Si deseamos modificar algún tipo de datos nativo se realiza en la siguiente pantalla
Procedemos a realizar una sincronización de la base de datos, este proceso toma varias horas
Creamos las particiones.
Inicializamos los perfiles de usuarios
Se marca como completada “Set up Application Integration Framework”
Se configura las cuentas de servicio de sistema como se detalla a continuación.
Se cierra el cliente de AX y se vuelve a iniciar. Y se configura las cuentas de servicio como se detalla.
Seleccionando el botón nuevo se crean las entidades jurídicas necesarias
Se configuran los parámetros de sistema
Nuevamente no deseamos participar en el programa de experiencia de usuario
Se selecciona “File - > Tools - > Options”
Se cambia el idioma y la empresa por defecto
Opcionalmente se puede seleccionar los siguientes parámetros en la “Status bar”
Se cierra el cliente y se vuelve a ingresar. Se selecciona en el módulo “Administración del sistema” la opción “Configurar -> Flujo de trabajo -> Configuración del flujo de trabajo
Siguiente en la pantalla inicial
Siguiente en “Configurar tarea por lotes de procesamiento de mensajes del flujo de trabajo”
Siguiente en “Configurar tarea por lotes de fecha de vencimiento de flujo de trabajo”
Siguiente en “Configurar tarea por lotes de las notificaciones de flujo de trabajo de elementos”
Se finaliza el asistente.
INSTALACIÓN SQLSERVER ANALYSIS SERVICES (SSAS) Y SQLSERVER REPORTING SERVICES (SSRS) Este componente se instala sobre el servidor de AOS de cada ambiente por ejemplo
“AXCNFAOS” o “SRVCNFAOS” para ambientes no productivos. En ambiente de producción se recomienda en el mismo servidor de SQL.
Antes de iniciar es necesario cambiar la configuración regional de acuerdo al instalador que se posea.
Iniciamos el proceso de instalación seleccionando la opción “Instalación”
Luego seleccionamos la opción “Nueva instalación independiente de SQL Server o agregar características a una instalación existente”
Opción “Siguiente”, si nuestro instalador tiene la clave seleccionada o se ingresa según sea el caso
Leemos y aceptamos los términos de licencia
Si deseamos utilizamos Microsoft Update para mantener actualizado nuestro servidor.
Se revisan las reglas de instalación en busca de problemas, para el caso de firewall de Windows es recomendable desactivarlo ya que se encuentra en una DMZ o habilitar los puertos por defecto de SQL que es el 1433.
Seleccionamos la opción “Instalación de características de SQL Server”
Seleccionamos las siguientes características
Se configura el nombre de la instancia de SQL
Se configura para que los servicios corran con el AxAdmin
Nos aseguramos que la intercalación se Modern_Spanish_CI_AS
Configuramos el Analisys Services y damos acceso a los grupos “AXAdministradores” y
“AXConsisa”
Reporting Services solo se instala, este se configurará al finalizar la instalación.
Resumen de la instalación.
Luego de instalado será necesario reiniciar
Se ha completado exitosamente la instalación y procedemos a reiniciar.
CONFIGURACIÓN DE REPORTING SERVICES
Iniciamos el “Administrador de configuración SQL Server 2014 Reporting Services”, conectándonos a la instancia correspondiente.
En la cuenta de servicio nos aseguramos de tener al AXAdmin.
Aplicamos la configuración de la dirección URL del servicio web.
Iniciamos el asistente para “Cambiar base de datos”
Seleccionamos “Crear una nueva base de datos”
Conectamos el servidor de base de datos.
Probamos la conexión
Escribimos el que será el nombre de la base de datos.
Seleccionamos el AXAdmin para crear y configurar la base de datos.
Resumen de la instalación
El asistente crea las bases de datos.
Aplicamos los cambios si es necesario
Aplicamos la dirección URL del administrador de informes.
Usamos el AXAdmin como cuenta de ejecución del servicio
Creamos una copia de seguridad de la clave de cifrado.
Utilizamos la misma clave del AXAdmin para el cifrado
Entramos a la URL del administrador de informes
Entramos en “Configuración del Sitio” y agregamos los grupos tal y como aparece en la imagen
En la carpeta “incio”, Modificamos la “Configuración de la carpeta” tal como se muestra en la imagen.
INSTALACIÓN DE COMPONENTES DE BUSINESS INTELIGENCE
Este componente se instala sobre el servidor donde se haya instalado SQL Reporting Serrvices y SQL Analysis Services
Para instalar el componente abrimos el instalador de AX y procedemos bajo la opción
“Instalar ->- Componentes de Microsoft Dynamics AX”
A la siguiente pantalla escogemos el botón “Siguiente”
Leemos y aceptamos las condiciones de licencia
Seleccionamos la opción Agregar o Modificar Componentes
Agregamos los componentes de “Business intelligence”
El asistente comprobara los prerrequisitos de los componentes
Especificamos la cuenta de proxy de Business Connector como AXAdmin o la cuenta de servicio creada al respecto.
Especificamos la instancia de SQL Analysis Services
Especificamos la cuenta de Reporting Services, no seleccionamos la opción “Implementar Reportes”
Seleccionamos el servidor de SQL y la base de datos principal de la instancia de MS AX.
Seleccionamos las cuentas o grupos que tendrán acceso a procesar cubos.
El asistente comprobara nuevamente los prerrequistos de los componentes a instalar.
Estamos listos para iniciar la instalación.
La instalación a concluido con éxito.
Ingresamos al cliente de AX y accedemos al modulo de “Configuración del sistema”, seleccionamos la opción “Configurar -> Analysis Services -> Servidores de análisis”
Dejamos como predeterminado nuestro servidor y eliminamos la conexión a “localhost “
Iniciamos el asistente para proyecto de SQL Server Analysis Services
Siguiente en el inicio del asistente.
Seleccionamos la opción implementar
Seleccionamos el proyecto Dynamics AX
No seleccionamos “Procesar el proyecto tras su implementación”
Si aún no se ha definido moneda del sistema nos aparece la siguiente advertencia
Los siguientes mensajes son normales, ya que la entidad jurídica DAT no tiene calendario fiscal.
Al finalizar la implementación aparecerá el siguiente mensaje
El asistente nos mostrara el siguiente mensaje
Completamos el asistente
Repetimos el proceso para el resto de proyectos de analysis services
Ingresamos al “SQL Management Studio” y nos conectamos a la instancia correspondiente de SSAS Luego seleccionamos la primera base de datos y la procesamos.
Al finalizar el proceso nos muestra un cuadro similar a la imagen
Repetimos el proceso para el resto de bases de datos creadas en analysis services
Iniciar el “Microsoft Dynamics AX Management Shell” como administrador
Corremos la siguiente instrucción para hacer el “Deployment” de todos los reportes icluidos desarrollos importados en SSRS.
Publish-AXReport –ReportName *
Este proceso toma varias horas e implementa, muestra algunos mensajes, lo cual es completamente normal, al final el proceso mostrara un mensaje similar al siguiente
Podemos verificar la implementación de los reportes en la carpeta Dynamics AX de nuestro SSRS