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


Ошибки 22000 - 22999

Ошибка

Серьезность

Запись в журнал

Описание (текст сообщения)

22101

16

Нет

Значение, указанное для аргумента change_columns функции CHANGE_TRACKING_IS_COLUMN_IN_MASK, недопустимо. Это значение должно быть битовой маской, возвращаемой функцией CHANGETABLE(CHANGES ...).

22102

16

Нет

Указанные аргументы недопустимы для параметра CHANGES функции CHANGETABLE.

22103

16

Нет

Указанные аргументы недопустимы для параметра VERSION функции CHANGETABLE.

22104

16

Нет

Таблица, возвращаемая функцией CHANGETABLE, должна иметь псевдоним.

22105

16

Нет

Отслеживание изменений не включено для таблицы "%.*ls".

22106

16

Нет

Функция CHANGETABLE не поддерживает удаленные источники данных.

22107

16

Нет

Объект "%.*ls" имеет тип данных, не поддерживаемый функцией CHANGETABLE. Этот объект должен быть определяемой пользователем таблицей.

22108

16

Нет

Предложение CHANGE_TRACKING_CONTEXT WITH нельзя использовать с инструкцией SELECT.

22109

16

Нет

Аргумент «context» предложения CHANGE_TRACKING_CONTEXT WITH должен иметь тип данных varbinary с максимальной длиной 128.

22110

16

Нет

Число столбцов, указанное в функции CHANGETABLE(VERSION ...), не совпадает с числом столбцов первичного ключа таблицы "%.*ls".

22111

16

Нет

Столбец "%.*ls", указанный в функции CHANGETABLE(VERSION ...), не является частью первичного ключа таблицы "%.*ls".

22112

16

Нет

Каждый столбец первичного ключа должен быть указан в функции CHANGETABLE(VERSION ...) один раз. Столбец "%.*ls" указан несколько раз.

22113

16

Нет

%S_MSG не допускается, поскольку таблица отслеживается системой отслеживания изменений.

22114

16

Нет

Параметры отслеживания изменений для инструкции ALTER DATABASE не могут сочетаться с другими параметрами ALTER DATABASE.

22115

16

Нет

Для одной или нескольких таблиц в базе данных "%.*ls" включено отслеживание изменений. Перед отключением отслеживания изменений в базе данных его необходимо отключить для каждой таблицы. Чтобы получить список таблиц, для которых включено отслеживание изменений, используйте представление каталога sys.change_tracking_tables.

22116

16

Нет

Отслеживание изменений не поддерживается в этом выпуске SQL Server.

22500

16

Нет

Непредвиденная

22501

16

Нет

Проверка данных всех статей публикации успешно завершена (количество строк и контрольная сумма).

22502

16

Нет

Не все статьи в публикации прошли проверку данных (количество строк и контрольная сумм)

22503

16

Нет

Инициализация.

22504

16

Нет

Применение моментального снимка на стороне подписчика.

22505

16

Нет

Слияние завершено без обработки изменений данных.

22506

16

Нет

Слияние данных не требуется.

22507

16

Нет

Передача изменений данных на издатель.

22508

16

Нет

Загрузка изменений данных на подписчик.

22509

16

Нет

Получение сведений о подписках.

22510

16

Нет

Получение сведений о публикации.

22511

16

Нет

Слияние успешно завершено.

22512

16

Нет

Не удалось использовать группы секций с неотфильтрованными публикациями. Установите «use_partition_groups» в значение «false», используя процедуру sp_changemergepublication.

22513

16

Нет

Не удалось использовать группы секций, так как фильтр соединения между следующими статьями содержит одну или несколько функций: "%s" и "%s".

22514

16

Нет

Не удалось использовать группы секций, так как один или несколько фильтров ссылаются на следующее представление, которое содержит функции: "%s".

22515

16

Нет

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

22516

16

Нет

Было указано, что публикация "%s" содержит динамические фильтры, но у нее нет динамических фильтров.

22517

16

Нет

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

22518

16

Нет

Не удалось использовать столбец типа image, ntext, xml, CLR type, varchar(max), nvarchar(max) или varbinary(max) в подмножестве или фильтре соединения для статьи: "%s".

22519

16

Нет

Не удалось добавить связь логических записей между таблицами "%s" и "%s", так как предложение соединения ссылалось на столбец типа text, image, ntext, xml, varchar(max), nvarchar(max) или varbinary(max).

22520

10

Нет

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

22521

10

Нет

Не удалось провести синхронизацию строки, так как строка была обновлена другим процессом, не входящим в репликацию.

22522

16

Нет

Статью "%s" нельзя опубликовать, так как она опубликована в другой публикации слиянием. Статья, для которой параметр @partition_options хранимой процедуры "sp_addmergearticle" имеет значение 3 (неперекрывающиеся секции с единственным подписчиком на секцию), не может быть включена в несколько публикаций или подписок и не может быть опубликована повторно. Чтобы включить статью в несколько публикаций, при помощи хранимой процедуры sp_changemergearticle задайте другое значение для свойства partition_options существующей статьи.

22523

16

Нет

Недопустимо, чтобы значение параметра @partition_options для статьи равнялось 2 или 3 (неперекрывающиеся секции) и статья при этом участвовала в связи логических записей. Проверьте статью "%s".

22524

16

Нет

