Errores comunes y los pasos para solucionar problemas para los problemas de conectividad de red en Microsoft Dynamics Retail Management sistema Store Operations o central de sistema de Microsoft Dynamics Retail Management


Síntomas


Recibirá los siguientes mensajes de error en Microsoft Dynamics Retail Management sistema Store Operations o central de sistema de Microsoft Dynamics Retail Management:
Mensaje de error 1
Se perdió la conexión de base de datos, aplicación será cerrado Error #-2147467259 [DBNETLIB] [ConnectionWrite (WrapperWrite()).] Error general de red. Consulte la documentación de la red. (Origen: proveedor Microsoft OLE DB para SQL Server) (Estado de SQL: 08S01) (Error nativo: 11) No hay ningún archivo de ayuda disponible Seleccione GETDATE() AS CurrentDateTime

Nota: La instrucción de Microsoft SQL Server, Seleccione real al final de este mensaje de error puede ser más largas y complejas. Esta instrucción puede referirse a la tabla de pedidos, la tabla OrderEntry o la tabla de clientes. Debe incluir la instrucción final al investigar y solucionar este problema porque la instrucción puede ayudarle a identificar este problema. La instrucción indica las tablas que el sistema estaba obteniendo acceso cuando se produjo la desconexión.
Mensaje de error 2
SQL Server no existe o acceso denegado.
Mensaje de error 3
ConnectionOpen (Connect())
Mensaje de error 4
Error: no se puede eliminar la tabla '#temp', porque no existe en el catálogo del sistema.
Mensaje de error 5
Error de tiempo de ejecución '5': argumento o llamada a procedimiento no válidos
Mensaje de error 6
' Error de red general, error de tiempo de ejecución 5'

Causa


Store Operations y sedes principales requieren conexiones confiables entre el servidor y los equipos cliente. Los errores que se mencionan en la sección "Síntomas" se refieren a problemas de instalación de red o a problemas de configuración de hardware. Los errores no se refieren a las operaciones de almacén o a la oficina central.

Problemas de conectividad de red pueden tener varias causas. Sin embargo, estos problemas suelen tengan uno o más de las siguientes causas:
  • Adaptadores de red están configurados incorrectamente
  • Conmutadores que no están configurados correctamente
  • Hardware defectuoso
  • Problemas de controladores
Algunos síntomas de conectividad intermitentes y no señalan con claridad a una causa específica.

La siguiente lista indica las causas comunes de los problemas de conectividad de red:
  1. Una conexión por cable está dañado o no es confiable, un adaptador de red o un concentrador fallido
  2. Un controlador de red incorrecto o la configuración de red incorrecta
  3. La instalación de una versión anterior de MDAC en cada estación de trabajo en el servidor
  4. Desactivar el adaptador de red cuando se ejecuta Microsoft Dynamics RMS funciones de ahorro de energía
  5. Un conflicto de dirección IP
  6. Configuración de la herramienta de red de cliente que no está configurada correctamente
  7. Configuración de la herramienta de red de servidor que no está configurada correctamente
  8. Ancho de banda de red, una falta de disponible ya utilizan ancho de banda de red disponible todos los recursos del sistema
  9. Configuración incorrecta de un tipo de forma de pago específico, para un dispositivo periférico o para un registro
  10. Una configuración de red inalámbrica
  11. Entra en conflicto con la configuración de los complementos de terceros o de las personalizaciones

Solución


Para resolver este problema, utilice la resolución que se corresponde con el problema de conectividad de red apropiado que se enumera en la sección "Causa".

Resolución 1

  1. Si este problema se produce sólo en un equipo determinado, el problema puede implicar el hardware en ese equipo específico. Examine la conexión del cable para asegurarse de que está conectado el cable de red. Si tiene que reemplazar el adaptador de red, reemplace con el mismo tipo de adaptador.
  2. Si este problema se produce en más de un equipo, examine los componentes de red que se conectan los equipos. Asegúrese de que el router esté encendido. Intercambiar los cables de red o reemplace los cables antiguos con nuevos cables.
  3. En todas las estaciones de trabajo, compruebe que está habilitada la configuración de Compartir archivos e impresoras . Para comprobar la configuración, siga estos pasos:
    1. Haga clic en Inicio y a continuación haga clic en Panel de control.
    2. Haga doble clic en conexiones de red.
    3. (Ratón) en la Red de área Local (LAN)y, a continuación, haga clic en Propiedades.
    4. Asegúrese de que está activada la casilla de verificación Compartir archivos e impresoras para redes Microsoft .

