Ошибки агента сервера
В следующей таблице перечислены ошибки агента сервера SQL Server Compact 3.5 (sqlcesa35.dll), которые могут возникнуть при использовании SQL Server Compact 3.5 (SQL Server Compact 3.5).
Важно!
Если в процессе использования SQL Server Compact 3.5 возникли ошибки, помеченные как «внутренняя ошибка», попробуйте выполнить операцию снова, поскольку возможно, что ошибка при этом не повторится. Если ошибка повторилась, следует немедленно обратиться в службу поддержки продуктов Майкрософт. Внутренние ошибки нельзя устранить обычными методами исправления неполадок.
Значение | Маркер ошибки | Описание | Числовые параметры | Строковые параметры |
---|---|---|---|---|
29001 |
SSCE_M_EXPECTEDINSERTUPDATESONLY |
Внутренняя ошибка: при обработке операций вставки или обновления возникло непредвиденное состояние. |
Неприменимо |
Неприменимо |
29004 |
SSCE_M_CANTCOCREATEMSDAINITIALIZE |
Невозможно инициализировать поставщика OLE DB для SQL Server. Проверьте, правильно ли установлена библиотека SQLOLEDB.dll. |
Неприменимо |
Неприменимо |
29005 |
SSCE_M_RSCBWITHSAMEEXCHANGEID |
Блок управления сеансом репликации уже существует. Сервер IIS был, возможно, остановлен в ходе процесса синхронизации. Попробуйте выполнить синхронизацию снова. |
Неприменимо |
Неприменимо |
29006 |
SSCE_M_SQLRECONCILERFAILED |
Сбой вызова посредника SQL Server. Попробуйте выполнить синхронизацию повторно. |
Неприменимо |
Неприменимо |
29007 |
SSCE_M_QUERYCANNOTBETRACKED |
Запрос не отслеживается. Возможно, отсутствует первичный ключ или запрос охватывает несколько таблиц. |
Неприменимо |
Строка запроса |
29009 |
SSCE_M_EXPRESSIONWITHOUTALIAS |
Внутренняя ошибка: выражение или литерал не могут быть обработаны без псевдонима. Ошибка удаленного доступа к данным. |
Неприменимо |
Неприменимо |
29010 |
SSCE_M_NOPRIMARYKEY |
В таблице нет первичного ключа. |
Неприменимо |
Имя таблицы |
29011 |
SSCE_M_ROWVERCOLUMN |
В таблице содержится отметка времени или другой столбец контроля версий строк. |
Неприменимо |
Имя таблицы |
29012 |
SSCE_M_INVALIDPUSHSEQUENCE |
Внутренняя ошибка: произошла ошибка при выполнении операции принудительной отправки агентом SQL Server Compact. |
Неприменимо |
Неприменимо |
29015 |
SSCE_M_PUSHPKCOLCOUNTMISMATCH |
Ожидаемое число столбцов в первичном ключе SQL Server не соответствует количеству, определенному в SQL Server Compact. Схема SQL Server изменилась с момента последнего запроса удаленного доступа к данным. Таблицу необходимо будет запросить снова, чтобы согласовать со схемой первичного ключа, определенной в SQL Server. |
Предоставленное число, ожидаемое число |
Неприменимо |
29016 |
SSCE_M_VF_MISSINGSERVERCOLUMN |
Столбцы для таблицы RDA на стороне клиента не совпадают со столбцами на сервере. |
Неприменимо |
Имя таблицы |
29017 |
SSCE_M_VF_MISMATCHEDTYPES |
Сведения о типах данных OLE DB в столбцах SQL Server Compact не совпадают со сведениями, содержащимися в столбцах SQL Server для таблицы удаленного доступа к данным. |
Клиентский тип, серверный тип |
Имя таблицы |
29018 |
SSCE_M_VF_MISSINGTABLE |
Столбцы не найдены. Отсутствует имя таблицы, или имеющиеся разрешения недействительны. |
Неприменимо |
Имя таблицы |
29020 |
SSCE_M_NOROWSAFFECTED |
Строка не может быть обновлена или удалена на SQL Server средствами удаленного доступа к данным. |
Неприменимо |
Неприменимо |
29021 |
SSCE_M_TOOMANYROWSAFFECTED |
Операция удаленного доступа к данным обновления или удаления, выполненная в базе данных SQL Server, затронула более одной строки. |
Неприменимо |
Неприменимо |
29022 |
SSCE_M_INCORRECTPROVIDERVERSION |
Недопустимая версия поставщика OLE DB для SQL Server (Майкрософт). Установите пакет MDAC 2.8 или более позднюю версию. |
Неприменимо |
Версия |
29023 |
SSCE_M_INCORRECTPROVIDER |
Поставщик OLE DB для SQL Server на компьютере с IIS несовместим с SQL Server Compact. Установите пакет компонентов MDAC 2.8 или более позднюю версию. |
Неприменимо |
Поставщик |
29024 |
SSCE_M_VF_PRIMARYKEYCHANGE |
В ходе извещения не удалось согласовать порядок столбцов первичного ключа на стороне клиента и на стороне сервера. Необходимо извлечь таблицу повторно или переустановить столбец первичного ключа. |
Неприменимо |
Неприменимо |
29025 |
SSCE_M_VF_MISSINGSERVERPKCOLUMN |
В ходе извещения в таблице SQL Server не удалось найти столбец первичного ключа. |
Неприменимо |
Неприменимо |
29026 |
SSCE_M_VF_EXTRASERVERPKCOLUMN |
В ходе операции принудительной отправки в таблице SQL Server обнаружен дополнительный столбец первичного ключа. |
Неприменимо |
Неприменимо |
29028 |
SSCE_M_UNSUPPORTEDOLEDBTYPE |
Тип данных OLE DB не поддерживается поставщиком OLE DB для SQL Server (Майкрософт). Установите пакет компонентов MDAC 2.8 или более позднюю версию. |
Тип данных |
Неприменимо |
29029 |
SSCE_M_VF_NONLOBIUNKNOWN |
Внутренняя ошибка: Метаданные столбца SQL Server Compact не соответствуют возвращенным поставщиком OLEDB (отличным от SQL Server). |
Неприменимо |
Неприменимо |
29030 |
SSCE_M_NOTRACKPKCOLMISSING |
Отслеживание запроса невозможно из-за отсутствия одного или нескольких столбцов первичного ключа. |
Неприменимо |
Неприменимо |
29031 |
SSCE_M_NOTRACKCOMPUTEDCOLUMN |
Отслеживание запроса невозможно, поскольку в таблице имеется вычисляемый столбец, недоступный для извлечения. |
Неприменимо |
Неприменимо |
29032 |
SSCE_M_NOTRACKMULTITABLE |
Отслеживание запроса невозможно, поскольку это многотабличный запрос. |
Неприменимо |
Неприменимо |
29033 |
SSCE_M_INVALIDCODEPAGE |
Кодовая страница сервера (или кодовая страница переопределения) недействительна или не установлена на компьютере с сервером IIS. |
Кодовая страница |
Неприменимо |
29034 |
SSCE_M_MISMATCHEDCOMPONENTS |
Версии компонентов агента клиента и агента сервера несовместимы. Совместимы следующие версии: версии агента клиента 3.0 и 3.5 с версиями агента сервера 3.5 и версия агента клиента 3.5 с версией агента сервера 3.5. Переустановите компоненты репликации, заменив их совпадающими версиями агентов клиента и сервера. |
Неприменимо |
Версия агента клиента, версия агента сервера |
29042 |
SSCE_M_RSCBTIMEDOUT |
Продолжительность простоя сеанса репликации превысила установленный интервал очистки, и синхронизация была отменена. Такое обычно происходит в случае крайне высокой загруженности CPU на сервере. По умолчанию предельный интервал составляет 2 часа. Повторите операцию позднее. |
Неприменимо |
Неприменимо |
29044 |
SSCE_M_FILERENAMEFAILED |
Сбой SQL Server Compact при переименовании IN-файла в OUT-файл на сервере IIS. Такое обычно происходит в случае большого числа повторов при контроле ссылочной целостности в SQL Server Compact в режиме репликации слиянием, что не позволяет SQL Server Compact изменять расширения имен файлов. Повторите попытку. |
Неприменимо |
Неприменимо |
29045 |
SSCE_M_INITIALIZERECONCILERFAILED |
Сбой инициализации посредника SQL Server. Повторите попытку. |
Неприменимо |
Неприменимо |
29046 |
SSCE_M_READONLY |
При выполнении операции удаленного доступа к данным принудительной отправки в SQL Server Compact для таблиц, отправленных в SQL Server, удалось получить лишь курсор, доступный только для чтения. При попытке принудительной доставки на SQL Server могли возникнуть конфликты блокировки. Убедитесь, что таблица SQL Server допускает обновление, и повторите попытку. |
Неприменимо |
Неприменимо |
29048 |
SSCE_M_IMPERSONATIONFAILED |
Не удалось выполнить сопоставление учетной записи пользователя Windows на компьютере с сервером IIS. |
Неприменимо |
Неприменимо |
29049 |
SSCE_M_CANTCONNECTTOPUBLISHER |
Агенту сервера не удалось подключиться к публикатору. |
Неприменимо |
Неприменимо |
29050 |
SSCE_M_GETROWSET |
Внутренняя ошибка: ошибка при получении набора строк. |
Неприменимо |
Неприменимо |
29051 |
SSCE_M_GETCOLUMNS |
Внутренняя ошибка: ошибка при получении столбцов. |
Неприменимо |
Неприменимо |
29052 |
SSCE_M_CREATEINDEXSQL |
Внутренняя ошибка: ошибка формирования инструкции SQL для создания индекса через удаленный доступ к данным. |
Неприменимо |
Неприменимо |
29053 |
SSCE_M_CREATETABLESQL |
Внутренняя ошибка: ошибка формирования инструкции SQL для создания индекса через удаленный доступ к данным. |
Неприменимо |
Неприменимо |
29054 |
SSCE_M_GETPRIMARYKEYCOLUMNS |
Внутренняя ошибка: ошибка при получении столбцов первичного ключа через удаленный доступ к данным. . |
Неприменимо |
Неприменимо |
29055 |
SSCE_M_CREATEPRIMARYKEY |
Внутренняя ошибка: ошибка при формировании инструкции SQL для создания первичного ключа через удаленный доступ к данным. |
Неприменимо |
Неприменимо |
29056 |
SSCE_M_VERIFYSCHEMA |
Внутренняя ошибка: ошибка при проверке схемы через удаленный доступ к данным. |
Неприменимо |
Неприменимо |
29057 |
SSCE_M_PREPAREINSERT |
Внутренняя ошибка: ошибка при подготовке операции вставки через удаленный доступ к данным. |
Неприменимо |
Неприменимо |
29058 |
SSCE_M_PREPAREUPDATE |
Внутренняя ошибка: ошибка при подготовке операции обновления через удаленный доступ к данным. |
Неприменимо |
Неприменимо |
29059 |
SSCE_M_PREPAREDELETE |
Внутренняя ошибка: ошибка при подготовке операции удаления через удаленный доступ к данным. |
Неприменимо |
Неприменимо |
29060 |
SSCE_M_CONNECTFAILURESQL |
Сбой соединения с SQL Server с предоставленными сведениями о соединении. SQL Server не существует, доступ запрещен, поскольку пользователь SQL не является допустимым пользователем на SQL Server, или неверный пароль. |
Неприменимо |
Неприменимо |
29061 |
SSCE_M_CONNECTFAILUREIIS |
Сбой соединения с SQL Server с предоставленными сведениями о соединении. SQL Server не существует, доступ запрещен, поскольку пользователь IIS не является допустимым пользователем на компьютере с SQL Server, или неверный пароль. |
Неприменимо |
Неприменимо |
29062 |
SSCE_M_SELECTSTRINGMISSING |
Не указан параметр SQLSelectString. |
Неприменимо |
Неприменимо |