Статья "%s" опубликована в другой репликации слиянием с другим значением параметра @partition_options хранимой процедуры sp_addmergearticle. Этот параметр должен иметь одинаковые значения во всех публикациях слиянием. Укажите значение, аналогичное существующей статье, или измените существующую статью с помощью хранимой процедуры sp_changemergearticle.

22525

16

Нет

Публикация "%s" не может допускать несколько подписок на секцию, если содержит статьи, использующие @partition_options = 3.

22526

16

Нет

Было указано недопустимое значение для %s. Допустимые значения: 0 (нет), 1 (принудительное секционирование), 2 (неперекрывающиеся секции с несколькими подписками на секции) и 3 (неперекрывающиеся секции с одной подпиской на секцию).

22527

16

Нет

Указано недопустимое значение для %s. Допустимые значения: "day", "days", "dd", "year", "years", "yy", "yyyy", "month", "months", "mm", "week", "weeks", "wk", "hour", "hours", "hh", "minute", "minutes", "mi".

22528

16

Нет

Не удалось использовать другие временные единицы срока хранения, кроме «days», для публикации "%s", так как уровень совместимости публикации менее 90. Используйте процедуру sp_changemergepublication, чтобы установить значение publication_compatibility_level, равное 90RTM.

22529

16

Нет

Не удалось изменить временные единицы срока хранения для публикации "%s", так как уровень совместимости публикации менее 90. Используйте процедуру sp_changemergepublication, чтобы установить значение publication_compatibility_level, равное 90RTM.

22530

16

Нет

Не удалось обновить ни один столбец в статье "%s", используемой в предложении связи логических записей.

22531

10

Нет

Инициализация.

22532

10

Нет

Передача изменений данных с подписчика на издатель.

22533

10

Нет

Передача изменений данных с издателя на подписчик.

22534

16

Нет

Текстовый режим публикации не поддерживает секционированные таблицы.

22535

16

Нет

Для разнородных публикаций параметры "%s" должны быть указаны при вызове "%s".

22536

16

Нет

Значение параметра %s не может быть обновлено или изменено для гетерогенных публикаций.

22537

16

Нет

Предоставленное job_login должно соответствовать имени входа издателя, указанному при добавлении издателя распространения (sp_adddistpublishe).

22538

16

Нет

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

22539

16

Нет

Использование параметров %s недопустимо, если параметр %s имеет значение %s.

22540

16

Нет

Не удалось изменить публикацию "%s", чтобы использовать sync_mode со значением «character», так как она содержит одну или несколько связей логических записей.

22541

16

Нет

Не удалось добавить связь логических записей в публикацию "%s", так как она использует параметр sync_mode со значением «character» и может иметь подписчиков выпуска SQL Server Compact Edition.

22542

16

Нет

Недопустимое значение свойства @subscriber_upload_options. Допустимые значения: 0 (разрешить загрузку), 1 (отключить передачу), 2 (отключить передачи, запретить изменения подписчику) и 3 (disable_outofpartition_subscriber_change).

22543

16

Нет

Если свойство публикации @allow_partition_realignment имеет значение «false», свойство статьи @subscriber_upload_options для всех статей в публикации должно быть установлено для отключения передачи.

22544

10

Нет

Внимание! Процедура sp_mergecleanupmetadata является устаревшей. После установки пакета обновления 1 SQL Server 2000 (SP1) и более поздних пакетов, при запуске агента слияния каждый раз вызывается хранимая процедура sp_mergemetadataretentioncleanup, поэтому ручная очистка метаданных не требуется. Переданные параметры пропускаются, и вызывается процедура sp_mergemetadataretentioncleanup.

22545

16

Нет

Не удалось добавить связь логических записей в публикацию "%s", так как она допускает веб-синхронизацию.

22546

16

Нет

Не удалось изменить публикацию "%s", чтобы разрешить веб-синхронизацию, так как она содержит одну или несколько связей логических записей.

22547

16

Нет

Не допускается использование параллельного снимка для публикаций моментальных снимков.

22548

16

Нет

Вертикальное секционирование допустимо только для журнальных статей.

22549

16

Нет

Общий агент распространителя (%s) уже существует для этой подписки.

22550

16

Нет

Невозможно удалить столбец идентификаторов "%s" из вертикальной секции, если значение identityrangemanagementoption равно auto.

22551

16

Нет

Недопустимый тип %s. Допустимые типы: «merge», «tran» и «both».

22552

16

Нет

Значение параметра «@resync_date_str» должно быть допустимым, если значение «@resync_type» равно 2.

22553

16

Нет

Значение параметра «@resync_type» равно "%d", но проверка правильности данной подписки ни разу не была проведена успешно.

22554

16

Нет

Не удалось изменить публикацию "%s", чтобы использовать sync_mode со значением «character», так как для сроков хранения она использует единицы времени, отличные от «day». Используйте процедуру sp_changemergepublication, чтобы установить единицу срока хранения «day».

22555

16

Нет

Не удалось установить единицу времени для срока хранения в значение, отличное от «day», для публикации "%1!s!", так как она использует sync_mode со значением «character» и может иметь подписчиков выпуска SQL Server Compact Edition.

22556

16

Нет

Недопустимое значение свойства "%s". Допустимые значения — 1 и 0.

22557

16

Нет

Не удалось обновить состояние изменений схемы, так как уровень совместимости публикации — менее 90. Используйте процедуру sp_changemergepublication, чтобы установить для публикации "%s" значение publication_compatibility_level, равное 90RTM.

