Experimenta rendimiento lento cuando realiza procesos específicos en Microsoft Dynamics GP

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 898982
Síntomas
Experimenta rendimiento lento cuando realiza procesos específicos, tales como el registro de una consulta o realizar una consulta, en Microsoft Dynamics GP o en Microsoft Business Solutions - Great Plains.

volver al principio
Solución

Solución de problemas independientes

Paquetes de servicio

  • Asegúrese de que está instalado el service pack más reciente para Microsoft SQL Server. Para obtener más información acerca del service pack más reciente para Microsoft SQL Server que es compatible con Microsoft Dynamics GP, visite el siguiente sitio Web de Microsoft: En la página requisitos del sistema, seleccione la versión de Microsoft Dynamics GP que está utilizando en el cuadro versión . A continuación, haga clic en Actualizar lista.
  • Asegúrese de que está instalado el service pack más reciente para Microsoft Dynamics GP. Para obtener más información acerca del service pack más reciente, visite el siguiente sitio Web de Microsoft: En la página "Service Packs/Product Releases", seleccione la versión de Microsoft Dynamics GP que está utilizando en el cuadro versión . A continuación, haga clic en Actualizar lista.
volver al principio

Problemas de contabilización

Si experimenta problemas de rendimiento al contabilizar, ejecute la siguiente instrucción SELECT en la tabla PJOURNAL. Ejecute la instrucción en todas las bases de datos de la empresa.
SELECT * FROM PJOURNAL
Si se devuelven filas, le recomendamos que desactive el contenido de la tabla ejecutando la instrucción siguiente contra todas las bases de datos de la empresa.
DELETE PJOURNAL
Notas:
  • Si está utilizando Microsoft SQL Server, ejecute la instrucción en el analizador de consultas SQL o en el de SQL Server Management Studio.

    Para abrir el analizador de consultas SQL, haga clic en Inicio, seleccione programas, seleccione Microsoft SQL Servery, a continuación, haga clic en Analizador de consultas.

    Para abrir el de Management Studio de SQL Server para Microsoft SQL Server 2005, haga clic en Inicio, seleccione programas, seleccione Microsoft SQL Server 2005y, a continuación, haga clic en SQL Server Management Studio.

    Para abrir el de Management Studio de SQL Server para Microsoft SQL Server 2008, haga clic en Inicio, seleccione programas, seleccione Microsoft SQL Server 2008y, a continuación, haga clic en SQL Server Management Studio.
  • La tabla PJOURNAL es una tabla temporal y no afecta a los datos.
  • Todos los usuarios deben salir de Microsoft Dynamics GP antes de ejecutar la instrucción DELETE.
  • También se crea un trabajo PJOURNAL cuando instala Microsoft Business Solutions - Great Plains 7.5 y Microsoft Business Solutions - trabajo de Great Plains 8.0 PJOURNAL debe activarse manualmente para que administre la tabla PJOURNAL para que la tabla crezca mucho y afectar al rendimiento. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
    862342 Cómo utilizar el Administrador corporativo para habilitar el trabajo Delete PJournal que se crea durante la instalación de Microsoft Dynamics GP
volver al principio

Configuración de la impresora que afectan al rendimiento de Microsoft Dynamics GP

Estaciones de trabajo cliente deben tener una impresora predeterminada instalada y en línea. Otras impresoras agregados también deben estar en línea o se deben eliminar si ya no son válidos.

Si es posible, recomendamos que utilice una impresora local como la impresora predeterminada en lugar de una impresora de red. Esto es por motivos de rendimiento.

volver al principio

Problemas de rendimiento que se producen al abrir ventanas

