Поделиться через


Ошибки агента сервера

В следующей таблице приведены сообщения агента сервера SQL Server Compact Edition (sqlcesa30.dll) об ошибках, которые могут возникать при использовании SQL Server 2005 Compact Edition (SQL Server Compact Edition).

Важно!
Если в процессе использования SQL Server Compact Edition возникли ошибки, помеченные как «внутренняя ошибка», попробуйте выполнить операцию снова, поскольку возможно, что ошибка при этом не повторится. Если ошибка повторилась, следует немедленно обратиться в службу поддержки продуктов Microsoft. Внутренние ошибки нельзя устранить обычными методами исправления неполадок.
Значение Маркер ошибки Описание Числовые параметры Строковые параметры

29001

SSCE_M_EXPECTEDINSERTUPDATESONLY

Внутренняя ошибка: при обработке операций вставки или обновления обнаружено непредвиденное состояние.

Неприменимо

Неприменимо

29004

SSCE_M_CANTCOCREATEMSDAINITIALIZE

Инициализация поставщика OLE DB для SQL Server Compact Edition невозможна. Проверьте, правильно ли установлена библиотека SQLOLEDB.dll.

Неприменимо

Неприменимо

29005

SSCE_M_RSCBWITHSAMEEXCHANGEID

Блок управления сеансом репликации уже существует. Сервер IIS был, возможно, остановлен в ходе процесса синхронизации. Попробуйте выполнить синхронизацию снова.

Неприменимо

Неприменимо

29006

SSCE_M_SQLRECONCILERFAILED

Сбой вызова SQL Server Reconciler. Попробуйте выполнить синхронизацию повторно.

Неприменимо

Неприменимо

29007

SSCE_M_QUERYCANNOTBETRACKED

Запрос не отслеживается. Возможно, отсутствует первичный ключ, или запрос охватывает несколько таблиц.

Неприменимо

Строка запроса

29009

SSCE_M_EXPRESSIONWITHOUTALIAS

Внутренняя ошибка: выражение или литерал не могут быть обработаны без псевдонима. Ошибка удаленного доступа к данным.

Неприменимо

Неприменимо

29010

SSCE_M_NOPRIMARYKEY

В таблице нет первичного ключа.

Неприменимо

Имя таблицы

29011

SSCE_M_ROWVERCOLUMN

В таблице содержится отметка времени или другой столбец контроля версий строк.

Неприменимо

Имя таблицы

29012

SSCE_M_INVALIDPUSHSEQUENCE

Внутренняя ошибка: ошибка в процессе извещения, выполняемого агентом сервера SQL Server Compact Edition.

Неприменимо

Неприменимо

29015

SSCE_M_PUSHPKCOLCOUNTMISMATCH

Ожидаемое число столбцов в первичном ключе SQL Server не соответствует количеству, определенному в SQL Server Compact Edition. Схема SQL Server изменилась с момента последнего опроса RDA. Таблицу необходимо будет извлечь снова для согласования со схемой первичного ключа, определенной в SQL Server Server.

Предоставленное число, ожидаемое число

Неприменимо

29016

SSCE_M_VF_MISSINGSERVERCOLUMN

Столбцы для таблицы RDA на стороне клиента не совпадают со столбцами на сервере.

Неприменимо

Имя таблицы

29017

SSCE_M_VF_MISMATCHEDTYPES

Сведения о типах данных OLE DB в столбцах SQL Server Compact Edition не соответствуют сведениям, содержащимся в столбцах SQL Server для таблицы RDA.

Клиентский тип, серверный тип

Имя таблицы

29018

SSCE_M_VF_MISSINGTABLE

Столбцы не найдены. Отсутствует имя таблицы, или имеющиеся разрешения недействительны.

Неприменимо

Имя таблицы

29020

SSCE_M_NOROWSAFFECTED

Строка не может быть обновлена или удалена на сервере SQL Server средствами RDA.

Неприменимо

Неприменимо

29021

SSCE_M_TOOMANYROWSAFFECTED

Операция обновления или удаления RDA, выполненная в базе данных SQL Server, затронула более одной строки.

Неприменимо

Неприменимо

29022

SSCE_M_INCORRECTPROVIDERVERSION

Недопустимая версия поставщика Microsoft OLE DB для SQL Server. Установите пакет MDAC 2.8 или более позднюю версию.

Неприменимо

Версия