22558

16

Нет

Не удается обновить состояние изменения схемы.

22559

16

Нет

Состояние изменений схемы должно иметь значение «active» или «skipped».

22560

16

Нет

При репликации слиянием недопустимы фильтры, ссылающиеся на динамические функции, которые принимают один или несколько параметров. Проверьте функцию "%s".

22561

16

Нет

Запрошенная операция не была выполнена, так как уровень совместимости публикации — менее 90. Используйте процедуру sp_changemergepublication, чтобы установить для публикации "%s" значение publication_compatibility_level, равное 90RTM.

22562

16

Нет

Невозможно изменить уровень совместимости публикации на более низкое значение, чем существующее.

22563

16

Нет

cодержит одну или несколько статей, которые не передают изменения.

22564

16

Нет

использует репликацию ddl.

22565

16

Нет

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

22566

16

Нет

использует логические записи.

22567

16

Нет

содержит одну или несколько статей, использующих фильтрацию, основанную на подписке или на секции.

22568

16

Нет

содержит одну или несколько статей, которые не будут исправлять ошибки.

22569

16

Нет

содержит одну или несколько статей, содержащих только схему.

22570

16

Нет

содержит одну или несколько статей, которые используют автоматическое управление диапазонами идентификаторов.

22571

16

Нет

содержит одну или несколько статей, которые используют типы данных, новые для SQL Server 2000

22572

16

Нет

содержит одну или несколько статей со столбцом временных меток.

22573

16

Нет

использует сжатие моментальных снимков со значением параметра snapshot_in_defaultfolder, равным false.

22574

16

Нет

содержит одну или несколько статей, использующих вертикальное секционирование.

22575

16

Нет

Когда значение свойства статьи "published_in_tran_pub" равно "true", свойство статьи "upload_options" должно иметь значение, отключающее передачу.

22576

10

Нет

Задано недопустимое значение failover_mode %d для [%s].[%s].[%s], задаем 0 [немедленно].

22577

16

Нет

Не удалось добавить подписку, так как допустимое количество %s подписок для издателя выпуска SQL Server Workgroup Edition "%s" было бы превышено. Максимальное допустимое количество составляет %d.

22578

16

Нет

Не удалось изменить публикацию "%s" таким образом, чтобы запретить use_partition_groups, так как она содержит одну или несколько связей логических записей. При использовании связей логических записей свойство публикации @use_partition_groups должно иметь значение "true".

22579

16

Нет

Подписка на публикацию "%s" не была найдена, но существует общий агент. Чтобы указать подписку на публикацию, которая реплицирована с помощью общего агента, укажите "%s" в качестве имени публикации.

22580

16

Нет

Не удалось опубликовать базу данных "%s", так как она помечена как опубликованная на другом сервере. Перед тем, как пытаться опубликовать эту базу данных, выполните процедуру sp_replicationdboption, указав значение FALSE для параметров "publish" и "merge publish".

22581

16

Нет

Статью "%s" нельзя изменить или добавить в публикацию "%s". Репликация столбцов файлового потока не поддерживается для публикаций, имеющих параметр "sync_mode" со значением 1 (режим символов). Укажите в публикации для параметра "sync_mode" значение 0 (собственный режим), используя хранимую процедуру sp_addmergepublication или sp_changemergepublication, либо выполните вертикальное секционирование статьи так, чтобы столбец файлового потока не подвергался репликации.

22582

16

Нет

Статью "%s" нельзя изменить или добавить в публикацию "%s". Репликация столбцов FILESTREAM не поддерживается для публикаций, имеющих параметр «publication_compatibility_level» со значением менее «90RTM» (SQL Server 2005). Укажите для параметра «publication_compatibility_level» значение больше или равное «90RTM», используя хранимую процедуру sp_addmergepublication или sp_changemergepublication, либо выполните вертикальное секционирование статьи так, чтобы столбец файлового потока не подвергался репликации.

22583

16

Нет

Статью "%s" нельзя изменить или добавить в публикацию "%s". Репликация столбцов файлового потока не поддерживается для статей, имеющих параметр "schema_option" со значением 0x20000000. Это значение преобразует типы данных больших объектов в типы данных, поддерживаемые в предыдущих версиях Microsoft SQL Server. Удалите параметр "schema_option" с помощью процедуры sp_addmergepublication или sp_changemergepublication либо выполните вертикальное секционирование статьи так, чтобы столбец файлового потока не подвергался репликации.

22584

10

Нет

Внимание! Значения некоторых флагов, указанных в свойстве "schema_option", несовместимы с уровнем совместимости публикации. Будет использовано измененное значение параметра schema_option "%s".

22585

10

Нет

Для статьи "%s" включен параметр схемы, позволяющий описать в сценарии атрибут FILESTREAM для столбцов varbinary(max). Включение этого параметра после создания статьи может привести к ошибке репликации, если объем данных в столбце FILESTREAM превысит 2 ГБ и в процессе репликации возникнет конфликт. Если необходима репликация данных FILESTREAM, удалите и создайте статью повторно, указав нужный параметр схемы.

22586

16

Нет

Столбец "%s" нельзя изменить или добавить в публикацию "%s". Операция DDL для столбцов hierarchyid и FILESTREAM не поддерживается для публикаций со значением sync_mode, равным 1 (символьный режим), или уровнем обратной совместимости, меньшим 90RTM.