La característica Autocompletar puede ocasionar problemas de rendimiento cuando abre ventanas en Microsoft Dynamics GP. Para desactivar la característica Autocompletar, siga estos pasos:
  1. Abra las preferencias del usuario. Para ello, siga thesesteps:
    • En Microsoft Dynamics GP 10.0 y versiones posteriores, haga clic en Microsoft Dynamics GPy, a continuación, haga clic en Preferencias de usuario.
  2. Haga clic en Autocompletar.
  3. Haga clic para desactivar la casilla de verificación Mostrar sugerencias de Autocompletar y, a continuación, haga clic en Aceptar.
  4. En el Explorador de Windows, elimine los archivos AutoCmpl.dat y AutoCmpl.idx. Estos archivos están en la carpeta siguiente:
    • En Microsoft Dynamics GP 10.0 y versiones posteriores, los archivos están en la siguiente ubicación:
      Documentos y configuración\nombre de usuario\Application Data\Microsoft business Solutions\Microsoft Dynamics GP\dbname\
  5. Repita los pasos 1 a 5 para cada usuario.
volver al principio

Problemas de rendimiento que se producen al iniciar sesión en Microsoft Dynamics GP

  1. La ubicación de los archivos Reports.dic y Forms.dic modificados puede afectar al rendimiento de inicio de sesión. Si los diccionarios modificados están en un recurso compartido de red, copie los diccionarios en la carpeta local de Microsoft Dynamics GP y, a continuación, intente iniciar sesión. Para ello, siga estos pasos
  2. Algunos avisos de SmartList pueden causar problemas de inicio de sesión, dependiendo de la función de página principal para el usuario. Para comprobar los avisos de un usuario, utilice lo siguiente:
    • En Microsoft Dynamics GP 10.0 y versiones posteriores, haga clic en Microsoft Dynamics GPy, a continuación, haga clic en avisos. Haga clic en Cambiar preferencias de avisoy, a continuación, quite los avisos en la sección avisos personalizados en la parte inferior de la ventana.
  3. Puede tener accesos directos a ubicaciones de red que ya no están disponibles o asignada. Microsoft Dynamics GP intentará validar esas ubicaciones. Sin embargo, si no lo son, el proceso será el tiempo de espera después de varios segundos.
    • En Microsoft Dynamics GP 10.0 y versiones posteriores, expanda la carpeta de accesos directos en el panel de exploración en el lado izquierdo de la página principal. Si observa todos los accesos directos innecesarios o no es válidos, quítelas.
    • También puede validar los vínculos que se almacenan en la tabla maestro de la barra de acceso directo (SY01990). Ejecute el siguiente script en el analizador de consultas o en SQL Server Management Studio:
      SELECT * FROM DYNAMICS..SY01990
      Si ve las rutas de red en la columna ScbTargetStringOne que ya no son válidas, elimine el acceso directo asociado. Puede eliminar el acceso directo en Microsoft Dynamics GP o de la tabla.
  4. Para el rendimiento de Microsoft Dynamics GP, se recomienda una ruta de acceso de OLE de Notes en el archivo Dex.ini que es local en lugar de en una red. Si la ruta de acceso OLE tiene que ser una ruta de red, compruebe que es una ruta válida y que no hay ancho de banda de buena.
  5. Compruebe que el SQL base de datos opciones de cierre automático y la autorreducción se establecen en FALSE.
    • Si utiliza SQL Server Management Studio, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, elija Microsoft SQL Server 2005 o Microsoft SQL Server 2008y, a continuación, haga clic en SQL Server Management Studio.
      2. En la ventana conectar al servidor, siga estos pasos:
        1. En el cuadro Nombre del servidor , escriba el nombre del servidor que está ejecutando SQL Server.
        2. En el cuadro de autenticación , haga clic en Autenticación de SQL.
        3. En el cuadro de Inicio de sesión , escriba SA.
        4. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Conectar.
      3. En la ventana Explorador de objetos, en la instancia de SQL Server, expanda bases de datos.
      4. (Ratón) en la base de datos DYNAMICS y, a continuación, haga clic en Propiedades.
      5. En la ventana Propiedades de base de datos, haga clic en la página Opciones .
      6. En las opciones automático , compruebe que el Cierre automático y los campos de Reducción automática se establecen en FALSE.

        Si uno de estos campos se establece en TRUE, haga clic en True y, a continuación, haga clic en FALSE en la ventana desplegable.
      7. Haga clic en Aceptar para guardar los cambios.
      8. Repita los pasos d a g para todas las bases de datos de compañía de Dynamics GP.
    • Si utiliza el Administrador corporativo de SQL, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Server 2000y, a continuación, haga clic en Administrador corporativo.
      2. Expanda Servidores de Microsoft SQL Server, expanda Grupo de SQL Servery, a continuación, expanda el nombre del servidor que está ejecutando SQL Server.
      3. Expanda bases de datos.
      4. (Ratón) en la base de datos DYNAMICS y, a continuación, haga clic en Propiedades.
      5. En la ventana Propiedades, haga clic en la ficha Opciones .
      6. En configuración, haga clic para desactivar la casilla de verificación Auto Close y la casilla de verificación Reducir automáticamente .
      7. Haga clic en Aceptar para guardar los cambios.
      8. Repita los pasos d a g para todas las bases de datos de compañía de Dynamics GP.
    • Si utiliza la consola del Administrador de soporte, siga estos pasos:
      1. Haga clic en Inicio, seleccione Todos los programas, seleccione Consola del Administrador de soporte técnico de Microsofty, a continuación, haga clic en Consola de administrador de soporte.
      2. En la ventana conectar al SQL Server, siga estos pasos:
        1. En el cuadro SQL Server , escriba el nombre del nuevo servidor.
        2. En el cuadro Nombre de inicio de sesión , escriba SA.
        3. En el cuadro contraseña , escriba la contraseña del usuario sa y, a continuación, haga clic en Aceptar.
      3. Copie la siguiente secuencia de comandos en la ventana nueva consulta 1:
        ALTER DATABASE DYNAMICSSET AUTO_SHRINK OFF, AUTO_CLOSE OFF
      4. Presione F5 o haga clic en Ejecutar para ejecutar la secuencia de comandos.
      5. Ejecute este script en cada base de datos de Dynamics GP compañía cambiando el nombre de la base de datos de DYNAMICS en el nombre de la base de datos de la empresa.
  6. Compruebe que la conexión de origen de datos ODBC DSN de sistema en cada equipo pruebas correctamente para la conectividad con el SQL Server mantiene la Dynamics GP o las bases de datos de Great Plains:
    1. Haga clic en Inicio, haga clic en Panel de Control, haga clic en Herramientas administrativasy, a continuación, haga clic en Orígenes de datos (ODBC).
    2. Haga clic en la ficha DSN de sistema , seleccione el origen de datos que se utiliza para iniciar Microsoft Dynamics GP o Microsoft Business Solutions-Great Plains y, a continuación, haga clic en Configurar.
    3. Compruebe que el nombre del servidor muestra la instancia correcta de SQL Server y, a continuación, haga clic en siguiente.
    4. Escriba la contraseña para el ID de inicio de sesión de sa y, a continuación, haga clic en siguiente.
    5. Compruebe que no están seleccionadas las opciones cambiar la base de datos predeterminada, el nombre de archivo de adjuntar la base de datos, Usar identificadores entrecomillados ANSIy los valores nulos, rellenos y advertencias ANSI de uso y, a continuación, haga clic en siguiente.
    6. Asegúrese de que ninguna de las opciones en la siguiente ventana están seleccionada y, a continuación, haga clic en Finalizar.
    7. Haga clic en Probar origen de datos y compruebe que recibe el mensaje siguiente:
      PRUEBAS COMPLETADAS CORRECTAMENTE
    8. Haga clic en Aceptar para salir de todas las ventanas.