29023

SSCE_M_INCORRECTPROVIDER

Поставщик OLE DB для SQL Server на компьютере с сервером IIS несовместим с SQL Server Compact Edition. Установите пакет компонентов 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 не поддерживается поставщиком Microsoft OLE DB для SQL Server. Установите пакет компонентов MDAC 2.8 или более позднюю версию.

Тип данных

Неприменимо

29029

SSCE_M_VF_NONLOBIUNKNOWN

Внутренняя ошибка: сведения о метаданных столбцов SQL Server Compact Edition несовместимы с этим поставщиком OLEDB (не для SQL Server).

Неприменимо

Неприменимо

29030

SSCE_M_NOTRACKPKCOLMISSING

Отслеживание запроса невозможно из-за отсутствия одного или нескольких столбцов первичного ключа.

Неприменимо

Неприменимо

29031

SSCE_M_NOTRACKCOMPUTEDCOLUMN

Отслеживание запроса невозможно, поскольку в таблице имеется вычисляемый столбец, недоступный для извлечения.

Неприменимо

Неприменимо

29032

SSCE_M_NOTRACKMULTITABLE

Отслеживание запроса невозможно, поскольку это многотабличный запрос.

Неприменимо

Неприменимо

29033

SSCE_M_INVALIDCODEPAGE

Кодовая страница сервера (или кодовая страница переопределения) недействительна или не установлена на компьютере с сервером IIS.

Кодовая страница

Неприменимо

29034

SSCE_M_MISMATCHEDCOMPONENTS

Версии компонентов агента клиента SQL Server Compact Edition и агента сервера SQL Server Compact Edition не соответствуют друг другу. Переустановите эти компоненты репликации.

Неприменимо

Версия агента клиента SQL Server Compact Edition, версия агента сервера SQL Server Compact Edition

29042

SSCE_M_RSCBTIMEDOUT

Продолжительность простоя сеанса репликации превысила установленный интервал очистки, и синхронизация была отменена. Такое обычно происходит в случае крайне высокой загруженности CPU на сервере. По умолчанию предельный интервал составляет 2 часа. Повторите операцию позднее.

Неприменимо

Неприменимо

29044

SSCE_M_FILERENAMEFAILED

Сбой SQL Server Compact Edition при переименовании файла .IN в файл типа .OUT на сервере IIS. Такое обычно происходит в случае чрезмерного числа повторов при контроле ссылочной целостности в SQL Server Compact Edition в режиме репликации слиянием, что не позволяет SQL Server Compact Edition изменять расширения имен файлов. Повторите попытку.

Неприменимо

Неприменимо

29045

SSCE_M_INITIALIZERECONCILERFAILED

Сбой инициализации SQL Server Reconciler. Повторите попытку.

Неприменимо

Неприменимо

29046

SSCE_M_READONLY

При выполнении метода RDA Push в SQL Server для таблиц, направляемых в SQL Server Compact Edition, удалось получить лишь курсор, доступный только для чтения. При попытке извещения на сервере 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 для создания индекса RDA.

Неприменимо

Неприменимо

29053

SSCE_M_CREATETABLESQL

Внутренняя ошибка: сбой при генерации инструкции SQL для создания таблицы RDA.

Неприменимо

Неприменимо

29054

SSCE_M_GETPRIMARYKEYCOLUMNS

Внутренняя ошибка: сбой при получении столбцов первичного ключа RDA. .

Неприменимо

Неприменимо

29055

SSCE_M_CREATEPRIMARYKEY

Внутренняя ошибка: сбой при генерации инструкции SQL для создания первичного ключа RDA.

Неприменимо

Неприменимо

29056

SSCE_M_VERIFYSCHEMA

Внутренняя ошибка: сбой при проверке схемы RDA.

Неприменимо

Неприменимо

29057

SSCE_M_PREPAREINSERT

Внутренняя ошибка: сбой при подготовке вставки RDA.

Неприменимо

Неприменимо

29058

SSCE_M_PREPAREUPDATE

Внутренняя ошибка: сбой при подготовке обновления RDA.

Неприменимо

Неприменимо

29059

SSCE_M_PREPAREDELETE

Внутренняя ошибка: сбой при подготовке удаления RDA.

Неприменимо

Неприменимо

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.

Неприменимо

Неприменимо

См. также

Справка и поддержка

Получение помощи по SQL Server Compact Edition