22801

16

Нет

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

22802

16

Нет

Запуск задания агента очистки отслеживания изменений в данных с использованием политики "Low-watermark" %s.

22803

16

Нет

При отслеживании изменений в данных журнал был просмотрен от записи LSN{%s} до записи LSN{%s}, извлечено %d транзакций с %d командами. Чтобы составить отчет о ходе выполнения операции, выполните запрос к динамическому административному представлению sys.dm_cdc_log_scan_sessions.

22804

16

Нет

При отслеживании изменений в данных не удается выполнить связанное с заданием действие, поскольку в базе данных %s разрешена репликация транзакций, но при этом невозможно получить сведения о распространителе, чтобы определить состояние агента чтения журнала. Обеспечьте доступ к базе данных распространителя или отключите распространение.

22805

10

Нет

Чтобы получить дополнительные сведения, выполните запрос к динамическому административному представлению sys.dm_cdc_errors.

22806

16

Нет

Недопустимый идентификатор инициатора "%s". Необходимо указать ненулевой идентификатор, который еще не использовался в этой топологии.

22807

16

Нет

Свойство публикации "%s" нельзя изменить, поскольку для одноранговой публикации "%s" не включено обнаружение конфликтов. Чтобы включить для этой публикации обнаружение конфликтов, используйте процедуру sp_configure_peerconflictdetection.

22808

16

Нет

Не удается выполнить процедуру "%s". Публикация "%s" должна быть доступна для одноранговой репликации до выполнения этой процедуры. Чтобы сделать публикацию доступной для одноранговой репликации, используйте процедуру sp_changepublication.

22809

10

Нет

Существующая таблица конфликтов "%s" была удалена.

22810

16

Нет

Недопустимое значение параметра @action. Допустимые значения: "enable" и "disable".

22811

16

Нет

Время ожидания циклического прохождения пакета должно быть больше 0.

22812

10

Нет

Цикл "%s" завершился, превысив время ожидания %d секунд.

22813

10

Нет

В топологию входят одноранговые узлы, версии которых не поддерживают обнаружение конфликтов. Чтобы использовать обнаружение конфликтов, убедитесь, что все узлы в топологии являются SQL Server 2008 или имеют более позднюю версию.

22814

10

Нет

Топология содержит повторяющийся идентификатор инициатора. Для обнаружения конфликтов идентификатор инициатора должен быть уникальным в пределах топологии.

22815

10

Нет

Конфликт типа '%s' был обнаружен на узле %d между узлом %d (входящий), идентификатор транзакции %s, и узлом %d (на диске), идентификатор транзакции %s.

22816

16

Нет

Уточненное имя таблицы "%s" слишком длинное и не позволяет включить обнаружение конфликтов в одноранговой репликации.

22817

10

Нет

%s имеет %s.

22818

10

Нет

Обнаружен и разрешен конфликт двух операций удаления. Не удалось удалить строку из узла, поскольку эта строка не существует. Входящая операция удаления была пропущена.

22819

10

Нет

Обнаружен конфликт операций удаления и обновления между узлом %d (входящий) и узлом %d (на диске), который не удалось автоматически разрешить. Входящая операция удаления была пропущена узлом %d. Конфликт необходимо разрешить вручную, чтобы гарантировать конвергенцию данных между узлами. Порядок действий по разрешению этого конфликта см. в электронной документации.

22820

10

Нет

Обнаружен и разрешен конфликт операций удаления и обновления между узлом %d (входящий) и узлом %d (на диске). Входящая операция удаления была применена к узлу %d.

22821

10

Нет

Обнаружен и разрешен конфликт операций обновления между узлом %d (входящий) и узлом %d (на диске). Входящая операция обновления была пропущена узлом %d.

22822

10

Нет

Обнаружен и разрешен конфликт операций обновления между узлом %d (входящий) и узлом %d (на диске). Входящая операция обновления была применена к узлу %d.

22823

10

Нет

Обнаружен и разрешен конфликт операций обновления и удаления. Не удалось обновить строку, поскольку эта строка не существует. Входящая операция обновления была пропущена. Проверьте приоритет целевого узла и запустите проверку данных, чтобы гарантировать, что конфликт операций удаления не приведет к потере конвергенции данных.

22824

10

Нет

Обнаружен и разрешен конфликт операций вставки между узлом %d (входящий) и узлом %d (на диске). Входящая операция вставки была пропущена узлом %d.

22825

10

Нет

Обнаружен и разрешен конфликт операций вставки между узлом %d (входящий) и узлом %d (на диске). Входящая операция вставки была применена к узлу %d.

22827

16

Нет

Предупреждение об обнаружении конфликта в одноранговой топологии

22828

16

Нет

Публикация "%s" уже "%s" для обнаружения конфликтов в одноранговой репликации.

22829

16

Нет

Ошибка при выполнении команды %s. Значения, указанные для параметра @ins_cmd, @del_cmd или @upd_cmd не могут быть добавлены с именем схемы %s в пределах заданного размера %d.

22830

16

Нет

Не удалось обновить метаданные, которые указывают, что в базе данных %s разрешена система отслеживания измененных данных. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22831

16

Нет

Не удалось обновить метаданные, которые указывают, что в базе данных %s не разрешена система отслеживания измененных данных. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22832

16

Нет

