Системное сообщение 10232 Сбой утверждения или пустой экран в Microsoft Dynamics SL

В этой статье представлено решение ошибки утверждения 10232 или пустого экрана при попытке подключения к SL.

Применимо к: Microsoft Dynamics SL 2011
Исходный номер базы знаний: 2749392

Симптомы

При попытке подключиться к SL вы получаете системное сообщение 10232 Об ошибке утверждения, за которым следует ошибка программирования 10262, или вы получите пустую домашнюю страницу Microsoft Dynamics SL.

Microsoft Dynamics SL 2011:

Системное сообщение 10232
Сбой утверждения!
Sqlodbc.cpp файлов
Строка: 5508
Выражение: IsValidCursor(cursor)

Следуют:

Ошибка программирования с пуленепробиваемой ошибкой 10262
Недопустимое значение курсора, переданное в supdate1(). Убедитесь, что значение курсора больше 0. Также убедитесь, что этот курсор передан в sql()

Microsoft Dynamics SL 7.x:

Системное сообщение 10232
Сбой утверждения!
Файл: sqlms.cpp
Строка: 4490
Выражение: IsValidCursor(cursor)

Причина

Свойство No Count выбрано для параметра Подключение к базе данных в SQL Server.

Решение

Чтобы устранить эту проблему, очистите свойство No Count в SQL Server. Для этого выполните следующие действия:

  1. Откройте Среда SQL Server Management Studio.
  2. Щелкните сервер правой кнопкой мыши и выберите Пункт Свойства.
  3. Выберите Connections.
  4. В разделе Параметры подключения по умолчанию снимите флажок проверка для параметра Нет счетчика.