Ошибки агента сервера
В следующей таблице приведены сообщения агента сервера 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. |
Неприменимо |
Неприменимо |