Не удалось обновить метаданные, которые указывают, что в таблице %s разрешена система отслеживания измененных данных. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22833

16

Нет

Не удалось обновить метаданные, которые указывают, что в таблице %s не разрешена система отслеживания измененных данных. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22834

16

Нет

Не удалось изменить состояние записи подробных сведений в журнал для таблицы %s. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22835

16

Нет

Не удалось обновить метаданные для базы данных %s, которые указывают на удаление задания системы отслеживания измененных данных. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22836

16

Нет

Не удалось обновить метаданные для базы данных %s, которые указывают на добавление задания системы отслеживания измененных данных. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22837

16

Нет

Не удалось удалить элементы таблицы или объекты, связанные с экземпляром отслеживания "%s". Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22838

16

Нет

Все столбцы уникального индекса CDC должны быть определены как NOT NULL. Индекс "%s", выбранный как уникальный индекс CDC для входной таблицы "%s.%s", не соответствует этому требованию. Определите все столбцы выбранного индекса как NOT NULL или выберите в качестве индекса CDC другой уникальный индекс, а затем повторите запрос.

22840

16

Нет

Не предоставлен запрос на блокировку приложения "%s", необходимый для изменения метаданных системы отслеживания измененных данных. Запрос вернул значение %d: -1 = истекло время ожидания; -2 = отменено; -3 = жертва взаимоблокировки; -999 ошибка проверки или другая ошибка вызова. Выясните причину ошибки и повторите запрос.

22841

16

Нет

Не удалось обновить метаданные для базы данных "%s", в которой включена система отслеживания измененных данных. Ошибка выполнения действия "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22842

16

Нет

Не удалось выполнить инструкцию ALTER TABLE SWITCH, поскольку для секционированной целевой таблицы включена система отслеживания измененных данных, а параметр @allow_partition_switch не установлен в значение 1.

22843

16

Нет

Не удалось выполнить инструкцию ALTER TABLE SWITCH, поскольку для секционированной исходной таблицы включена система отслеживания измененных данных, а параметр @allow_partition_switch не установлен в значение 1.

22844

16

Нет

Параметр "%s" может принимать только значения 1 и 0.

22850

16

Нет

Пороговое значение, заданное для процесса очистки отслеживания изменений данных, должно быть больше 0. При создании или модификации задания очистки указывайте положительное пороговое значение. Если эта ошибка возникла при вызове хранимой процедуры sys.sp_cdc_cleanup_change_table, то с помощью хранимой процедуры sp_cdc_change_job stored восстановите неотрицательное пороговое значение, связанное с выполняемым заданием.

22851

16

Нет

Не удалось отразить в таблице cdc.change_tables изменение в нижней конечной точке для базы данных %s.

22852

10

Нет

Не удалось удалить элементы таблицы изменений, устаревшие в связи с изменением одной или нескольких нижних конечных точек для экземпляров отслеживания базы данных %s. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22853

10

Нет

Не удалось удалить старые записи в таблице cdc.lsn_time_mapping базы данных %s. Ошибка выполнения команды "%s". Возвращена ошибка %d: "%s". На основе сведений о действии и ошибке выясните причины неуспешного завершения и повторно отправьте запрос.

22854

16

Нет

Не удается включить систему отслеживания измененных данных для таблицы "%s" или добавить к ней столбец ColumnSet, поскольку отслеживание изменений для ColumnSet не поддерживается.

22855

10

Нет

Предупреждение. Параметр @allow_partition_switch имеет значение 1. Система отслеживания измененных данных не будет отслеживать изменения, внесенные в таблицу в результате переключения секций, что вызовет несогласованность данных после обработки изменений. Дополнительные сведения об особенностях переключения секций при использовании системы отслеживания измененных данных см. в электронной документации.

22856

10

Нет

Предупреждение. Параметр @allow_partition_switch имеет значение 0. ALTER TABLE ... SWITCH PARTITION будет запрещена для этой секционированной таблицы. Дополнительные сведения об особенностях переключения секций при использовании системы отслеживания измененных данных см. в электронной документации.

22857

10

Нет

Предупреждение. Параметр @allow_partition_switch для несекционированных таблиц должен иметь значение 1. Явное задание значения 0 для этого параметра пропущено. Дополнительные сведения об особенностях переключения секций при использовании системы отслеживания измененных данных см. в электронной документации.

22858

16

Нет

Не удалось добавить записи в таблицу сопоставления времени и номеров LSN в системе отслеживания измененных данных, чтобы отразить изменения DML, примененные к отслеживаемым таблицам. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22859

16

Нет

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

22860

16

Нет

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

22861

10

Нет

Не удалось обновить базу данных "%s". Произошла ошибка "%d": "%s". Определите причину сбоя по номеру ошибки, а затем выполните процедуру sys.sp_cdc_vupgrade в контексте базы данных, чтобы снова запустить обновление.

22862

16

Нет

Моментальный снимок базы данных "%s" не существует. Исправьте значение параметра и повторно отправьте запрос.

22863

16

Нет

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

22864

16

Нет

Вызов процедуры sp_MScdc_capture_job по заданию отслеживания для базы данных "%s" завершился ошибкой. Чтобы определить причину сбоя, просмотрите предыдущие ошибки.

22901

16

Нет