Resolución 2

Muchos adaptadores de usar controladores que intentan detectar automáticamente la configuración de red. Esta configuración incluye el tipo de medio, conector del medioy dúplex. En ocasiones, la configuración automática se detecta incorrectamente. Si esto ocurre, tendrá que cambiar manualmente la configuración. La configuración dúplex normalmente requiere cambios manuales. Si la configuración predeterminada del controlador no funciona, pruebe a cambiar manualmente cada parámetro uno a la vez. Ver los resultados después de cada cambio.

Resolución 3

Comprobar que la versión más reciente de MDAC está instalada en cada estación de trabajo. Puede determinar la versión de MDAC que está ejecutando examinando el registro. La información de versión se encuentra en la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer
Para examinar el registro, siga estos pasos:

  1. Haga clic en Inicio, haga clic en Ejecutar, escriba regedity, a continuación, haga clic en Aceptar.
  2. En el panel de exploración, busque la siguiente subclave:
    HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess
  3. En el panel de resultados, busque el valor de FullInstallVer y el valor de versión en la columna nombre. Estas claves con la información de versión correspondiente en la columna de datos .

    Nota: Un componente de MDAC podría estar dañado o falta. Puede ser capaz de resolver el problema volviendo a instalar MDAC. Para buscar y descargar la versión más reciente de MDAC, visite el siguiente sitio Web de Microsoft:
    http://support.microsoft.com/select/?target=hub

Resolución 4

Ahorro de energía características en Microsoft Windows puede desactivar el adaptador de red cuando se ejecutan Store Operations o sedes principales. Periódicamente, los programas tener acceso el equipo de servidor de base de datos para actualizar los sellos de licencia y tiempo del programa. Por lo tanto, los programas requieren una conexión de red.

Para resolver este problema, debe deshabilitar todas las características que se encuentran en el BIOS y en el sistema operativo de ahorro de energía. Compruebe la configuración de energía del equipo y el adaptador de red. Asegúrese de que el equipo no está configurado para desactivar el adaptador de red para ahorrar energía. Para acceder a la configuración de energía del adaptador de red, siga estos pasos:
  1. Haga clic en Inicioy, a continuación, haga clic en Panel de Control.
  2. Haga doble clic en Herramientas administrativasy, a continuación, haga doble clic en Administración de equipos.
  3. Haga clic en Administrador de dispositivos, expanda la carpeta del adaptador de red, haga clic en el componente adaptador y, a continuación, haga clic en Propiedades.
  4. Haga clic en la ficha Administración de energía .
  5. Haga clic para desactivar la casilla de verificación Permitir al equipo apagar este dispositivo para ahorrar energía .

Resolución 5

Si utiliza una dirección IP fija y TCP/IP, asegúrese de que no hay dos equipos en la red tienen la misma dirección IP. Utilice el comando ping o la ipconfig/all comando para comprobar que no están utilizando la misma dirección IP en más de un equipo. Para determinar la dirección IP de los equipos de la red y compruebe que puede hacer ping entre los equipos servidor y cliente, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar.
  2. Tipo de ipconfig/ally, a continuación, haga clic en Aceptar.
  3. Hacer ping al servidor desde el equipo que tiene errores de conectividad mediante la dirección IP y el nombre del equipo. Haga ping en el equipo que tiene errores de conectividad del servidor mediante la dirección IP y el nombre del equipo. Por ejemplo, en el símbolo del sistema, escriba ping < nombreDeServidor >.

    Notas:
    • En este comando, < nombreDeServidor > representa el nombre real del equipo que está intentando hacer ping.
    • También puede utilizar un comando de Ping – T para completar un ping constante a través de la red. Puede ejecutar este comando durante todo el día para registrar todos los paquetes de ping que viajan desde la estación de trabajo al servidor. Para buscar los tiempos de espera, siga estos pasos:
      1. Ratón en la ventana de símbolo del sistema y, a continuación, haga clic en Buscar.
      2. En el cuadro de diálogo Buscar , escriba el Tiempo de espera.
      La lista de tiempos de espera indica cuántos conexión gotas se produjeron durante la sesión de ping. Por ejemplo, en el símbolo del sistema, escriba Ping – T < nombreDeServidor >.
      Nota en este comando, < nombreDeServidor > representa el nombre real del equipo que está intentando hacer ping.