También puede crear un nuevo origen de datos ODBC para solucionar problemas de rendimiento de inicio de sesión con Microsoft Dynamics GP y Great Plains. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
870416 Cómo configurar un origen de datos ODBC de SQL Server para Microsoft Dynamics GP
volver al principio

Configuración de escáner de virus

Le recomendamos las exclusiones siguientes.

En el cliente de Microsoft Dynamics GP
Excluya la carpeta Dynamics\GP. De forma predeterminada, esta carpeta está en la ubicación siguiente:
C:\Program Files\Microsoft Dynamics\GP
Deberían excluirse las siguientes extensiones de nombre de archivo:
  • .cnk
    Estos archivos se utilizan cuando hay service Pack instalados. Estos archivos no deben estar en un directorio durante un tiempo significativo.
  • .dic y .chm
    Estos archivos son los archivos de ayuda para Microsoft Dynamics GP.
  • .Set
    Estos archivos son los archivos de inicio. Estos archivos contienen información acerca de los productos que se instalan y dónde se encuentran los productos.
  • INI
    Estos archivos son los archivos de configuración. Estos archivos contienen información sobre el usuario que iniciado sesión más recientemente, se utiliza el origen de datos y las rutas de acceso.
  • .dat
    Estos archivos son ctree .dat que se usa con una base de datos SQL.
  • .idx
    Estos archivos son archivos de índice ctree que se usan con una base de datos SQL.
  • .VBA
    Estos archivos se usan si hay Microsoft Visual Basic para Aplicaciones de modificaciones (VBA) para Microsoft Dynamics GP.
  • .log
    Estos archivos son utilizados por un archivo Dexsql.log si utiliza un archivo Dexsql.log para solucionar un mensaje de error.