База данных "%s" не активирована для системы отслеживания измененных данных. Убедитесь в том, что контекст базы данных установлен правильно, а затем повторите операцию. Чтобы получить отчет о базах данных, доступных для отслеживания изменений в данных, запросите столбец is_cdc_enabled в представлении каталога sys.databases.

22902

16

Нет

Участник не авторизован для выполнения запрошенного действия. Необходимы права доступа sysadmin.

22903

16

Нет

В текущей базе данных хранимая процедура "sp_replcmds" для отслеживания изменений в данных уже запущена другим соединением.

22904

16

Нет

Участник не авторизован для выполнения запрошенного действия. Необходимы права доступа DBO.

22905

10

Нет

Для базы данных "%s" не включена система отслеживания измененных данных. Убедитесь в том, что контекст базы данных установлен правильно, а затем повторите операцию. Чтобы получить отчет о базах данных, доступных для отслеживания изменений в данных, запросите столбец is_cdc_enabled в представлении каталога sys.databases.

22906

16

Нет

Невозможно активировать базу данных "%s" для отслеживания изменений в данных, поскольку пользователь базы данных с именем "cdc" или схема с именем "cdc" в текущей базе данных уже существует. Эти объекты необходимы исключительно для отслеживания изменений в данных. Удалите или переименуйте этого пользователя или схему и повторите операцию.

22907

16

Нет

Параметр @role_name не может быть пустым. Укажите значение для параметра @role_name и повторите операцию. Укажите значение Null, если нет роли, которая должна использоваться для доступа к отслеживаемым данным об изменениях.

22908

16

Нет

В базе данных "%s" не удается создать объекты отслеживания изменений в данных. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22909

16

Нет

Не удалось выполнить очистку таблицы cdc.lsn_time_mapping в базе данных "%s", когда была отключена последняя таблица базы данных, активированная для отслеживания изменений в данных. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22910

16

Нет

Не удалось выполнить запрос очистки для базы данных "%s". Эта база данных не активирована для системы отслеживания измененных данных.

22911

16

Нет

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

22913

16

Нет

В базе данных "%s" не удается удалить объекты отслеживания изменений в данных. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22914

16

Нет

Только члены ролей sysadmin, db_owner и db_ddladmin могут выполнить данную операцию, когда в базе данных разрешено отслеживание изменений в данных.

22916

16

Нет

Для указанной роли не удается предоставить разрешение SELECT на выполнение функций перечисления изменений для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22918

16

Нет

Один или несколько столбцов в списке включаемых не являются отслеживаемыми столбцами таблицы изменений %s.

22919

16

Нет

Один или несколько столбцов в списке столбцов, требующих применения флагов обновления, не являются отслеживаемыми столбцами таблицы изменений %s.

22920

16

Нет

Именованный экземпляр отслеживания изменений %s для базы данных %s не существует.

22921

16

Нет

Не удалось сформировать сценарии для всех экземпляров отслеживания изменений, к которым разрешен доступ вызывающему объекту. Чтобы формирование всех подобных сценариев было возможным, параметры @column_list и @update_flag_list должны иметь значение NULL или быть пустыми.

22923

16

Нет

Не удается вычислить новую нижнюю конечную точку для базы данных "%s" исходя из срока хранения %d. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22924

16

Нет

Не удается выполнить очистку таблицы изменений для базы данных "%s". Ошибка при попытке очистить таблицу изменений базы данных на основе текущего срока хранения. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22925

16

Нет

Число столбцов, отслеживаемых экземпляром отслеживания "%s", превышает максимально допустимое: %d. Укажите в параметре @captured_columns_list подмножество столбцов, число которых не превышает максимально допустимое, и повторите отправку запроса.

22926

16

Нет

Не удается создать экземпляр отслеживания, поскольку имя "%s" в текущей базе данных уже существует. Укажите в параметре @capture_instance уникальное имя.

22927

16

Нет

Длина имени экземпляра отслеживания "%s" превышает допустимый предел в 100 символов. Укажите имя, длина которого не превышает это ограничение.

22928

16

Нет

Имя "%s" не является индексом таблицы "%s.%s". Укажите допустимое имя индекса для этой таблицы.

22929

16

Нет

Индекс "%s" должен быть либо первичным ключом, либо уникальным индексом для таблицы "%s.%s". Задайте индекс, удовлетворяющий по крайней мере одному из этих требований.

22930

16

Нет

Не удается определить "%s" как столбец исходной таблицы "%s.%s". Укажите допустимое имя столбца.

22931

16

Нет

Исходная таблица "%s.%s" не существует в текущей базе данных. Убедитесь в правильности установленного контекста базы данных. Укажите допустимую схему и имя таблицы для этой базы данных.

22932

16

Нет

Недопустимое имя экземпляра отслеживания "%s". Укажите допустимое имя. Правила именования объектов см. в разделе "Идентификаторы" электронной документации по SQL Server.

22938

16

Нет

Недопустимое имя роли "%s". Укажите допустимое имя. Правила именования объектов см. в разделе "Идентификаторы" электронной документации по SQL Server.

22939

16

Нет

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

22940

16

Нет

Не удается удалить записи журнала DDL из метаданных отслеживания изменений в данных для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22941

16

Нет

Не удается получить сведения о столбце для индекса "%s" исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22942

16

Нет

Столбцы, указанные в списке отслеживаемых столбцов, не могут быть сопоставлены со столбцами исходной таблицы "%s.%s". Убедитесь в правильности разделения столбцов, указанных в параметре @captured_column_list, и в том, что они соответствуют столбцам исходной таблицы.