Resolución 6

Compruebe la configuración de la herramienta de red de cliente. Para ello, siga estos pasos:
  1. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft Dynamics RMSy, a continuación, haga clic en Herramienta de red de cliente.
  2. Examine la ficha General . Si TCP/IP aparece como un protocolo deshabilitado, mover listado al panel protocolo habilitado TCP/IP. Además, asegúrese de que TCP/IP aparece en primer lugar.
  3. Le recomendamos que agregue un alias a la ficha Alias . Para ello, siga estos pasos:
    1. Haga clic en la ficha Alias y, a continuación, haga clic en Agregar.
    2. Busque el servidor que ejecuta una instancia de Microsoft SQL Server que escuche a los clientes de Sockets TCP/IP. Especifique un nombre único para este servidor. Compruebe que está activada la casilla de verificación TCP/IP .
    3. En el cuadro servidor , especifique la instancia de SQL Server que escuche a los clientes de Sockets TCP/IP.

      Nota: Normalmente, este nombre de esta instancia es el nombre del servidor. Sin embargo, el nombre dependerá de la configuración SQL que está en el servidor. Si el nombre de una instancia de SQL Server es el mismo que el nombre del servidor, se recomienda que utilice la dirección IP del servidor en lugar del nombre.
    4. En la ficha Bibliotecas de red , buscar una fila denominada en la columna de la Biblioteca de red TCP/IP y, a continuación, busque el archivo Dbnetlib.dll.

      Nota: El archivo Dbnetlib.dll es el archivo de biblioteca asociada. Si falta el archivo Dbnetlib.dll, puede copiar el archivo desde otro equipo o puede descargar el archivo haciendo clic en el siguiente sitio Web:

      https://mbs.microsoft.com/downloads/customer/dbnetlib.zip
    5. Copie el archivo Dbnetlib.dll a la siguiente carpeta en el disco duro del equipo cliente:

      C:\Windows\System32


    Nota: Debe descomprimir este archivo antes de copiarlo a la carpeta System32.

Resolución 7

Compruebe la configuración de la herramienta de red del servidor en el equipo servidor. Para ello, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutary, a continuación, escriba
    svrnetcn.
  2. Examine la ficha General . Si TCP/IP aparece como un protocolo deshabilitado, mover listado al panel protocolo habilitado TCP/IP.

Resolución 8

Realizar un seguimiento de la hora del día cuando se producen los errores. Los errores pueden producirse en un momento consistente durante todo el día o durante toda la semana por varias razones. Por ejemplo, el servidor de base de datos esté muy ocupado procesando otras tareas. O el ancho de banda de la red puede saturarse. Determinar si otras tareas programadas, las copias de seguridad, actualizaciones o herramientas de limpieza se ejecutan en el sistema durante este tiempo. Supervisar el uso de recursos del servidor y el uso de recursos de red para determinar si el problema está relacionado con una fuerte demanda de recursos del sistema.

Resolución de 9

Realizar un seguimiento de los procesos que se completan dentro de las operaciones de almacén o en la sede central cuando se produce este problema. Con frecuencia, los errores de desconexión aparecen durante el proceso de licitación en POS de las operaciones de almacén. El problema puede implicar a una licitación particular, ninguno de los dispositivos periféricos o un dispositivo periférico que se tiene acceso mediante un único tipo de forma de pago.

Determinar qué dispositivos periféricos se tiene acceso durante la falla. Deshabilite todos los dispositivos. A continuación, habilitar cada dispositivo uno por uno hasta que los errores aparezcan de nuevo. Durante las horas de almacén, este tipo de solución de problemas puede ser difícil de realizar o sea desaconsejable. Sin embargo, este tipo de solución de problemas puede ser la única manera de encontrar la causa del problema.

Además, considere las siguientes preguntas:
  • ¿Son todos los dispositivos periféricos de la misma o diferentes en todo el almacén?
  • No sólo un registro de errores de desconexión de experiencia o aparecen los errores realizarse de forma coherente a lo largo de todos los registros?
  • ¿El problema sigue los dispositivos periféricos o permanecer en la caja registradora?