En el equipo que está ejecutando SQL Server
Excluir los archivos de base de datos *.ldf y los archivos de base de datos *.mdf.


En cualquier equipo que ejecute el Administrador de integración
Excluir el. MDB o. Archivos IMD y la carpeta de código del Administrador de integración que predeterminada, esta carpeta está en la ubicación siguiente:

C:\Program Files\Microsoft Dynamics\Integration Manager


volver al principio


Problemas de rendimiento que se producen en la página principal de Microsoft Dynamics GP 10.0 y versiones posteriores

Una o varias de las secciones de la página de inicio pueden provocar problemas de rendimiento al iniciar la sesión o cuando se actualice la página principal. Para determinar la causa de este problema, siga estos pasos:
  1. En la página principal, haga clic en el vínculo Personalizar esta página .
  2. En la sección de contenido de marca que se muestra , haga clic para desactivar cada área.
  3. Para aplicar los cambios, haga clic en Aceptar.
  4. En la ventana "Personalice su página principal", agregar elementos a la página principal. Para ello, haga clic para activar la casilla de verificación junto a un elemento. Para probar el tiempo se tarda en cargar la página, actualice la página principal después de agregar cada elemento.
Las siguientes características pueden afectar al rendimiento de la página principal:
  • La integración de Outlook
    Latencia con el servidor de Microsoft Exchange puede causar problemas de rendimiento en la página principal de Microsoft Dynamics GP.
  • Los favoritos de SmartList en el área de avisos de la sección página principal de tareas pendientes
    Los avisos que están vinculados a los favoritos de SmartList que tengan muchos registros devueltos pueden causar problemas de rendimiento en la página principal de Microsoft Dynamics GP. Por ejemplo, este problema puede producirse si hay más de 1.000 registros devueltos.
volver al principio

Solución de problemas asistida con soporte técnico

Si no puede resolver el problema de rendimiento, puede ponerse en contacto con soporte técnico para Microsoft Dynamics. Antes en contacto con soporte técnico para Microsoft Dynamics, revise la siguiente lista de preguntas. Las respuestas a estas preguntas le ayudarán al profesional de soporte técnico a solucionar el problema:
  1. ¿Cuáles son los pasos que permiten reproduce el problema de rendimiento?
  2. Si experimenta problemas de rendimiento al contabilizar, responda a las siguientes preguntas:
    • ¿Qué módulo o módulos está contabilizando?
    • ¿Cuántas transacciones se encuentran en el lote?
    • ¿Cuánto tiempo el proceso de envío?
    • ¿Cuánto tiempo el proceso de envío antes de que comenzara a experimentar el problema de rendimiento? ¿O bien, el proceso de contabilización siempre ha sido lento?
  3. ¿Puede reproducir fácilmente el problema de rendimiento o el problema de rendimiento se produce aleatoriamente?
  4. ¿Puede reproducir el problema de rendimiento en todos los equipos?
  5. ¿En concreto, puede reproducir el problema de rendimiento cuando está sentado directamente en el equipo que está ejecutando Microsoft SQL Server?
  6. Cuando experimenta el problema de rendimiento, ¿recibe un mensaje de error? ¿O bien, el proceso deja simplemente de responder?
  7. ¿Qué otros productos o productos de terceros utiliza junto con Microsoft Dynamics GP?

    Nota: Para obtener esta información del archivo Dynamics.set en el equipo que está experimentando el problema de rendimiento.
  8. ¿Se usa alguna personalización en Microsoft Dynamics GP?
  9. ¿Tiene todos los cambios o problemas en la red? Estos cambios y problemas podrían incluir lo siguiente:
    • Nuevo hardware
    • Nuevo software como software antivirus
    • Bloqueos recientes del servidor
  10. ¿Es el equipo que ejecuta a SQL Server un servidor dedicado para Microsoft Dynamics GP? ¿Hay otros procesos que se ejecutan en el equipo que está ejecutando SQL Server, por ejemplo integraciones o replicaciones?
  11. ¿Cuántos usuarios conectados al sistema cuando se produce el problema de rendimiento?
  12. ¿Hay síntomas físicos en el equipo que está ejecutando SQL Server? ¿Por ejemplo, es el uso del procesador al 100 por cien? ¿Es el procesador encendido?