22943

16

Нет

Столбцы, используемые для уникальной идентификации строк при отслеживании сетевых изменений, должны быть включены в список отслеживаемых столбцов. Добавьте в список отслеживаемых столбцов либо столбцы первичного ключа исходной таблицы, либо столбцы, определенные для индекса из параметра @index_name, а затем повторите операцию.

22944

16

Нет

Не удается создать указанную роль базы данных "%s" для обеспечения доступа к таблице изменений "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22945

16

Нет

Не удалось добавить сведения о столбце в системную таблицу cdc.index_columns для указанного индекса исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22946

16

Нет

Не удается добавить сведения о столбце в системную таблицу cdc.captured_columns исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22947

16

Нет

Не удается создать таблицу изменений для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22948

16

Нет

Не удается создать функции перечисления изменений для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22949

16

Нет

Не удается обновить метаданные отслеживания изменений в данных для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22950

16

Нет

Не удается удалить записи индексного столбца из метаданных отслеживания изменений в данных для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22951

16

Нет

Не удается удалить записи отслеживаемого столбца из метаданных отслеживания изменений в данных для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22952

16

Нет

Не удается удалить объекты системы отслеживания изменений данных для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22953

16

Нет

Не удается удалить метаданные системы отслеживания изменений в данных для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22954

16

Нет

Не удается выполнить очистку таблиц изменений для экземпляра отслеживания "%s" с помощью нижней конечной точки %s. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22955

16

Нет

Не удается получить максимальный номер LSN для базы данных из функции "sys.fn_cdc_get_max_lsn". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22956

16

Нет

Не удается получить минимальный номер LSN таблицы изменений, связанной с экземпляром отслеживания "%s", из функции "sys.fn_cdc_get_min_lsn". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22957

16

Нет

Номер LSN %s, указанный в качестве новой нижней конечной точки для таблицы изменений, связанной с экземпляром отслеживания "%s", выходит за пределы шкалы времени отслеживания изменений в данных [%s, %s].

22958

16

Нет

Не удается создать функцию для запроса всех изменений для экземпляра отслеживания "%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22959

16

Нет

Не удается создать функцию для запроса суммарных изменений для экземпляра отслеживания "%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22960

16

Нет

Экземпляр отслеживания изменений в данных "%s" не был активирован для исходной таблицы "%s.%s". Используйте sys.sp_cdc_help_change_data_capture для проверки имени экземпляра отслеживания изменений и повторите операцию.

22961

16

Нет

Не удается создать некластеризованный индекс для поддержки отслеживания сетевых изменений для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22962

16

Нет

Для исходной таблицы "%s.%s" уже существуют два экземпляра отслеживания. Таблица не может иметь более двух экземпляров отслеживания. Если текущие параметры отслеживания не удовлетворяют каким-либо требованиям, с помощью хранимой процедуры sys.sp_cdc_disable_table отключите отслеживание изменений для устаревшего экземпляра и повторите операцию.

22963

16

Нет

Параметр "%s" не может быть пустым или иметь значение NULL. Задайте для него значение и повторите операцию.

22964

16

Нет

Номер LSN %s, указанный в качестве новой нижней конечной точки очистки для таблицы изменений, должен представлять значение start_lsn текущей записи таблицы cdc.lsn_time_mapping. Выберите значение LSN, удовлетворяющее данному требованию.

22965

16

Нет

Выделенный двойными кавычками столбец в списке столбцов завершен ненадлежащим образом. Убедитесь в правильности разделения столбцов и повторите операцию. Дополнительные сведения см. в разделе "Идентификаторы с разделителями" электронной документации.

22966

16

Нет

Не удается создать таблицу dbo.systranschemas в базе данных "%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22967

16

Нет

Не удается создать кластеризованный индекс для таблицы dbo.systranschemas в базе данных "%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22968

16

Нет

Не удается создать триггер DDL "%s" при включенном отслеживании изменений в данных для базы данных "%s". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий.

22970

16

Нет

Значение параметра @maxscans, указанное для задания отслеживания изменений в данных, должно быть больше 0.

22971

16

Нет

Не удается распределить память для кэширования истории чтения журнала. Убедитесь, что SQL Server имеет достаточно памяти для выполнения всех операций. Проверьте на сервере параметры физической и виртуальной памяти и ее использование — возможно, какое-то приложение чрезмерно потребляет ресурсы.

22972

16

Нет

Если при вызове хранимой процедуры [sys].sp_cdc_help_change_data системы отслеживания параметры @source_schema или @source_name отличаются от NULL и не пусты, другие параметры также должны отличаться от NULL и не быть пустыми.

22973

16

Нет

Указанная файловая группа "%s" не является допустимой для базы данных "%s". Укажите существующую файловую группу или создайте ее и повторите операцию.

22974

16

Нет

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

22975

16

Нет

Исходная таблица "%s" содержит одно из следующих зарезервированных имен столбцов: __$start_lsn, __$end_lsn, __$seqval, __$operation и __$update_mask. Чтобы разрешить отслеживание изменений данных для данной таблицы, укажите список отслеживаемых столбцов и убедитесь, что данные столбцы из него исключены.

22976

16

Нет

