Error de aserción del mensaje del sistema 10232 o una pantalla en blanco en Microsoft Dynamics SL

En este artículo se proporciona una solución a un error de aserción del mensaje del sistema 10232 o una pantalla en blanco al intentar conectarse a SL.

Se aplica a: Microsoft Dynamics SL 2011
Número de KB original: 2749392

Síntomas

Cuando intenta conectarse a SL, recibe un error de aserción del mensaje del sistema 10232 seguido de un error de programación a prueba de viñetas 10262 o recibe una página principal de Microsoft Dynamics SL en blanco.

Microsoft Dynamics SL 2011:

Mensaje del sistema 10232
Error de aserción
Sqlodbc.cpp de archivos
Línea: 5508
Expresión: IsValidCursor(cursor)

Seguido de:

Error a prueba de viñetas de programación 10262
Valor de cursor no válido pasado a supdate1(). Asegúrese de que el valor del cursor sea mayor que 0. Compruebe también que este cursor se ha pasado a sql()

Microsoft Dynamics SL 7.x:

Mensaje del sistema 10232
Error de aserción
Archivo: sqlms.cpp
Línea: 4490
Expresión: IsValidCursor(cursor)

Causa

La propiedad Sin recuento está seleccionada para Conexión a la base de datos en SQL Server.

Resolución

Para corregir el problema, borre la propiedad No Count en SQL Server. Para ello, siga estos pasos:

  1. Abra SQL Server Management Studio.
  2. Haga clic con el botón derecho en el servidor y seleccione Propiedades.
  3. Seleccione Connections.
  4. En Opciones de conexión predeterminadas, desactive la casilla Sin recuento.