volver al principio

Fuentes de información adicional de solución de problemas

La herramienta información del sistema

Ejecute la herramienta información del sistema para obtener las especificaciones de hardware de los equipos siguientes:
  • El equipo que está ejecutando SQL Server
  • Las estaciones de trabajo cliente
  • El equipo que ejecuta Terminal Server
Para obtener esta información, siga estos pasos en cada equipo:
  1. Haga clic en Inicio, haga clic en Ejecutar, tipo msinfo32y, a continuación, haga clic en Aceptar.
  2. Haga clic en archivoy, a continuación, haga clic en Guardar para guardar esta información en un archivo.
volver al principio

Registros de seguimiento

Crear un archivo Dexsql.log y una traza SQL cuando reproduzca el problema de rendimiento. Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
850996 Cómo crear un archivo Dexsql.log para Microsoft Dynamics GP
857246 Cómo crear un seguimiento SQL con analizador de Microsoft SQL Server 2000
Para habilitar un seguimiento adicional, utilice el analizador de consultas SQL para ejecutar el script siguiente contra la base de datos master.
DBCC Traceon (1204,3605 -1)
Nota: Este indicador de traza captura más información acerca de los interbloqueos en los registros de errores de SQL Server. Para ver los registros de errores de SQL Server, inicie SQL Enterprise Manager. Haga clic en administracióny, a continuación, haga clic en Registros de SQL Server.

volver al principio

La herramienta SQLDIAG

Cree un archivo de salida Sqldiag.ext cuando reproduzca el problema de rendimiento. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
850527 Descripción de la herramienta Diagnóstico de SQLDIAG
volver al principio

El registro de aplicación

Información que se registra en el registro de aplicación en el equipo que ejecuta SQL Server puede resultar útil. Para obtener la información que se registra en el registro de aplicación, siga estos pasos:
  1. Haga clic en Inicio, seleccione Herramientas administrativasy, a continuación, haga clic en Visor de sucesos.
  2. En el Visor de sucesos, haga clic en la aplicación, haga clic en accióny, a continuación, haga clic en Guardar archivo de registro como.
volver al principio


Adicional


Para obtener más información, consulte las notas del rendimiento:

https://mbs.Microsoft.com/customersource/NorthAmerica/GP/Learning/Documentation/White-papers/MDGP2010_WhitePaper_Performance




Información de contacto

Para ponerse en contacto con soporte técnico para Microsoft Dynamics, visite el siguiente sitio Web de Microsoft:Nota: Seleccione Administrador del sistema-SQL como la selección de subcategoría.

O bien, teléfono de soporte técnico de Microsoft Dynamics al número 888-477-7877.

volver al principio

Advertencia: este artículo se tradujo automáticamente

Propriétés

ID d'article : 898982 - Dernière mise à jour : 12/14/2015 18:51:00 - Révision : 0.1

Microsoft Dynamics GP 2015, Microsoft Dynamics GP 2013, Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Business Solutions–Great Plains 8.0, Microsoft Business Solutions-Great Plains 7.5, System Manager

  • kbprb kbtshoot kbmbsmigrate kbmt KB898982 KbMtes
Commentaires