Не удается изменить столбец "%s" таблицы изменений "%s" при изменении типа данных в соответствующем столбце исходной таблицы "%s". Метаданные отслеживания изменений в данных для исходной таблицы "%s" больше не представляют собой точное отражение исходной таблицы. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22977

16

Нет

Не удалось обновить журнал DDL при отражении изменения столбцов в отслеживаемой таблице, связанной с таблицей изменений "%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22978

16

Нет

Не удается обновить запись cdc.captured_columns для столбца "%s" таблицы изменений "%s", чтобы отразить изменение типа данных в соответствующем столбце исходной таблицы "%s". Метаданные столбца отслеживания изменений в данных для таблицы "%s" больше не представляют собой точное отражение исходной таблицы. Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22979

16

Нет

Уникальный индекс "%s" таблицы "%s" используется в системе отслеживания измененных данных. Невозможно удалить или отключить ограничение, использующее этот индекс.

22980

16

Нет

Уникальный индекс "%s" таблицы "%s.%s" отключен и не может быть использован при отслеживании изменений данных в качестве уникального индекса. Включите индекс.

22981

16

Нет

Объект не существует, либо доступ к нему запрещен.

22982

16

Нет

Не удается создать внутренние хранимые процедуры, используемые для заполнения таблицы изменений для экземпляра отслеживания "%s" и исходной таблицы "%s.%s". Чтобы определить причину и устранить связанные с ней проблемы, см. ошибки, выданные ранее в текущем сеансе.

22983

16

Нет

Уникальный индекс "%s" исходной таблицы "%s" используется в системе отслеживания измененных данных. Чтобы изменить или удалить этот индекс, сначала необходимо отключить для этой таблицы отслеживание изменений в данных.

22984

16

Нет

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

22985

16

Нет

Отслеживание изменений в данных не включено для исходной таблицы "%s.%s". Укажите имя таблицы, для которой разрешено отслеживание изменений в данных. Чтобы получить отчет о базах данных, доступных для отслеживания изменений в данных, запросите столбец is_tracked_by_cdc в представлении каталога sys.tables.

22986

16

Нет

Не удается распределить память для заполнения отслеживания изменений в данных. Убедитесь, что SQL Server имеет достаточно памяти для выполнения всех операций. Проверьте на сервере параметры физической и виртуальной памяти и ее использование — возможно, какое-то приложение чрезмерно потребляет ресурсы.

22987

16

Нет

Ошибка заполнения в системе отслеживания измененных данных. Произошла ошибка при записи данных больших двоичных объектов для одного или нескольких столбцов больших объектов. Убедитесь, что SQL Server имеет достаточно памяти для выполнения всех операций. Проверьте на сервере параметры физической и виртуальной памяти и ее использование — возможно, какое-то приложение чрезмерно потребляет ресурсы.

22988

16

Нет

Этот экземпляр сервера SQL Server представляет собой %s. Система отслеживания измененных данных доступна только в следующих выпусках: Enterprise Edition, Developer Edition и Evaluation Edition.

22989

16

Нет

В базе данных "%s" не удается включить систему отслеживания изменений данных. Отслеживание изменений данных не поддерживается в системных базах данных и в базе данных распространителя.

22990

16

Нет

Указанное для параметра @pollinginterval значение не может превышать 24 часа или быть меньше 0. Укажите интервал опроса (в секундах) не более 24 часов (86 400 секунд).

22991

16

Нет

Указанное для параметра @maxtrans значение должно быть больше 0.

22992

16

Нет

Указанное значение %s параметра @job_type не поддерживается. Для параметра @job_type должно быть указано значение N'capture', чтобы отобразить задание отслеживания, либо N'cleanup', чтобы отобразить задание очистки.

22993

16

Нет

Таблицу заданий отслеживания изменений данных, в которой содержатся сведения о заданиях для базы данных "%s", не удается найти в системной базе данных msdb. Запустите хранимую процедуру "sys.sp_cdc_add_job", чтобы создать соответствующее задание отслеживания или очистки CDC. Данная хранимая процедура создаст необходимую таблицу заданий.

22994

16

Нет

Значение срока хранения, указанное для процесса очистки отслеживания изменений в данных, должно быть в диапазоне от 0 до 52594800. При создании или изменении задания очистки укажите значение срока хранения (в минутах) в указанном диапазоне. Если эта ошибка произошла при выполнении хранимой процедуры sys.sp_cdc_cleanup_change_table, переустановите связанное с заданием значение срока хранения и присвойте ему положительное значение, не превышающее 52594800, при помощи хранимой процедуры sp_cdc_change_job.

22995

16

Нет

Если задание имеет тип "отслеживание", то значение параметра @retention не может быть указано. Присвойте параметру значение NULL или удалите параметр из инструкции.

22996

16

Нет

При добавлении или изменении задания очистки CDC параметрам @pollinginterval, @maxtrans, @maxscans и @continuous нельзя присваивать значения, отличные от NULL.

22997

16

Нет

Задание отслеживания изменения данных "%s" не существует в системной таблице "msdb.dbo.cdc_jobs". С помощью хранимой процедуры "sys.sp_cdc_add_job" добавьте задание отслеживания изменения данных.

22998

16

Нет

Параметр @continuous должен иметь значение 0 или 1.

22999

16

Нет

Параметру @pollinginterval должно быть присвоено значение NULL или 0, если хранимая процедура "sys.sp_cdc_scan" не выполняется в непрерывном режиме.