Si los errores parecen tener lugar en un solo registro, intente intercambiar los dispositivos periféricos que están en ese registro con los dispositivos que están en otro registro, y que no tienen errores.

La fuente de alimentación de un dispositivo se sabe que causan errores similares. Por lo tanto, considere si el dispositivo se ejecuta en una fuente de alimentación externa o si el dispositivo recibe alimentación del equipo. Función del equipo, y si el dispositivo utiliza el equipo como una fuente de alimentación, algunos dispositivos pueden agotar la energía disponible del equipo. Este consumo de energía reduce el rendimiento.

Resolución de 10

Considere si Store Operations o sedes principales se configura en un entorno de red inalámbrica.

Nota: No se admite mediante redes inalámbricas junto con las operaciones de almacenamiento o junto con la sede central.

Ciertas redes inalámbricas pueden no ser tan estables como redes cableadas. Debido a las operaciones de almacén y oficinas centrales requieren una conexión constante a la base de datos, la conexión debe ser estable. Se recomienda que sustituya una red con cables para una red inalámbrica.

Resolución 11

Complementos de terceros o personalizaciones que se obtiene acceso antes de la contabilización de los procesos, acceso durante el proceso de registro de transacciones o acceso después de que el proceso de registro de transacciones pueden dañar o debilitar la conectividad de red en las operaciones de almacén o en la oficina central. Tenga en cuenta los siguientes escenarios posibles de software:
  • Se instalan productos de terceros que utilizan los ganchos en las operaciones de almacén o en la oficina central. Pueden producir errores si los ganchos mostrar ventanas nuevas en el punto de venta, o si los ganchos completan las secuencias de comandos SQL y desencadenadores para extraer los datos transaccionales a otras bases de datos o tablas. Si puede hacerlo, quitar o desactivar estos productos para ver si los errores se detenga. O bien, instale Store Operations o sedes principales en un equipo nuevo. No se incluyen los complementos o las personalizaciones.
  • Una barra de estado HTML se está ejecutando. Pueden producirse errores si se está ejecutando una barra de estado HTML. Para determinar si tiene una barra de estado HTML, ver las propiedades de pantalla en el punto de venta pulsando CTRL + F6. Haga clic en la ficha Pantalla de transacciones para ver si está seleccionada la casilla de verificación Mostrar HTML . Si tiene una barra de estado HTML, considere las siguientes preguntas:
    • ¿Se ha personalizado la barra de estado HTML? Si se ha personalizado la barra de estado HTML, haga clic para desactivar la casilla de verificación. A continuación, supervisar el sistema durante varios días para determinar si los errores se han detenido.
    • ¿Es el archivo HTML de la barra de estado en el disco duro de cada equipo cliente en la red o es el archivo en un servidor? Para comprobar la ubicación de la barra de estado HTML, examine la ficha registrar en la herramienta de configuración de administrador de operaciones de almacén en la parte superior de la pantalla del PDV. Si el archivo HTML de la barra de estado se encuentra en un servidor, mueva el archivo en el disco duro de cada equipo cliente.
Nota: Le recomendamos que considere todas las causas y soluciones que se mencionan en este artículo. Desconexiones de la red pueden provocar daños en los datos o las actualizaciones incompletas a la base de datos de las operaciones de almacenamiento o la base de datos central. Dependiendo de cuándo se produce la desconexión, no todas las tablas experimentan el problema. Considere el siguiente escenario. Una serie de tablas se actualiza durante el proceso de transacciones. Esta serie se inicia con la tabla de transacciones y la tabla TransactionEntry. La serie finaliza con la tabla de proceso por lotes y con la tabla del diario. Se produce una desconexión de red durante el proceso de publicación. Después de producirse este problema, la transacción aparece en el informe de ventas detallada porque este informe extrae la mayor parte de su información de la tabla de transacciones y de la tabla TransactionEntry. Sin embargo, la transacción no puede aparecer en el informe Z, porque el informe Z extrae toda su información de la tabla de proceso por lotes y desde la tabla del diario.

Más información


Para obtener más información acerca de cómo evaluar las áreas generales que afectan al rendimiento, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

180775 INF: efectos en el rendimiento de SQL Server de los clientes



Para obtener más información acerca de cómo solucionar problemas de conectividad de red, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

325487 cómo solucionar problemas de conectividad de red