Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье содержатся номера сообщений об ошибке (между диапазоном 10 000 и 10 999) и их описанием, которое является текстом сообщения об ошибке в представлении sys.messages
каталога. Если это применимо, номер ошибки представляет собой ссылку на дополнительные сведения.
Полный диапазон чисел ошибок см. в списке событий и ошибок ядро СУБД.
Подсказка
Термин "Книги в Интернете" в любом сообщении об ошибке является ссылкой на документацию по продукту SQL Server.
Вы можете запросить ядро СУБД, чтобы просмотреть полный список всех ошибок, выполнив следующий запрос в sys.messages
представлении каталога:
SELECT message_id AS Error,
severity AS Severity,
[Event Logged] = CASE is_event_logged
WHEN 0 THEN 'No' ELSE 'Yes'
END,
[text] AS [Description]
FROM sys.messages
WHERE language_id = 1040 /* replace 1040 with the desired language ID, such as 1033 for US English */
ORDER BY message_id;
Версия SQL Server
В этой статье показаны события и ошибки (между диапазоном 10 000 и 10 999) для SQL Server 2016 (13.x). Если вы хотите просмотреть события и ошибки для других версий SQL Server, см. следующие сведения:
В этой статье показаны события и ошибки (между диапазоном 10 000 и 10 999) для SQL Server 2017 (14.x). Если вы хотите просмотреть события и ошибки для других версий SQL Server, см. следующие сведения:
В этой статье показаны события и ошибки (между диапазоном 10 000 и 10 999) для SQL Server 2019 (15.x). Если вы хотите просмотреть события и ошибки для других версий SQL Server, см. следующие сведения:
В этой статье показаны события и ошибки (между диапазоном 10 000 и 10 999) для SQL Server 2022 (16.x). Если вы хотите просмотреть события и ошибки для других версий SQL Server, см. следующие сведения:
В этой статье показаны события и ошибки (между диапазоном 10 000 и 10 999) для предварительной версии SQL Server 2025 (17.x). Если вы хотите просмотреть события и ошибки для других версий SQL Server, см. следующие сведения:
Ошибки и события (от 10000 до 10999)
Ошибка | Важность | Журнал событий | Описание |
---|---|---|---|
10 000 | 16 | нет | Неизвестная ошибка поставщика. |
10001 | 16 | нет | Поставщик сообщил о непредвиденном глобальном сбое. |
10002 | 16 | нет | Поставщик не реализовал функцию. |
10003 | 16 | нет | Поставщик исчерпал доступный объем памяти. |
10004 | 16 | нет | Поставщик сообщил, что один или несколько аргументов оказались недопустимыми. |
10005 | 16 | нет | Поставщик не поддерживал интерфейс. |
10006 | 16 | нет | Поставщик сообщил, что был использован недопустимый указатель. |
10007 | 16 | нет | Поставщик сообщил, что был использован недопустимый дескриптор. |
10008 | 16 | нет | Поставщик прервал операцию. |
10009 | 16 | нет | Поставщик не предоставил данных об ошибке. |
10010 | 16 | нет | Поставщик еще не обладал всеми необходимыми данными для завершения данной операции. |
10011 | 16 | нет | Доступ запрещен. |
10021 | 16 | нет | Исполнение прервано поставщиком по причине достижения пределов ресурса. |
10022 | 16 | нет | Поставщик вызвал метод из IRowsetNotify клиента, и он пока не был возвращен. |
10023 | 16 | нет | Поставщик не поддерживает требуемый метод. |
10024 | 16 | нет | Поставщик указывает, что у пользователя не было разрешения на проведение операции. |
10025 | 16 | нет | Поставщик вызывает сбой сервера во внешнем процессе. |
10026 | 16 | нет | Не был установлен текст команды. |
10027 | 16 | нет | Команда не подготовлена. |
10028 | 16 | нет | Не удалось пройти проверку подлинности. |
10032 | 16 | нет | Невозможно выдать несколько результирующих наборов (не поддерживается поставщиком). |
10033 | 16 | нет | Указанный индекс не существует, или поставщик не поддерживает просмотр индекса в этом источнике данных. |
10034 | 16 | нет | Указанная таблица или представление не существует или содержит ошибки. |
10035 | 16 | нет | Не было задано значение для одного или нескольких из требуемых параметров. |
10042 | 16 | нет | Невозможно установить никакие свойства, пока есть открытый набор строк. |
10052 | 16 | нет | Эта операция вставки была отменена поставщиком во время уведомления. |
10053 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10054 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10055 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10056 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10057 | 16 | нет | Не удалось создать строку. Будет превышено максимальное число активных строк, поддерживаемое набором строк. |
10058 | 16 | нет | Пользователь не может вставить новую строку перед освобождением ранее полученных дескрипторов строк. |
10062 | 16 | нет | Это изменение было отменено поставщиком во время уведомления. |
10063 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10064 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10065 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10066 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10067 | 16 | нет | В наборе строк использовался принцип оптимистичного параллелизма, и значение столбца было изменено после последней выборки или повторной синхронизации, содержащей его строки. |
10068 | 16 | нет | Пользователь не смог удалить строку. Операция удаления ожидается или уже была передана источнику данных. |
10069 | 16 | нет | Пользователь не смог удалить строку. Операция вставки была передана источнику данных. |
10081 | 16 | нет | Набор строк использует объединенные индексы, при этом текущий индекс отсутствует. |
10085 | 16 | нет | Свойство RestartPosition для таблицы было отменено во время уведомления. |
100 % | 16 | нет | Таблица была построена на активном потоке данных, и позиция не может быть запущена заново. |
10087 | 16 | нет | Поставщик не освободил некоторые из существующих строк. |
10088 | 16 | нет | Порядок столбцов не был указан в объекте, который создал набор строк. Поставщик вынужден был повторно исполнить команду для перемещения положения следующей выборки на ее первоначальное место, и порядок столбцов изменился. |
10100 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово DISTINCT. Рассмотрите возможность удаления DISTINCT из представления или возможность отказа от индексирования представления. Кроме того, рассмотрите возможность замены DISTINCT на GROUP BY или COUNT_BIG(*) для имитации DISTINCT для группирования столбцов. |
10101 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово TOP или OFFSET. Попробуйте удалить представление TOP или OFFSET или не индексировать его. |
10102 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор TABLESAMPLE. Рассмотрите возможность удаления TABLESAMPLE из представления или возможность отказа от индексирования. |
10103 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функции OPENROWSET, OPENQUERY или OPENDATASOURCE. Рассмотрите возможность отказа от индексирования или применения OPENQUERY, OPENROWSET и OPENDATASOURCE. |
10104 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на таблицу с использованием полнотекстовых функций CONTAINSTABLE или FREETEXTTABLE. Рассмотрите возможность удаления использования этих функций или возможность отказа от индексирования представления. |
10105 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит поставщика массового набора строк OPENXML. Рассмотрите возможность удаления OPENXML из представления или возможность отказа от индексирования. |
10106 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на поставщика набора строк внутренней системы. Рекомендуется не индексировать это представление. |
10107 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную переменную "%.*ls". Рассмотрите возможность отказа от индексирования этого представления или удаления ссылки на переменные таблицы. |
10108 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутреннюю таблицу SQL Server. |
10109 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на производную таблицу "%.*ls" (определяется инструкцией SELECT в предложении FROM). Рассмотрите возможность удаления ссылок на производную таблицу или отказа от индексирования этого представления. |
10110 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор OUTER APPLY. Рассмотрите возможность удаления OUTER APPLY или отказа от индексирования данного представления. |
10111 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение с использованием синтаксиса перехода по стандарту ODBC. Рассмотрите возможность использования синтаксиса соединения по стандарту ANSI. |
10112 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение INNER, которое задает указания соединения. Рекомендуется удалить указание соединения. |
10113 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно использует соединения LEFT, RIGHT или FULL OUTER, а в индексированных представлениях запрещены соединения OUTER. Вместо них рекомендуется использовать соединение INNER. |
10114 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор PIVOT. Рекомендуется не индексировать это представление. |
10115 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор UNPIVOT. Рекомендуется не индексировать это представление. |
10116 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит один или несколько операторов UNION, INTERSECT или EXCEPT. Рассмотрите возможность создания отдельного индексированного представления для каждого запроса, который будет являться входными данными для операторов UNION, INTERSECT или EXCEPT исходного представления. |
10117 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как представление использует оператор "*" для выбора столбцов. Рекомендуется ссылаться на столбцы по имени. |
10118 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит параметр GROUP BY ALL. Рассмотрите возможность замены на GROUP BY. |
10119 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор CUBE, ROLLUP или GROUPING SETS. Рекомендуется не индексировать это представление. |
10120 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит оператор ROLLUP. Рекомендуется не индексировать это представление. |
10121 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение HAVING. Рассмотрите возможность удаления предложения HAVING. |
10122 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение COMPUTE. Рассмотрите возможность отказа от индексирования этого представления или использования GROUP BY или статистического представления, чтобы заменить вычисление статистических результатов с помощью COMPUTE. |
10124 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутренний столбец SQL Server. |
10125 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls". Рассмотрите возможность удаления статистического выражения, отказа от индексирования представления или использования альтернативных статистических выражений. Например, AVG замените на SUM и COUNT_BIG или COUNT замените на COUNT_BIG. |
10126 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls" с ключевым словом DISTINCT. Рассмотрите возможность отказа от индексирования этого представления или удаления DISTINCT. Рассмотрите возможность использования представления GROUP BY или COUNT_BI, чтобы имитировать DISTINCT для столбцов группирования. |
10127 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит один или несколько вложенных запросов. Рассмотрите возможность изменения представления, чтобы использовать только соединения вместо вложенных запросов. Рассмотрите возможность отказа от индексирования этого представления. |
10128 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует полнотекстовые предикаты CONTAINS или FREETEXT. Рассмотрите возможность удаления CONTAINS или FREETEXT или отказа от индексирования данного представления. |
10129 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на встроенную или многостатентную табличную функцию "%.*ls". Рассмотрите возможность расширения определения функции вручную в определении представления или возможность отказа от индексирования данного представления. |
10130 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную функцию "%.*ls" недетерминированной среды CLR. Рассмотрите возможность отказа от индексирования данного представления или отказа от использования данной функции. |
10131 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на табличную функцию clR, возвращаемую табличным значением, "%.*ls". Рекомендуется не индексировать это представление. |
10132 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на функцию CLR со значением таблицы "%.*ls". Рассмотрите возможность удаления ссылки на эту функцию или возможность отказа от индексирования представления. |
10133 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как функция "%.*ls", на которую ссылается представление, выполняет доступ к данным пользователя или системы. |
10134 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит более одного оператора APPLY. Рассмотрите возможность отказа от индексирования данного представления или возможность использования только одного оператора APPLY. |
10136 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует статистическое выражение COUNT. Вместо этого следует использовать COUNT_BIG. |
10137 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на общее табличное выражение "%.*ls". Представления, ссылающиеся на общие табличные выражения, не могут индексироваться. Рассмотрите возможность отказа от индексирования данного представления или возможность удаления общего табличного выражения из определения представления. |
10138 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как его список выбора не включает правильное использование COUNT_BIG. Рассмотрите возможность добавления COUNT_BIG(*) для выбора списка. |
10139 | 16 | нет | Не удается создать %S_MSG для представления "%.*ls", поскольку в представлении используется неявное преобразование строк в тип данных datetime или smalldatetime. Используйте оператор CONVERT явно со значением детерминированного стиля. |
10140 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как представление содержит табличные указания. Рассмотрите возможность удаления указаний. |
10141 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на подпрограмму CLR (функция или метод) "%.*ls" вне ключевых столбцов списка SELECT. Создайте повторно или измените представление, убрав ссылку на подпрограммы CLR (помимо неключевых столбцов списка инструкции SELECT), а затем повторите создание индекса. |
10142 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор APPLY. Рассмотрите возможность удаления APPLY или отказа от индексирования данного представления. |
10143 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит ранжирующую или статистическую оконную функцию. Удалите функцию из определения представления или не индексируйте представление. |
10144 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функцию CHANGETABLE. |
10145 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку в нем содержится ссылка на набор разреженных столбцов. Представление, содержащее набор разреженных столбцов, не может быть проиндексировано. Либо удалите набор разреженных столбцов из представления, либо не производите его индексирование. |
10146 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует функцию SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE или SEMANTICSIMILARITYDETAILSTABLE. |
10211 | 16 | нет | Не удалось вызвать мутатор для значения null типа CLR. |
10227 | 16 | нет | Не удается обновить поле "%.*ls" типа "%.*ls.%.*ls", так как поле равно "%.*ls". |
10240 | 16 | нет | Не удалось найти UdtExtensions.dll. Проверьте установку. |
10300 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %S_MSG). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10301 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %s). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10302 | 16 | нет | Не удалось найти путь для SQL Server: "%ls". |
10303 | 16 | Да | Не удалось создать диспетчер AppDomain: "%.*ls". |
10304 | 16 | нет | Ошибка входа в среду CLR со значением HRESULT 0x%x. Это может объясняться нехваткой ресурсов. |
10305 | 16 | нет | Метод Init для возвращающей табличное значение функции среды CLR должен сопровождаться атрибутом SqlFunctionAttribute. |
10306 | 16 | нет | SqlFunctionAttribute метода Init для возвращающей табличное значение функции среды CLR должен установить свойство FillRowMethodName. |
10307 | 16 | нет | Свойство FillRowMethodName, принадлежащее SqlFunctionAttribute, не содержит допустимого имени метода. |
10308 | 10 | нет | Предупреждение. Регистрируемая сборка Microsoft .NET Framework "%.*ls" не прошла полную проверку в среде под управлением SQL Server и не поддерживается. В дальнейшем при обновлении или обслуживании этой сборки или .NET Framework подпрограмма интеграции со средой CLR может перестать работать. Дополнительные сведения см. в электронной документации по SQL Server. |
10309 | 10 | нет | Предупреждение. Регистрируемая клиентская сборка SQL Server "%.*ls" не прошла полную проверку в среде под управлением SQL Server. |
10310 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки операциями среды (CLR) или языка (DDL) системы безопасности. |
10311 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки вследствие требований к памяти. |
10312 | 16 | нет | Выполнение .NET Framework было прервано. Определяемой пользователем процедуре, функции или типу CLR не удалось восстановить токен потока в исходное состояние. |
10313 | 16 | нет | Во время использования .NET Framework при %S_MSG произошла ошибка. Возможно, сервер приближается к пределу своих ресурсов. Попробуйте запустить запрос заново. Если ошибка будет повторяться, обратитесь в службу поддержки пользователей. %.*ls |
10314 | 16 | нет | Произошла ошибка в Microsoft .NET Framework при попытке загрузить сборку с идентификатором %d. Возможно, на сервере заканчиваются ресурсы или сборки не установлено доверие при помощи PERMISSION_SET = EXTERNAL_ACCESS или UNSAFE. Повторите запрос или обратитесь к документации за рекомендациями по решению проблем с доверием для сборок. Дополнительные сведения об ошибках см.: %.*ls |
10316 | 16 | нет | Домен приложений с указанным идентификатором версии (%d) выгружен из-за нехватки памяти и не найден. |
10317 | 16 | нет | Ошибка при попытке получения сведений о версии файла "%s". |
10318 | 16 | нет | Сбой "%.*ls", так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемым атрибутом System.ParamArrayAttribute. |
10319 | 16 | нет | Сбой вызова метода UserDefinedType, так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемого атрибута System.ParamArrayAttribute. |
10320 | 16 | нет | Недопустимое имя метода "%.*ls" для "%.*ls". |
10321 | 16 | нет | Имя метода "%.*ls" недопустимо для вызова метода UserDefinedType. |
10322 | 16 | нет | Тип %.*ls не найден в базе данных %.*ls |
10323 | 16 | Да | Недопустимый код пользователя обнаружен отладчиком .NET Framework Managed Debug Assistant %.*ls |
10324 | 16 | нет | Параметр WITH ENCRYPTION оператора CREATE TRIGGER применяется только к триггерам T-SQL, но не к триггерам CLR. |
10325 | 16 | Да | Сервер выключается из-за переполнения стека в неуправляемом коде пользователя. |
10326 | 16 | Да | Две версии сборки "%.*ls" не могут сосуществовать в базе данных "%.*ls". Сохраните одну версию и удалите вторую. |
10327 | 14 | нет | Сбой %ls ASSEMBLY для сборки "%.*ls", так как сборка "%.*ls" не разрешена для PERMISSION_SET = %ls. Сборка авторизуется в одном из следующих случаев: владелец базы данных (DBO) обладает разрешением %ls, а в базе данных установлено свойство TRUSTWORTHY, либо сборка подписана сертификатом или асимметричным ключом, которому соответствует имя входа с разрешением %ls. |
10328 | 16 | нет | Недостаточно размера стека для создания домена приложения "%.*ls". |
10329 | 16 | нет | Работа среды .NET Framework была прервана. %.*ls |
10330 | 16 | нет | Инструкцию ALTER ASSEMBLY выполнить не удалось, так как в обновленной сборке произошло бы изменение разметки сериализации типа "%s" в результате изменения типа "%s". Изменение разметки сериализации сохраняемыми типами недопустимо. |
10331 | 16 | нет | Тип "%ls" в сборке "%.*ls" наследуется от универсального типа, который не поддерживается в качестве типа CLR. |
10332 | 16 | нет | Сборка "%.*ls" была создана с помощью версии %.*ls платформа .NET Framework. Сейчас SQL Server использует версию %s. |
10333 | 16 | Да | Не удалось получить интерфейс ICLRAppDomainResourceMonitor из среды CLR. Код ошибки из СРЕДЫ CLR: 0x%x. В результате мониторинг ресурсов не будет работать для appDomain с идентификатором %d. |
10334 | 16 | нет | Изменение уровня совместимости базы данных привело к тому, что данные будут помечены как снятые в одном или нескольких объектах в базе данных %s. Чтобы найти все такие объекты, обратитесь к столбцу has_unchecked_assembly_data в sys.tables и sys.views. |
10335 | 16 | нет | Среда CLR была загружена неподдерживаемой манерой. Это может произойти, если расширенная хранимая процедура или объект OLE Automation, запущенный в SQL Server, в управляемый код до загрузки среды выполнения интеграции CLR. Необходимо перезапустить SQL Server, чтобы использовать возможности интеграции со средой CLR. |
10336 | 10 | нет | Не удалось заставить задачу запуска среды CLR во время запуска SQL Server. Код ошибки: %u. СРЕДА CLR будет запущена в режиме по запросу. |
10337 | 16 | нет | Произошла внутренняя ошибка. |
10338 | 16 | нет | Сбой проверки сборки. Не удалось открыть физический файл "%.*ls": %ls. |
10339 | 16 | нет | Сбой проверки сборки. Не удалось прочитать из физического файла "%.*ls": %ls. |
10340 | 16 | нет | Сбой DROP ASSEMBLY. Код ошибки: 0x%x. |
10341 | 16 | нет | Сборка "%.*ls" не может быть загружена, так как сборка не допускается для использования в База данных SQL Azure. Если у вас возникли вопросы, обратитесь в службу технической поддержки Azure. |
10501 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указан тип "%.*ls". |
10502 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или @plan_handle@statement_start_offset) соответствует существующему руководству плана "%.*ls" в базе данных. Перед созданием новой структуры плана удалите существующую. |
10503 | 16 | нет | Операция "%.*ls" запрещена. |
10504 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как использован неправильный параметр @hints. Использование N'OPTION ( <query_hint [ ,...> n ] )'. |
10505 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как значение "%.*ls" указано @module_or_batch не является законным именем двух частей. Используйте "schema_name.object_name". |
10506 | 16 | нет | Не удается создать структуру плана "%.*ls", так как в параметре @stmt задано более одной инструкции. |
10507 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или) и @plan_handleне соответствует какой-либо @statement_start_offset инструкции в указанном модуле или пакете. Измените значения параметров таким образом, чтобы они соответствовали инструкции в модуле или пакете. |
10508 | 16 | нет | Невозможно "%ls" структуру плана "%.*ls", поскольку она не существует или отсутствует разрешение. Проверьте имя структуры плана и базы данных в текущем сеансе и удостоверьтесь, что имеется необходимое разрешение. |
10509 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt или содержит синтаксическую ошибку или @statement_start_offset не имеет права на использование в руководстве по плану. Задайте одну допустимую инструкцию Transact-SQL или допустимую стартовую позицию инструкции в пакете. Допустимую начальную позицию можно запросить из столбца "statement_start_offset" функции динамического управления sys.dm_exec_query_stats. |
10510 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как в базе данных уже существует структура плана с таким именем. Укажите уникальное имя. |
10511 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @params не равно NULL. @params Значение NULL должно иметь значение NULL, если @type имеет значение object. |
10512 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "@module_or_batch" зашифрован. Рекомендуется настроить запрос с использованием другой техники, например индексов или статистики. |
10513 | 16 | нет | Не удается %S_MSG %S_MSG "%.*ls", так как он ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10514 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @module_or_batch не может быть большим объектом при @type объекте. |
10515 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как модуль "%.*ls" не существует или у вас нет необходимых разрешений. |
10516 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как не удалось скомпилировать @module_or_batch. |
10517 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку отсутствует необходимое разрешение. Необходимо разрешение ALTER DATABASE. |
10518 | 16 | нет | Невозможно выполнить процедуру sp_control_plan_guide, так как недостаточно разрешений для управления структурой плана "%.*ls". Измените разрешения для объекта, на который ссылается структура плана, или полномочия для базы данных. |
10519 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указания, указанные в @hints инструкции, не могут быть применены к инструкции, заданной либо @stmt@statement_start_offset. Убедитесь, что заданные указания можно применить к этой инструкции. |
10520 | 16 | нет | Не удается создать структуру плана '%.*ls', поскольку для параметра @type указано значение '%!s', а для параметра '%!s' указано значение, отличное от NULL. Для заданного типа этот параметр должен иметь значение NULL. Укажите для этого параметра значение NULL либо измените его тип таким образом, чтобы он допускал значение, отличное от NULL. |
10521 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @type задано значение "%ls", а параметр "%ls" имеет значение NULL. Этот тип должен иметь значение, отличное от NULL, для этого параметра. Укажите для этого параметра значение, отличное от NULL, либо измените его тип таким образом, чтобы он допускал значение NULL. |
10522 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как используется недопустимое значение @hints. Значение @hints должно быть равно OPTION(PARAMETERIZATION FORCED) или OPTION(PARAMETERIZATION SIMPLE), если типом @type является "template". |
10523 | 16 | нет | Не удалось сформировать шаблон запроса, так как @querytext не содержит допустимого одиночного запроса. |
10524 | 16 | нет | Невозможно параметризовать @querytext. |
10525 | 10 | нет | Структура плана "%.*ls" установила соответствие инструкции, после того как он был автоматически параметризован FORCED или SIMPLE, но его указание RECOMPILE пропущено. RECOMPILE не поддерживается в автоматически параметризованных инструкциях. Возможно, следует удалить эту структуру плана или исключить RECOMPILE из нее. |
10526 | 16 | нет | Не удается удалить %S_MSG "%.*ls", так как его триггер "%.*ls" ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10527 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "%.*ls" является временным объектом. |
10528 | 16 | нет | Не удается создать структуру плана "%.*ls", поскольку имя является недопустимым. Имя структуры плана должно начинаться с символа. |
10529 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как в шаблоне уже есть плангид "%.*ls @type ".@stmt |
10530 | 16 | нет | Не удалось создать структуру плана "%.*ls", так как инструкция, указанная параметром @statement_start_offset, не соответствует ни одной инструкции в указанном модуле или пакете. Измените значение параметра @statement_start_offset, чтобы оно соответствовало инструкции в модуле или пакете. |
10531 | 16 | нет | Не удалось создать структуру плана «%.*ls» из кэша, поскольку пользователь не имеет необходимых разрешений. Предоставьте разрешение VIEW SERVER STATE пользователю, создающему структуру плана. |
10532 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, указанный в @plan_handle нем, не содержит инструкции, подходящие для руководства по плану. Укажите другое значение для параметра @plan_handle. |
10533 | 16 | нет | Не удалось создать структуру плана "%.*ls", поскольку имя структуры плана превышает по длине максимально допустимое значение, равное 124 символам. Укажите имя, содержащее менее 125 символов. |
10534 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указанное значение @params недопустимо. Укажите значение в форме <parameter_name parameter_type><> или укажите ЗНАЧЕНИЕ NULL. |
10535 | 16 | нет | Не удается создать структуру плана «%.*ls», поскольку план не найден в кэше планов, соответствующем указанному дескриптору плана. Укажите дескриптор плана в кэше. Список дескрипторов планов, находящихся в кэше, можно получить с помощью запроса к динамическому административному представлению sys.dm_exec_query_stats. |
10536 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, соответствующий указанному параметру @plan_handle , содержит более 1000 допустимых инструкций. Создайте структуру плана для каждой инструкции в пакете или модуле, указав для каждой инструкции значение statement_start_offset. |
10537 | 16 | нет | Не удается включить руководство плана "%.*ls", так как включенное руководство плана "%.*ls" содержит ту же область и начальное значение смещения инструкции. Отключите существующую структуру плана перед включением указанной структуры. |
10538 | 16 | нет | Не удается найти структуру плана, поскольку указанный идентификатор структуры плана имеет значение NULL или является недопустимым, либо отсутствует разрешение на объект, упоминаемый в структуре плана. Убедитесь, что идентификатор структуры плана допустим, текущий сеанс настроен на правильный контекст базы данных и имеется разрешение ALTER DATABASE или разрешение ALTER на объект, упоминаемый в структуре плана. |
10539 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку план запроса для инструкции с начальным смещением %d недоступен. Эта ошибка может произойти, если инструкция зависит от объектов базы данных, которые еще не были созданы. Убедитесь, что существуют все необходимые объекты базы данных, и выполните инструкцию перед созданием структуры плана. |
10601 | 16 | нет | Невозможно указать столбцы, включенные в кластеризованный индекс. |
10602 | 16 | нет | Нельзя совместно использовать старый и новый синтаксис в инструкциях CREATE/ALTER/DROP INDEX. |
10603 | 16 | нет | Невозможно перестроить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как представление зависит от базовой таблицы "%.*ls", кластеризованный индекс которого "%.*ls" отключен. |
10604 | 16 | нет | Невозможно преобразовать статистику в индекс при помощи параметра индекса DROP_EXISTING, если также присутствует параметр индекса ONLINE. |
10605 | 16 | нет | Не удается отключить индекс первичного ключа "%.*ls" в таблице "%.*ls", так как таблица публикуется для репликации. |
10606 | 16 | нет | Не удается отключить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как индексное представление публикуется для репликации. |
10607 | 16 | нет | Кластеризованный индекс "%.*ls" в таблице "%.*ls" не может быть отключен, так как таблица включена для отслеживания изменений. Отключите в таблице отслеживание изменений перед отключением кластеризованного индекса. |
10608 | 16 | нет | Невозможно отключить индекс "%.*ls" в таблице "%.*ls", так как таблица включена для отслеживания изменений. Для отслеживания изменений необходимо ограничение первичного ключа в таблице, а отключение индекса приведет к удалению этого ограничения. Отключите в таблице отслеживание изменений перед отключением индекса. |
10609 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра является вычисляемый столбец. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10610 | 16 | нет | Отфильтрованный индекс "%.*ls" не может быть создан в объекте "%.*ls", так как он не является пользовательской таблицей. Создание фильтруемых индексов поддерживается только для таблиц. Если нужно создать отфильтрованный индекс для представления, рекомендуется создать индексируемое представление, задав в его определении критерий фильтра. |
10611 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой более высокого типа данных или другой сортировки. Для фильтруемого %S_MSG преобразование столбца к постоянному типу данных не поддерживается. Чтобы устранить эту ошибку, явно преобразуйте константу в тот же тип данных и параметры сортировки, что и столбец "%.*ls". |
10612 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой, которая не может быть преобразована в тип данных столбца. Перепишите критерий фильтра таким образом, чтобы исключить это сравнение. |
10617 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Заданная для этого индекса длина ключа (%d байт) превышает максимально допустимую длину в "%d" байт при использовании формата хранения vardecimal. |
10618 | 16 | нет | Не удается %S_MSG отфильтрованный индекс "%.*ls" в таблице "%.*ls", так как инструкция задает параметру IGNORE_DUP_KEY значение ON. Перепишите инструкцию таким образом, чтобы параметр IGNORE_DUP_KEY в ней не использовался. |
10619 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра имеет тип данных CLR. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10620 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как выражение фильтра содержит сравнение с литеральным значением NULL. Перепишите выражение, чтобы использовать оператор сравнения IS [NOT] NULL для проверки наличия значений NULL. |
10621 | 16 | нет | Не удалось создать индекс "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра индекса является набором столбцов. |
10622 | 16 | нет | Не удалось создать или перестроить %S_MSG "%.*ls". Сжатые индексы не поддерживаются для таблиц, содержащих разреженные столбцы или столбцы, представляющие собой наборы столбцов. |
10623 | 16 | нет | Не удается создать отфильтрованную статистику "%.*ls" для объекта "%.*ls", так как она не является пользовательской таблицей. Создание отфильтрованной статистики поддерживается только для пользовательских таблиц. |
10624 | 16 | нет | Сбой инструкции CREATE INDEX или REBUILD INDEX для индекса "%.*ls" в таблице "%.*ls", так как политика распространения не может быть указана для системных баз данных. |
10625 | 16 | нет | Невозможно создать ключ распространения, содержащий более %d столбцов. |
10626 | 16 | нет | Имя столбца "%.*ls" отображается несколько раз в списке столбцов в ключе распространения. |
10627 | 16 | нет | Столбец "%.*ls" не может быть частью ключа распространения индекса "%.*ls", так как столбец не является частью уникального ключа индекса. Ключевые столбцы распространения для уникального индекса должны быть частью ключа индекса. |
10628 | 16 | нет | Индекс "%.*ls" в таблице "%.*ls" — это гипотетический индекс, созданный для хранения статистики на уровне столбцов. Политика распространения не допускается для гипотетических индексов. |
10629 | 16 | нет | Тип данных, указанный для столбца "%.*ls" в таблице "%.*ls", не может использоваться в качестве столбца в ключе распространения индекса. |
10630 | 16 | нет | Политика распространения индекса недопустима. Политика должна иметь значение HASH, NONE или РЕПЛИЦИРОВАТЬ. Столбцы распространителя нельзя указать, если для политики распространения задано значение NONE или РЕПЛИЦИРОВАТЬ. |
10631 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Уникальный или кластеризованный индекс в федеративной таблице должен содержать федеративный столбец. |
10632 | 16 | нет | Не удалось создать индекс "%.*ls". Представления нельзя индексировать в федеративной базе данных. |
10633 | 16 | нет | Недопустимая операция создания индекса в Сети |
10634 | 10 | Да | Оператор "%.*ls" был выполнен для объекта "%.*ls" по имени узла "%.*ls", идентификатор процесса узла %d с параметрами WAIT_AT_LOW_PRIORITY с MAX_DURATION = %d и ABORT_AFTER_WAIT = BLOCKERS. Блокировка сеансов пользователей будет убита после максимальной продолжительности ожидания. |
10635 | 16 | нет | Не удается выполнить операцию в сети для "%.*ls", так как индекс содержит столбец большого типа объекта, а в той же транзакции перед этой оперативной операцией выполняются операции обновления. Поместите операцию в сети за пределы транзакции или перед обновлениями в транзакции. |
10700 | 16 | нет | Возвращающий табличное значение параметр "%.*ls" объявлен как READONLY и не может быть изменен. |
10701 | 15 | нет | Параметр READONLY невозможно использовать в инструкции EXECUTE или CREATE AGGREGATE. |
10702 | 15 | нет | Использование параметров WITH CUBE и WITH ROLLUP в спецификациях ROLLUP, CUBE или GROUPING SETS недопустимо. |
10703 | 15 | нет | Слишком много группирующих наборов. Их число не должно превышать %d. |
10704 | 15 | нет | Чтобы повторно выполнить ошибку, инструкция THROW должна использоваться внутри блока CATCH. Вставьте инструкцию THROW в блок CATCH или добавьте параметры ошибки в инструкцию THROW. |
10705 | 15 | нет | В предложении OUTPUT не допускаются вложенные запросы. |
10706 | 15 | нет | В предложении GROUP BY задано слишком много выражений. Если указаны наборы группирования, число выражений не должно превышать %d. |
10707 | 15 | нет | Конструкции группирования CUBE () и ROLLUP() в текущем режиме совместимости недопустимы. Они допускаются только в режиме 100 и выше. |
10708 | 15 | нет | DEFAULT не может быть указан справа от "%.*ls". |
10709 | 15 | нет | Число столбцов для всех строк в конструкторе значений таблицы должно быть одинаковым. |
10710 | 15 | нет | Действие типа "%S_MSG" недопустимо в предложении "WHEN NOT MATCHED" инструкции MERGE. |
10711 | 15 | нет | Действие типа "INSERT" не допускается в предложении "%S_MSG" инструкции MERGE. |
10713 | 15 | нет | Инструкция MERGE должна заканчиваться точкой с запятой (;). |
10714 | 15 | нет | Действие типа "%S_MSG" в предложении "%S_MSG" инструкции MERGE не может быть указано более одного раза. |
10715 | 15 | нет | "%.*ls" не является допустимым указанием. |
10716 | 15 | нет | Вложенная инструкция INSERT, UPDATE, DELETE или MERGE должна иметь предложение OUTPUT. |
10717 | 15 | нет | Предложение %S_MSG недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10718 | 15 | нет | Во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE указания запросов недопустимы. |
10719 | 16 | нет | Связи внешних ключей из оптимизированной для памяти таблицы с параметром "УСТОЙЧИВОСТЬ" SCHEMA_AND_DATA к оптимизированной для памяти таблице с набором "УСТОЙЧИВОСТЬ" значение SCHEMA_ONLY не поддерживаются. |
10720 | 15 | нет | Предложение OUTPUT INTO недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10721 | 15 | нет | Предложение WHERE CURRENT OF недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10722 | 15 | нет | Ключевое слово DISTINCT недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10723 | 15 | нет | В инструкции MERGE переменная не может присваиваться столбцу и выражению в одном и том же предложении SET действия UPDATE. Присваивания вида "SET @variable = столбец = выражение" недопустимы в предложении SET действия UPDATE в инструкции MERGE. Измените предложение SET таким образом, чтобы присваивание выражалось либо в формате "@variable = столбец", либо в формате "@variable = выражение". |
10724 | 15 | нет | Указание FORCESEEK недопустимо для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10725 | 15 | нет | Нельзя использовать параметр VARYING в инструкции DECLARE, CREATE AGGREGATE или CREATE FUNCTION. |
10726 | 15 | нет | Определяемые пользователем статистические функции не поддерживают параметры по умолчанию. |
10727 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов JOIN или APPLY. |
10728 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в качестве табличного источника операторов PIVOT или UNPIVOT. |
10729 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE не допускаются в инструкции SELECT, которая не является непосредственным источником строк для инструкции INSERT. |
10730 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении FROM инструкций UPDATE или DELETE. |
10731 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы внутри другой вложенной инструкции INSERT, UPDATE, DELETE или MERGE. |
10732 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов UNION, INTERSECT или EXCEPT. |
10733 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении USING инструкции MERGE. |
10734 | 16 | нет | Назначение переменных не допускается в инструкции, содержащей оператор верхнего уровня UNION, INTERSECT или EXCEPT. |
10735 | 15 | нет | Неверное предложение WHERE для отфильтрованного %S_MSG "%.*ls" в таблице "%.*ls". |
10736 | 15 | нет | Инструкция, содержащая полнотекстовый список стоп-слов, должна заканчиваться точкой с запятой (;). |
10737 | 15 | нет | Если в предложении DATA_COMPRESSION инструкции ALTER TABLE REBUILD или ALTER INDEX REBUILD указана секция, то должно быть задано предложение PARTITION=ALL. Предложение PARTITION=ALL используется для подтверждения того, что должны быть перестроены все секции таблицы или индекса, даже если в предложении DATA_COMPRESSION указано только подмножество. |
10738 | 15 | нет | Число выражений значений строк в инструкции INSERT превышает максимально допустимое число значений строк, равное %d. |
10739 | 15 | нет | Список вставляемых столбцов, используемый в инструкции MERGE, не может содержать составные идентификаторы. Используйте однокомпонентные идентификаторы. |
10740 | 15 | нет | Оператор списка свойств поиска должен заканчиваться точкой с запятой (;). |
10741 | 15 | нет | Не удается использовать TOP в том же запросе или вложенном запросе, что и СМЕЩЕНИЕ. |
10742 | 15 | нет | Смещение, указанное в предложении OFFSET, может не быть отрицательным. |
10743 | 15 | нет | Число строк, предоставленных для предложения OFFSET, должно быть целым числом. |
10744 | 15 | нет | Число строк, предоставленных для предложения FETCH, должно быть больше нуля. |
10745 | 15 | нет | Указание FORCESCAN не допускается для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10746 | 15 | нет | Указание FORCESCAN указывается одновременно с указанием FORCESEEK. Удалите одно из подсказок и повторно отправьте запрос. |
10747 | 15 | нет | Параметризованная подсказка FORCESEEK не может использоваться одновременно с указаниями INDEX или не параметризованной подсказкой FORCESEEK для одного объекта. Используйте подсказки INDEX и не параметризованные подсказки FORCESEEK или используйте параметризованную подсказку FORCESEEK без подсказок INDEX для каждой таблицы или представления. |
10748 | 15 | нет | Существует несколько подсказок FORCESEEK, указанных в одной таблице или представлении. Удалите дополнительные подсказки FORCESEEK и повторно отправьте запрос. |
10749 | 15 | нет | Указание FORCESEEK нельзя использовать с индексом 0. Исправьте индекс, предоставленный подсказке FORCESEEK, и повторно отправьте запрос. |
10750 | 15 | нет | Указание FORCESCAN нельзя использовать с несколькими указаниями INDEX. Удалите дополнительные указания INDEX и повторно отправьте запрос. |
10751 | 15 | нет | Предложение ORDER BY в предложении IN GROUP функции "%.*ls" должно иметь ровно одно выражение. |
10752 | 15 | нет | Функция "%.*ls" может не иметь рамку окна. |
10753 | 15 | нет | Функция "%.*ls" должна иметь предложение OVER. |
10754 | 15 | нет | Функция "%.*ls" должна иметь предложение WITHIN GROUP. |
10755 | 15 | нет | Функция "%.*ls" принимает между аргументами %d и %d. |
10756 | 15 | нет | Фрейм окна с строкой или диапазоном должен иметь предложение ORDER BY. |
10757 | 15 | нет | Функция "%.*ls" может не содержать предложение WITHIN GROUP. |
10758 | 15 | нет | Функция "%.*ls" может не содержать ORDER BY в предложении OVER. |
10759 | 15 | нет | Использование DISTINCT не допускается с предложением OVER. |
10760 | 16 | нет | Недопустимый аргумент масштабирования. Допустимые выражения для типа данных %ls scale argument — это целые константы и целые константы. |
10761 | 16 | нет | Недопустимый тип данных %.*ls в функции %.*ls. |
10762 | 16 | нет | Функция %.*ls не разрешена в текущем режиме совместимости. Он разрешен только в режиме 110 или более поздней версии. |
10763 | 15 | нет | Предложение GROUP BY может содержать только одно указание запроса. Удалите дополнительные подсказки и повторно запустите запрос. |
10764 | 15 | нет | Число столбцов группировки в запросе превысило максимально допустимое число. SQL Server разрешает группирование столбцов 64k. Уменьшите количество столбцов группировки и повторно запустите запрос. |
10765 | 15 | нет | DISTRIBUTED_AGG и CENTRAL_AGG подсказки нельзя использовать с предложением CUBE или ROLLUP. Измените запрос и повторно запустите его. |
10766 | 15 | нет | CENTRAL_AGG необходимо указать после всех столбцов в предложении GROUP BY. Измените запрос и повторно запустите его. |
10767 | 15 | нет | DISTRIBUTED_AGG указание нельзя использовать, если предложение GROUP BY содержит один и тот же столбец несколько раз. Измените запрос и повторно запустите его. |
10768 | 15 | нет | Указание LABEL может использоваться только один раз в запросе. Измените запрос и повторно запустите его. |
10769 | 15 | нет | Параметры SET не поддерживаются в блоках ATOMIC. |
10770 | 15 | нет | Параметр SERVER и один из учетных данных или FEDERATED_SERVICE_ACCOUNT = ПАРАМЕТРЫ ON необходимы для настройки REMOTE_DATA_ARCHIVE в базе данных. |
10771 | 15 | нет | Параметр CREDENTIAL нельзя использовать с параметром FEDERATED_SERVICE_ACCOUNT = ON. |
10772 | 15 | нет | Существует несколько подсказок REMOTE_DATA_ARCHIVE_OVERRIDE, указанных в одной таблице или ссылке на представление. Удалите дополнительные подсказки REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте запрос. |
10773 | 15 | нет | Указание REMOTE_DATA_ARCHIVE_OVERRIDE неприменимо к объекту "%.*ls", так как оно не является таблицей с включенным REMOTE_DATA_ARCHIVE. Удалите указание REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте инструкцию. |
10774 | 15 | нет | Неверное предложение WHERE для отфильтрованного индекса. |
10775 | 16 | нет | Объект "%.*ls" не является оптимизированной для памяти таблицей или встроенной скомпилированной табличной функцией и не может быть доступ к ней из собственно скомпилированного модуля. |
10776 | 16 | нет | Триггеры в оптимизированных для памяти таблицах не могут использовать WITH NATIVE_COMPILATION. |
10777 | 16 | нет | Триггеры для оптимизированных для памяти таблиц должны использовать WITH NATIVE_COMPILATION. |
10778 | 16 | нет | Связи внешнего ключа между оптимизированными для памяти таблицами и оптимизированными для памяти таблицами не поддерживаются. |
10779 | 16 | нет | Параметр устойчивости "schema_only" поддерживается только в оптимизированных для памяти таблицах. |
10780 | 16 | нет | В указанной таблице "%.*ls" нет первичного ключа, который соответствует списку ссылочных столбцов во внешнем ключе "%.*ls". Внешние ключи в оптимизированных для памяти таблицах должны ссылаться на первичные ключи. |
10781 | 16 | нет | Запросtraceon %d и указание оптимизатора "%.*ls" указывает конфликтующие поведения. Удалите один из них и повторно запустите запрос. |
10782 | 16 | нет | BEGIN ATOMIC поддерживается только в модулях, скомпилированных в собственном коде. |
10783 | 16 | нет | Текст скомпилированного модуля в собственном коде должен быть блокОМ ATOMIC. |
10784 | 16 | нет | Предложение WITH инструкции BEGIN ATOMIC должно задавать значение для параметра «%ls». |
10785 | 15 | нет | %S_MSG "%ls" поддерживается только с %S_MSG. |
10786 | 16 | нет | Не удалось выполнить команду ALTER AVAILABILITY GROUP, так как она содержала несколько параметров ALTER REPLICA: %ls. Введите отдельную ГРУППУ ДОСТУПНОСТИ ALTER ... Команда MODIFY REPLICA для каждого параметра реплики, которую требуется изменить. |
10787 | 16 | нет | Указания REPEATABLEREAD и SERIALIZABLE не допускаются в таблицах Hekaton с индексами columnstore. |
10788 | 15 | нет | Параметр "%ls" не поддерживается типами таблиц. |
10789 | 15 | нет | Параметр "%ls" должен быть указан для индекса "%.*ls" в таблице "%.*ls". Он необходим для хэш-индексов. |
10790 | 15 | нет | Параметр "%ls" можно указать только для хэш-индексов. |
10791 | 15 | нет | Хэш-индексы разрешены только в оптимизированных для памяти таблицах. |
10792 | 15 | нет | При использовании в собственном скомпилированном модуле функция "%.*ls" не может отображаться вне блока catch. |
10793 | 16 | нет | Как индекс, так и ограничение PRIMARY KEY были определены встроенным образом с определением столбца "%.*ls", таблицы "%.*ls". Определение индекса и ограничения PRIMARY KEY, встроенного с определением столбца, запрещено. |
10794 | 15 | нет | %S_MSG "%ls" не поддерживается с %S_MSG. |
10795 | 15 | нет | Переменная "%.*ls" была объявлена не null и должна быть объявлена с начальным значением. |
10796 | 15 | нет | Параметр SCHEMABINDING поддерживается только для скомпилированных в собственном коде модулей и необходим для этих модулей. |
10797 | 15 | нет | В каждой базе данных может присутствовать только одна файловая группа MEMORY_OPTIMIZED_DATA. |
10798 | 16 | нет | Это недопустимый параметр сжатия данных для этого объекта. Его можно использовать только с индексами columnstore. Выберите NONE, PAGE или ROW compression. |
10799 | 16 | нет | Это недопустимый параметр сжатия данных для индекса columnstore. Выберите COLUMNSTORE или COLUMNSTORE_ARCHIVE сжатие. |
10 800 | 16 | нет | Прослушиватель ресурса WSFC "%.*ls" не удалось запустить и вернул код ошибки %d, "%.*ls". Дополнительные сведения об этом коде ошибки см. в разделе "Системные коды ошибок" в документации по разработке Windows. |
10801 | 16 | нет | Не удалось остановить прослушиватель для ресурса отказоустойчивого кластера Windows "%.*ls". Ошибка: %d. %.*ls |
10802 | 10 | нет | Не удалось заставить задачу зарегистрировать имя субъекта-службы (SPN) для службы SQL Server. Проверка подлинности Kerberos не будет возможна до добавления имени участника-службы вручную или перезапуска SQL Server. Код ошибки SQLOS: %d. |
10900 | 16 | нет | Не удалось настроить регулятор ресурсов при запуске. Проверьте наличие специальных сообщений об ошибках в журнале ошибок SQL Server или проверьте целостность базы данных master, выполнив инструкцию DBCC CHECKCATALOG('master'). |
10901 | 16 | нет | У пользователя отсутствует разрешение на изменение конфигурации регулятора ресурсов. |
10902 | 16 | нет | Определяемая пользователем функция "%s" не существует в базе данных master, либо у пользователя отсутствует разрешение на доступ к ней. |
10903 | 16 | нет | Указанное имя схемы "%.*ls" для определяемой пользователем классифицирующей функции не существует, либо у пользователя отсутствует разрешение на доступ к ней. |
10904 | 16 | нет | Ошибка настройки регулятора ресурсов. В группах рабочей нагрузки, удаляемых или перемещаемых в другие пулы ресурсов, существуют активные сеансы. Отключите все активные сеансы в этих группах рабочей нагрузки и повторите попытку. |
10905 | 16 | нет | Не удалось завершить настройку регулятора ресурсов, поскольку не хватает памяти. Сократите нагрузку на сервер или повторите операцию, используя выделенное административное соединение. |
10906 | 16 | нет | Объект "%.*ls". %.*ls' не является допустимой определяемой пользователем функцией-классификатором регулятора ресурсов. Эта функция должна быть привязана к схеме, возвращать значение типа sysname и не иметь параметров. |
10907 | 16 | нет | Атрибут "%.*ls" со значением %u больше атрибута "%.*ls" со значением %u. |
10908 | 16 | нет | Атрибут "%.*ls" со значением %u меньше атрибута "%.*ls" со значением %u. |
10909 | 16 | нет | Не удалось создать пул ресурсов. Максимальное количество пулов ресурсов, включая стандартные пулы ресурсов, не может превышать текущее предельное значение %u. |
10910 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к сумме минимальных значений для всех пулов ресурсов на планировщике %вы превышаете 100 процентов. Уменьшите значение одного или нескольких пулов или измените сходство пула, чтобы сумма была меньше или равна 100. |
10911 | 16 | нет | Не удается выполнить запрошенную операцию, поскольку пул ресурсов "%.*ls" не существует. |
10912 | 16 | нет | Не удалось завершить операцию. Удаление стандартного %S_MSG не допускается. |
10913 | 16 | нет | Пользователям запрещено %S_MSG группу рабочих нагрузок "%.*ls" в пуле ресурсов "%.*ls". |
10914 | 16 | нет | Имя %S_MSG "%.*ls" не может начинаться с # или ##. |
10915 | 16 | нет | Не удалось завершить операцию. Изменение "%.*ls" %S_MSG запрещено. |
10916 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он содержит группу рабочих нагрузок "%.*ls". Удалите все группы рабочей нагрузки, использующие этот пул ресурсов, перед удалением самого пула. |
10917 | 16 | нет | Не удалось выполнить инструкцию ALTER WORKLOAD GROUP. Необходимо указать предложение "WITH" или предложение "USING". |
10918 | 16 | нет | Не удается создать %S_MSG "%.*ls", поскольку он уже существует. |
10919 | 16 | нет | При считывании конфигурации регулятора ресурсов из базы данных master произошла ошибка. Проверьте целостность базы данных master или обратитесь к системному администратору. |
10920 | 16 | нет | Невозможно %S_MSG пользовательскую функцию "%.*ls". Она используется в качестве классифицирующей функции регулятора ресурсов. |
10921 | 16 | нет | %S_MSG %*ls нельзя переместить из %S_MSG %*ls. |
10922 | 16 | нет | Ошибка %ls. Перезапустите инструкцию. |
10923 | 16 | нет | Ошибка %ls. Регулятор ресурсов в этом выпуске SQL Server не поддерживается. Можно управлять метаданными регулятора ресурсов, но нельзя применить конфигурацию регулятора ресурсов. Регулятор ресурсов поддерживается только в выпуске SQL Server Enterprise Edition. |
10924 | 16 | нет | Недопустимый диапазон сопоставления пула. Нижняя граница %d должна быть меньше верхней границы %d. |
10925 | 16 | нет | Значение %S_MSG было указано несколько раз в списке диапазонов сходства пула. |
10926 | 16 | нет | Диапазон %S_MSG, указывающий %S_MSG %d, включает по крайней мере один %S_MSG, недоступный текущему экземпляру. Максимальное число %S_MSG, доступное этому экземпляру, — %d. |
10927 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к тому, что сумма минимальных значений для всех групп рабочих нагрузок с помощью пула ресурсов "%.*ls" превышает 100 процентов. Уменьшите значение или измените другие группы рабочих нагрузок, чтобы сумма была меньше или равна 100. |
10928 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для базы данных равно %d и достигнуто. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". |
10929 | 16 | нет | Идентификатор ресурса: %d. Минимальная гарантия %ls — %d, максимальное ограничение — %d, а текущее использование базы данных — %d. Однако сервер в настоящее время слишком занят для поддержки %ls больше %d для этой базы данных. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". В противном случае повторите попытку позже. |
10930 | 16 | нет | Служба в настоящее время слишком занята. Повторите попытку позже". |
10931 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он привязан к базе данных. Удалите все привязки к этому пулу ресурсов перед удалением. |
10932 | 16 | нет | Сбой конфигурации регулятора ресурсов, так как в пуле ресурсов удаляется активная база данных. Переключите базу данных в автономный режим и повторите попытку. |
10933 | 16 | нет | %S_MSG с идентификатором %d не существует в этой системе. Используйте sys.dm_os_schedulers для поиска допустимых %S_MSGs для этой системы. |
10934 | 16 | нет | Не удается выполнить запрошенную операцию, так как внешний пул ресурсов "%.*ls" не существует. |
10935 | 16 | нет | Внешний пул ресурсов не допускает более одной группы обработчиков. |
10961 | 16 | нет | Запрос прерван, так как его использование ЦП превышает максимально настроенное ограничение для группы рабочей нагрузки. |
10981 | 10 | нет | Конфигурация регулятора ресурсов изменена успешно. |
10982 | 16 | Да | Не удалось запустить определяемую пользователем функцию регулятора ресурсов "%.*ls". Последняя ошибка %u, состояние %u. Подробности см. в предыдущих сообщениях журнала ошибок SQL Server для сеанса с идентификатором %ld. Затрачено времени функцией-классификатором: %I64u мс. |
10983 | 16 | нет | Операция "%ls" регулятора ресурсов отменена пользователем. |
10984 | 16 | нет | Ошибка перенастройки регулятора ресурсов. |
10985 | 10 | нет | Перенастройка регулятора ресурсов возникла проблема (код HRESULT: 0x%lx, причина: %ls), при отправке идентификаторов активного внешнего пула ресурсов на панель запуска. Это не приведет к сбою перенастройки. |
Ошибка | Важность | Журнал событий | Описание |
---|---|---|---|
10 000 | 16 | нет | Неизвестная ошибка поставщика. |
10001 | 16 | нет | Поставщик сообщил о непредвиденном глобальном сбое. |
10002 | 16 | нет | Поставщик не реализовал функцию. |
10003 | 16 | нет | Поставщик исчерпал доступный объем памяти. |
10004 | 16 | нет | Поставщик сообщил, что один или несколько аргументов оказались недопустимыми. |
10005 | 16 | нет | Поставщик не поддерживал интерфейс. |
10006 | 16 | нет | Поставщик сообщил, что был использован недопустимый указатель. |
10007 | 16 | нет | Поставщик сообщил, что был использован недопустимый дескриптор. |
10008 | 16 | нет | Поставщик прервал операцию. |
10009 | 16 | нет | Поставщик не предоставил данных об ошибке. |
10010 | 16 | нет | Поставщик еще не обладал всеми необходимыми данными для завершения данной операции. |
10011 | 16 | нет | Доступ запрещен. |
10021 | 16 | нет | Исполнение прервано поставщиком по причине достижения пределов ресурса. |
10022 | 16 | нет | Поставщик вызвал метод из IRowsetNotify клиента, и он пока не был возвращен. |
10023 | 16 | нет | Поставщик не поддерживает требуемый метод. |
10024 | 16 | нет | Поставщик указывает, что у пользователя не было разрешения на проведение операции. |
10025 | 16 | нет | Поставщик вызывает сбой сервера во внешнем процессе. |
10026 | 16 | нет | Не был установлен текст команды. |
10027 | 16 | нет | Команда не подготовлена. |
10028 | 16 | нет | Не удалось пройти проверку подлинности. |
10032 | 16 | нет | Невозможно выдать несколько результирующих наборов (не поддерживается поставщиком). |
10033 | 16 | нет | Указанный индекс не существует, или поставщик не поддерживает просмотр индекса в этом источнике данных. |
10034 | 16 | нет | Указанная таблица или представление не существует или содержит ошибки. |
10035 | 16 | нет | Не было задано значение для одного или нескольких из требуемых параметров. |
10042 | 16 | нет | Невозможно установить никакие свойства, пока есть открытый набор строк. |
10052 | 16 | нет | Эта операция вставки была отменена поставщиком во время уведомления. |
10053 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10054 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10055 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10056 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10057 | 16 | нет | Не удалось создать строку. Будет превышено максимальное число активных строк, поддерживаемое набором строк. |
10058 | 16 | нет | Пользователь не может вставить новую строку перед освобождением ранее полученных дескрипторов строк. |
10062 | 16 | нет | Это изменение было отменено поставщиком во время уведомления. |
10063 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10064 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10065 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10066 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10067 | 16 | нет | В наборе строк использовался принцип оптимистичного параллелизма, и значение столбца было изменено после последней выборки или повторной синхронизации, содержащей его строки. |
10068 | 16 | нет | Пользователь не смог удалить строку. Операция удаления ожидается или уже была передана источнику данных. |
10069 | 16 | нет | Пользователь не смог удалить строку. Операция вставки была передана источнику данных. |
10081 | 16 | нет | Набор строк использует объединенные индексы, при этом текущий индекс отсутствует. |
10085 | 16 | нет | Свойство RestartPosition для таблицы было отменено во время уведомления. |
100 % | 16 | нет | Таблица была построена на активном потоке данных, и позиция не может быть запущена заново. |
10087 | 16 | нет | Поставщик не освободил некоторые из существующих строк. |
10088 | 16 | нет | Порядок столбцов не был указан в объекте, который создал набор строк. Поставщик вынужден был повторно исполнить команду для перемещения положения следующей выборки на ее первоначальное место, и порядок столбцов изменился. |
10100 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово DISTINCT. Рассмотрите возможность удаления DISTINCT из представления или возможность отказа от индексирования представления. Кроме того, рассмотрите возможность замены DISTINCT на GROUP BY или COUNT_BIG(*) для имитации DISTINCT для группирования столбцов. |
10101 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово TOP или OFFSET. Попробуйте удалить представление TOP или OFFSET или не индексировать его. |
10102 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор TABLESAMPLE. Рассмотрите возможность удаления TABLESAMPLE из представления или возможность отказа от индексирования. |
10103 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функции OPENROWSET, OPENQUERY или OPENDATASOURCE. Рассмотрите возможность отказа от индексирования или применения OPENQUERY, OPENROWSET и OPENDATASOURCE. |
10104 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на таблицу с использованием полнотекстовых функций CONTAINSTABLE или FREETEXTTABLE. Рассмотрите возможность удаления использования этих функций или возможность отказа от индексирования представления. |
10105 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит поставщика массового набора строк OPENXML. Рассмотрите возможность удаления OPENXML из представления или возможность отказа от индексирования. |
10106 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на поставщика набора строк внутренней системы. Рекомендуется не индексировать это представление. |
10107 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную переменную "%.*ls". Рассмотрите возможность отказа от индексирования этого представления или удаления ссылки на переменные таблицы. |
10108 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутреннюю таблицу SQL Server. |
10109 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на производную таблицу "%.*ls" (определяется инструкцией SELECT в предложении FROM). Рассмотрите возможность удаления ссылок на производную таблицу или отказа от индексирования этого представления. |
10110 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор OUTER APPLY. Рассмотрите возможность удаления OUTER APPLY или отказа от индексирования данного представления. |
10111 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение с использованием синтаксиса перехода по стандарту ODBC. Рассмотрите возможность использования синтаксиса соединения по стандарту ANSI. |
10112 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение INNER, которое задает указания соединения. Рекомендуется удалить указание соединения. |
10113 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно использует соединения LEFT, RIGHT или FULL OUTER, а в индексированных представлениях запрещены соединения OUTER. Вместо них рекомендуется использовать соединение INNER. |
10114 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор PIVOT. Рекомендуется не индексировать это представление. |
10115 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор UNPIVOT. Рекомендуется не индексировать это представление. |
10116 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит один или несколько операторов UNION, INTERSECT или EXCEPT. Рассмотрите возможность создания отдельного индексированного представления для каждого запроса, который будет являться входными данными для операторов UNION, INTERSECT или EXCEPT исходного представления. |
10117 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как представление использует оператор "*" для выбора столбцов. Рекомендуется ссылаться на столбцы по имени. |
10118 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит параметр GROUP BY ALL. Рассмотрите возможность замены на GROUP BY. |
10119 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор CUBE, ROLLUP или GROUPING SETS. Рекомендуется не индексировать это представление. |
10120 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит оператор ROLLUP. Рекомендуется не индексировать это представление. |
10121 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение HAVING. Рассмотрите возможность удаления предложения HAVING. |
10122 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение COMPUTE. Рассмотрите возможность отказа от индексирования этого представления или использования GROUP BY или статистического представления, чтобы заменить вычисление статистических результатов с помощью COMPUTE. |
10124 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутренний столбец SQL Server. |
10125 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls". Рассмотрите возможность удаления статистического выражения, отказа от индексирования представления или использования альтернативных статистических выражений. Например, AVG замените на SUM и COUNT_BIG или COUNT замените на COUNT_BIG. |
10126 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls" с ключевым словом DISTINCT. Рассмотрите возможность отказа от индексирования этого представления или удаления DISTINCT. Рассмотрите возможность использования представления GROUP BY или COUNT_BI, чтобы имитировать DISTINCT для столбцов группирования. |
10127 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит один или несколько вложенных запросов. Рассмотрите возможность изменения представления, чтобы использовать только соединения вместо вложенных запросов. Рассмотрите возможность отказа от индексирования этого представления. |
10128 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует полнотекстовые предикаты CONTAINS или FREETEXT. Рассмотрите возможность удаления CONTAINS или FREETEXT или отказа от индексирования данного представления. |
10129 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на встроенную или многостатентную табличную функцию "%.*ls". Рассмотрите возможность расширения определения функции вручную в определении представления или возможность отказа от индексирования данного представления. |
10130 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную функцию "%.*ls" недетерминированной среды CLR. Рассмотрите возможность отказа от индексирования данного представления или отказа от использования данной функции. |
10131 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на табличную функцию clR, возвращаемую табличным значением, "%.*ls". Рекомендуется не индексировать это представление. |
10132 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на функцию CLR со значением таблицы "%.*ls". Рассмотрите возможность удаления ссылки на эту функцию или возможность отказа от индексирования представления. |
10133 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как функция "%.*ls", на которую ссылается представление, выполняет доступ к данным пользователя или системы. |
10134 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит более одного оператора APPLY. Рассмотрите возможность отказа от индексирования данного представления или возможность использования только одного оператора APPLY. |
10136 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует статистическое выражение COUNT. Вместо этого следует использовать COUNT_BIG. |
10137 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на общее табличное выражение "%.*ls". Представления, ссылающиеся на общие табличные выражения, не могут индексироваться. Рассмотрите возможность отказа от индексирования данного представления или возможность удаления общего табличного выражения из определения представления. |
10138 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как его список выбора не включает правильное использование COUNT_BIG. Рассмотрите возможность добавления COUNT_BIG(*) для выбора списка. |
10139 | 16 | нет | Не удается создать %S_MSG для представления "%.*ls", поскольку в представлении используется неявное преобразование строк в тип данных datetime или smalldatetime. Используйте оператор CONVERT явно со значением детерминированного стиля. |
10140 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как представление содержит табличные указания. Рассмотрите возможность удаления указаний. |
10141 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на подпрограмму CLR (функция или метод) "%.*ls" вне ключевых столбцов списка SELECT. Создайте повторно или измените представление, убрав ссылку на подпрограммы CLR (помимо неключевых столбцов списка инструкции SELECT), а затем повторите создание индекса. |
10142 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор APPLY. Рассмотрите возможность удаления APPLY или отказа от индексирования данного представления. |
10143 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит ранжирующую или статистическую оконную функцию. Удалите функцию из определения представления или не индексируйте представление. |
10144 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функцию CHANGETABLE. |
10145 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку в нем содержится ссылка на набор разреженных столбцов. Представление, содержащее набор разреженных столбцов, не может быть проиндексировано. Либо удалите набор разреженных столбцов из представления, либо не производите его индексирование. |
10146 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует функцию SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE или SEMANTICSIMILARITYDETAILSTABLE. |
10147 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует временное предложение FOR SYSTEM_TIME. |
10148 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует OPENJSON. |
10149 | 16 | нет | Индекс с SNAPSHOT_MATERIALIZATION нельзя создать в представлении "%.*ls", так как определение представления содержит оптимизированные для памяти таблицы. |
10211 | 16 | нет | Не удалось вызвать мутатор для значения null типа CLR. |
10227 | 16 | нет | Не удается обновить поле "%.*ls" типа "%.*ls.%.*ls", так как поле равно "%.*ls". |
10240 | 16 | нет | Не удалось найти UdtExtensions.dll. Проверьте установку. |
10300 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %S_MSG). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10301 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %s). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10302 | 16 | нет | Не удалось найти путь для SQL Server: "%ls". |
10303 | 16 | Да | Не удалось создать диспетчер AppDomain: "%.*ls". |
10304 | 16 | нет | Ошибка входа в среду CLR со значением HRESULT 0x%x. Это может объясняться нехваткой ресурсов. |
10305 | 16 | нет | Метод Init для возвращающей табличное значение функции среды CLR должен сопровождаться атрибутом SqlFunctionAttribute. |
10306 | 16 | нет | SqlFunctionAttribute метода Init для возвращающей табличное значение функции среды CLR должен установить свойство FillRowMethodName. |
10307 | 16 | нет | Свойство FillRowMethodName, принадлежащее SqlFunctionAttribute, не содержит допустимого имени метода. |
10308 | 10 | нет | Предупреждение. Регистрируемая сборка Microsoft .NET Framework "%.*ls" не прошла полную проверку в среде под управлением SQL Server и не поддерживается. В дальнейшем при обновлении или обслуживании этой сборки или .NET Framework подпрограмма интеграции со средой CLR может перестать работать. Дополнительные сведения см. в электронной документации по SQL Server. |
10309 | 10 | нет | Предупреждение. Регистрируемая клиентская сборка SQL Server "%.*ls" не прошла полную проверку в среде под управлением SQL Server. |
10310 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки операциями среды (CLR) или языка (DDL) системы безопасности. |
10311 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки вследствие требований к памяти. |
10312 | 16 | нет | Выполнение .NET Framework было прервано. Определяемой пользователем процедуре, функции или типу CLR не удалось восстановить токен потока в исходное состояние. |
10313 | 16 | нет | Во время использования .NET Framework при %S_MSG произошла ошибка. Возможно, сервер приближается к пределу своих ресурсов. Попробуйте запустить запрос заново. Если ошибка будет повторяться, обратитесь в службу поддержки пользователей. %.*ls |
10314 | 16 | нет | Произошла ошибка в Microsoft .NET Framework при попытке загрузить сборку с идентификатором %d. Сервер может быть недостаточно ресурсов, или сборка может быть ненадежной. Повторите запрос или обратитесь к документации за рекомендациями по решению проблем с доверием для сборок. Дополнительные сведения об ошибках см.: %.*ls |
10316 | 16 | нет | Домен приложений с указанным идентификатором версии (%d) выгружен из-за нехватки памяти и не найден. |
10317 | 16 | нет | Ошибка при попытке получения сведений о версии файла "%s". |
10318 | 16 | нет | Сбой "%.*ls", так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемым атрибутом System.ParamArrayAttribute. |
10319 | 16 | нет | Сбой вызова метода UserDefinedType, так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемого атрибута System.ParamArrayAttribute. |
10320 | 16 | нет | Недопустимое имя метода "%.*ls" для "%.*ls". |
10321 | 16 | нет | Имя метода "%.*ls" недопустимо для вызова метода UserDefinedType. |
10322 | 16 | нет | Тип %.*ls не найден в базе данных %.*ls |
10323 | 16 | Да | Недопустимый код пользователя обнаружен отладчиком .NET Framework Managed Debug Assistant %.*ls |
10324 | 16 | нет | Параметр WITH ENCRYPTION оператора CREATE TRIGGER применяется только к триггерам T-SQL, но не к триггерам CLR. |
10325 | 16 | Да | Сервер выключается из-за переполнения стека в неуправляемом коде пользователя. |
10326 | 16 | Да | Две версии сборки "%.*ls" не могут сосуществовать в базе данных "%.*ls". Сохраните одну версию и удалите вторую. |
10327 | 14 | нет | Сбой %ls ASSEMBLY для сборки "%.*ls", так как сборка "%.*ls" не является доверенной. Сборка является доверенной, если одно из следующих значений имеет значение true: сборка подписана с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY, или сборка является доверенной с помощью sp_add_trusted_assembly. |
10328 | 16 | нет | Недостаточно размера стека для создания домена приложения "%.*ls". |
10329 | 16 | нет | Работа среды .NET Framework была прервана. %.*ls |
10330 | 16 | нет | Инструкцию ALTER ASSEMBLY выполнить не удалось, так как в обновленной сборке произошло бы изменение разметки сериализации типа "%s" в результате изменения типа "%s". Изменение разметки сериализации сохраняемыми типами недопустимо. |
10331 | 16 | нет | Тип "%ls" в сборке "%.*ls" наследуется от универсального типа, который не поддерживается в качестве типа CLR. |
10332 | 16 | нет | Сборка "%.*ls" была создана с помощью версии %.*ls платформа .NET Framework. Сейчас SQL Server использует версию %s. |
10333 | 16 | Да | Не удалось получить интерфейс ICLRAppDomainResourceMonitor из среды CLR. Код ошибки из СРЕДЫ CLR: 0x%x. В результате мониторинг ресурсов не будет работать для appDomain с идентификатором %d. |
10334 | 16 | нет | Изменение уровня совместимости базы данных привело к тому, что данные будут помечены как снятые в одном или нескольких объектах в базе данных %s. Чтобы найти все такие объекты, обратитесь к столбцу has_unchecked_assembly_data в sys.tables и sys.views. |
10335 | 16 | нет | Среда CLR была загружена неподдерживаемой манерой. Это может произойти, если расширенная хранимая процедура или объект OLE Automation, запущенный в SQL Server, в управляемый код до загрузки среды выполнения интеграции CLR. Необходимо перезапустить SQL Server, чтобы использовать возможности интеграции со средой CLR. |
10336 | 10 | нет | Не удалось заставить задачу запуска среды CLR во время запуска SQL Server. Код ошибки: %u. СРЕДА CLR будет запущена в режиме по запросу. |
10337 | 16 | нет | Произошла внутренняя ошибка. |
10338 | 16 | нет | Сбой проверки сборки. Не удалось открыть физический файл "%.*ls": %ls. |
10339 | 16 | нет | Сбой проверки сборки. Не удалось прочитать из физического файла "%.*ls": %ls. |
10340 | 16 | нет | Сбой DROP ASSEMBLY. Код ошибки: 0x%x. |
10341 | 16 | нет | Невозможно загрузить сборку "%.*ls", так как База данных SQL Azure не поддерживает пользовательские сборки. Если у вас возникли вопросы, обратитесь в службу технической поддержки Azure. |
10342 | 16 | нет | Не удается загрузить сборку "%.*ls", так как этот выпуск SQL Server поддерживает только сборки SAFE. |
10343 | 14 | нет | CREATE или ALTER ASSEMBLY для сборки "%.*ls" с параметром SAFE или EXTERNAL_ACCESS произошел сбой, так как параметр "clr strict security" sp_configure имеет значение 1. Корпорация Майкрософт рекомендует подписать сборку с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY. Кроме того, можно доверять сборке с помощью sp_add_trusted_assembly. |
10344 | 16 | нет | Ошибка доступа к внутренней таблице: не удалось получить доступ к внутренней таблице доверенных сборок с помощью HRESULT: 0x%x. Обратитесь в службу поддержки пользователей. |
10345 | 16 | нет | Хэш сборки "0x%.*ls" уже является доверенным. |
10346 | 16 | нет | Хэш сборки "0x%.*ls" в настоящее время не является доверенным. Никаких действий предпринято не было. |
10501 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указан тип "%.*ls". |
10502 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или @plan_handle@statement_start_offset) соответствует существующему руководству плана "%.*ls" в базе данных. Перед созданием новой структуры плана удалите существующую. |
10503 | 16 | нет | Операция "%.*ls" запрещена. |
10504 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как использован неправильный параметр @hints. Использование N'OPTION ( <query_hint [ ,...> n ] )'. |
10505 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как значение "%.*ls" указано @module_or_batch не является законным именем двух частей. Используйте "schema_name.object_name". |
10506 | 16 | нет | Не удается создать структуру плана "%.*ls", так как в параметре @stmt задано более одной инструкции. |
10507 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или) и @plan_handleне соответствует какой-либо @statement_start_offset инструкции в указанном модуле или пакете. Измените значения параметров таким образом, чтобы они соответствовали инструкции в модуле или пакете. |
10508 | 16 | нет | Невозможно "%ls" структуру плана "%.*ls", поскольку она не существует или отсутствует разрешение. Проверьте имя структуры плана и базы данных в текущем сеансе и удостоверьтесь, что имеется необходимое разрешение. |
10509 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt или содержит синтаксическую ошибку или @statement_start_offset не имеет права на использование в руководстве по плану. Задайте одну допустимую инструкцию Transact-SQL или допустимую стартовую позицию инструкции в пакете. Допустимую начальную позицию можно запросить из столбца "statement_start_offset" функции динамического управления sys.dm_exec_query_stats. |
10510 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как в базе данных уже существует структура плана с таким именем. Укажите уникальное имя. |
10511 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @params не равно NULL. @params Значение NULL должно иметь значение NULL, если @type имеет значение object. |
10512 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "@module_or_batch" зашифрован. Рекомендуется настроить запрос с использованием другой техники, например индексов или статистики. |
10513 | 16 | нет | Не удается %S_MSG %S_MSG "%.*ls", так как он ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10514 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @module_or_batch не может быть большим объектом при @type объекте. |
10515 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как модуль "%.*ls" не существует или у вас нет необходимых разрешений. |
10516 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как не удалось скомпилировать @module_or_batch. |
10517 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку отсутствует необходимое разрешение. Необходимо разрешение ALTER DATABASE. |
10518 | 16 | нет | Невозможно выполнить процедуру sp_control_plan_guide, так как недостаточно разрешений для управления структурой плана "%.*ls". Измените разрешения для объекта, на который ссылается структура плана, или полномочия для базы данных. |
10519 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указания, указанные в @hints инструкции, не могут быть применены к инструкции, заданной либо @stmt@statement_start_offset. Убедитесь, что заданные указания можно применить к этой инструкции. |
10520 | 16 | нет | Не удается создать структуру плана '%.*ls', поскольку для параметра @type указано значение '%!s', а для параметра '%!s' указано значение, отличное от NULL. Для заданного типа этот параметр должен иметь значение NULL. Укажите для этого параметра значение NULL либо измените его тип таким образом, чтобы он допускал значение, отличное от NULL. |
10521 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @type задано значение "%ls", а параметр "%ls" имеет значение NULL. Этот тип должен иметь значение, отличное от NULL, для этого параметра. Укажите для этого параметра значение, отличное от NULL, либо измените его тип таким образом, чтобы он допускал значение NULL. |
10522 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как используется недопустимое значение @hints. Значение @hints должно быть равно OPTION(PARAMETERIZATION FORCED) или OPTION(PARAMETERIZATION SIMPLE), если типом @type является "template". |
10523 | 16 | нет | Не удалось сформировать шаблон запроса, так как @querytext не содержит допустимого одиночного запроса. |
10524 | 16 | нет | Невозможно параметризовать @querytext. |
10525 | 10 | нет | Структура плана "%.*ls" установила соответствие инструкции, после того как он был автоматически параметризован FORCED или SIMPLE, но его указание RECOMPILE пропущено. RECOMPILE не поддерживается в автоматически параметризованных инструкциях. Возможно, следует удалить эту структуру плана или исключить RECOMPILE из нее. |
10526 | 16 | нет | Не удается удалить %S_MSG "%.*ls", так как его триггер "%.*ls" ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10527 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "%.*ls" является временным объектом. |
10528 | 16 | нет | Не удается создать структуру плана "%.*ls", поскольку имя является недопустимым. Имя структуры плана должно начинаться с символа. |
10529 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как в шаблоне уже есть плангид "%.*ls @type ".@stmt |
10530 | 16 | нет | Не удалось создать структуру плана "%.*ls", так как инструкция, указанная параметром @statement_start_offset, не соответствует ни одной инструкции в указанном модуле или пакете. Измените значение параметра @statement_start_offset, чтобы оно соответствовало инструкции в модуле или пакете. |
10531 | 16 | нет | Не удалось создать структуру плана «%.*ls» из кэша, поскольку пользователь не имеет необходимых разрешений. Предоставьте разрешение VIEW SERVER STATE пользователю, создающему структуру плана. |
10532 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, указанный в @plan_handle нем, не содержит инструкции, подходящие для руководства по плану. Укажите другое значение для параметра @plan_handle. |
10533 | 16 | нет | Не удалось создать структуру плана "%.*ls", поскольку имя структуры плана превышает по длине максимально допустимое значение, равное 124 символам. Укажите имя, содержащее менее 125 символов. |
10534 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указанное значение @params недопустимо. Укажите значение в форме <parameter_name parameter_type><> или укажите ЗНАЧЕНИЕ NULL. |
10535 | 16 | нет | Не удается создать структуру плана «%.*ls», поскольку план не найден в кэше планов, соответствующем указанному дескриптору плана. Укажите дескриптор плана в кэше. Список дескрипторов планов, находящихся в кэше, можно получить с помощью запроса к динамическому административному представлению sys.dm_exec_query_stats. |
10536 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, соответствующий указанному параметру @plan_handle , содержит более 1000 допустимых инструкций. Создайте структуру плана для каждой инструкции в пакете или модуле, указав для каждой инструкции значение statement_start_offset. |
10537 | 16 | нет | Не удается включить руководство плана "%.*ls", так как включенное руководство плана "%.*ls" содержит ту же область и начальное значение смещения инструкции. Отключите существующую структуру плана перед включением указанной структуры. |
10538 | 16 | нет | Не удается найти структуру плана, поскольку указанный идентификатор структуры плана имеет значение NULL или является недопустимым, либо отсутствует разрешение на объект, упоминаемый в структуре плана. Убедитесь, что идентификатор структуры плана допустим, текущий сеанс настроен на правильный контекст базы данных и имеется разрешение ALTER DATABASE или разрешение ALTER на объект, упоминаемый в структуре плана. |
10539 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку план запроса для инструкции с начальным смещением %d недоступен. Эта ошибка может произойти, если инструкция зависит от объектов базы данных, которые еще не были созданы. Убедитесь, что существуют все необходимые объекты базы данных, и выполните инструкцию перед созданием структуры плана. |
10601 | 16 | нет | Невозможно указать столбцы, включенные в кластеризованный индекс. |
10602 | 16 | нет | Нельзя совместно использовать старый и новый синтаксис в инструкциях CREATE/ALTER/DROP INDEX. |
10603 | 16 | нет | Невозможно перестроить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как представление зависит от базовой таблицы "%.*ls", кластеризованный индекс которого "%.*ls" отключен. |
10604 | 16 | нет | Невозможно преобразовать статистику в индекс при помощи параметра индекса DROP_EXISTING, если также присутствует параметр индекса ONLINE. |
10605 | 16 | нет | Не удается отключить индекс первичного ключа "%.*ls" в таблице "%.*ls", так как таблица публикуется для репликации. |
10606 | 16 | нет | Не удается отключить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как индексное представление публикуется для репликации. |
10607 | 16 | нет | Кластеризованный индекс "%.*ls" в таблице "%.*ls" не может быть отключен, так как таблица включена для отслеживания изменений. Отключите в таблице отслеживание изменений перед отключением кластеризованного индекса. |
10608 | 16 | нет | Невозможно отключить индекс "%.*ls" в таблице "%.*ls", так как таблица включена для отслеживания изменений. Для отслеживания изменений необходимо ограничение первичного ключа в таблице, а отключение индекса приведет к удалению этого ограничения. Отключите в таблице отслеживание изменений перед отключением индекса. |
10609 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра является вычисляемый столбец. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10610 | 16 | нет | Отфильтрованный индекс "%.*ls" не может быть создан в объекте "%.*ls", так как он не является пользовательской таблицей. Создание фильтруемых индексов поддерживается только для таблиц. Если нужно создать отфильтрованный индекс для представления, рекомендуется создать индексируемое представление, задав в его определении критерий фильтра. |
10611 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой более высокого типа данных или другой сортировки. Для фильтруемого %S_MSG преобразование столбца к постоянному типу данных не поддерживается. Чтобы устранить эту ошибку, явно преобразуйте константу в тот же тип данных и параметры сортировки, что и столбец "%.*ls". |
10612 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой, которая не может быть преобразована в тип данных столбца. Перепишите критерий фильтра таким образом, чтобы исключить это сравнение. |
10617 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Заданная для этого индекса длина ключа (%d байт) превышает максимально допустимую длину в "%d" байт при использовании формата хранения vardecimal. |
10618 | 16 | нет | Не удается %S_MSG отфильтрованный индекс "%.*ls" в таблице "%.*ls", так как инструкция задает параметру IGNORE_DUP_KEY значение ON. Перепишите инструкцию таким образом, чтобы параметр IGNORE_DUP_KEY в ней не использовался. |
10619 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра имеет тип данных CLR. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10620 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как выражение фильтра содержит сравнение с литеральным значением NULL. Перепишите выражение, чтобы использовать оператор сравнения IS [NOT] NULL для проверки наличия значений NULL. |
10621 | 16 | нет | Не удалось создать индекс "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра индекса является набором столбцов. |
10622 | 16 | нет | Не удалось создать или перестроить %S_MSG "%.*ls". Сжатые индексы не поддерживаются для таблиц, содержащих разреженные столбцы или столбцы, представляющие собой наборы столбцов. |
10623 | 16 | нет | Не удается создать отфильтрованную статистику "%.*ls" для объекта "%.*ls", так как она не является пользовательской таблицей. Создание отфильтрованной статистики поддерживается только для пользовательских таблиц. |
10624 | 16 | нет | Сбой инструкции CREATE INDEX или REBUILD INDEX для индекса "%.*ls" в таблице "%.*ls", так как политика распространения не может быть указана для системных баз данных. |
10625 | 16 | нет | Невозможно создать ключ распространения, содержащий более %d столбцов. |
10626 | 16 | нет | Имя столбца "%.*ls" отображается несколько раз в списке столбцов в ключе распространения. |
10627 | 16 | нет | Столбец "%.*ls" не может быть частью ключа распространения индекса "%.*ls", так как столбец не является частью уникального ключа индекса. Ключевые столбцы распространения для уникального индекса должны быть частью ключа индекса. |
10628 | 16 | нет | Индекс "%.*ls" в таблице "%.*ls" — это гипотетический индекс, созданный для хранения статистики на уровне столбцов. Политика распространения не допускается для гипотетических индексов. |
10629 | 16 | нет | Тип данных, указанный для столбца "%.*ls" в таблице "%.*ls", не может использоваться в качестве столбца в ключе распространения индекса. |
10630 | 16 | нет | Политика распространения индекса недопустима. Политика должна иметь значение HASH, NONE или РЕПЛИЦИРОВАТЬ. Столбцы распространителя нельзя указать, если для политики распространения задано значение NONE или РЕПЛИЦИРОВАТЬ. |
10631 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Уникальный или кластеризованный индекс в федеративной таблице должен содержать федеративный столбец. |
10632 | 16 | нет | Не удалось создать индекс "%.*ls". Представления нельзя индексировать в федеративной базе данных. |
10633 | 16 | нет | Недопустимая операция создания индекса в Сети |
10634 | 10 | Да | Оператор "%.*ls" был выполнен для объекта "%.*ls" по имени узла "%.*ls", идентификатор процесса узла %d с параметрами WAIT_AT_LOW_PRIORITY с MAX_DURATION = %d и ABORT_AFTER_WAIT = BLOCKERS. Блокировка сеансов пользователей будет убита после максимальной продолжительности ожидания. |
10635 | 16 | нет | Не удается выполнить операцию в сети для "%.*ls", так как индекс содержит столбец большого типа объекта, а в той же транзакции перед этой оперативной операцией выполняются операции обновления. Поместите операцию в сети за пределы транзакции или перед обновлениями в транзакции. |
10636 | 16 | нет | Игнорировать в оптимизации нельзя задать значение "%.*ls" для "%.*ls.%.*ls", так как оно применимо только к некластикционным индексам B-дерева или columnstore. |
10637 | 16 | нет | Не удается выполнить эту операцию в "%.*ls" с идентификатором %I64d, так как один или несколько индексов в настоящее время находятся в состоянии повторной перестроения индекса. Дополнительные сведения см. в sys.index_resumable_operations. |
10638 | 16 | нет | Сбой ALTER INDEX "%S_MSG". Для индекса "%.*ls" в "%.*ls" не выполняется ожидающая повторная операция индекса. |
10639 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит столбец "%.*ls" метки времени типа в качестве ключевого столбца. |
10640 | 16 | нет | Игнорировать в оптимизации нельзя задать индекс для индекса "%.*ls.%.*ls", так как он применим только к индексам в пользовательских таблицах на основе дисков. |
10641 | 16 | нет | Сбой ALTER INDEX PAUSE. Для индекса "%.*ls" в "%.*ls" не выполняется активная операция индексов. |
10642 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для индекса "%.*ls" в "%.*ls", так как это применимо только к индексам в представлениях. |
10643 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для "%.*ls" в "%.*ls", так как оно применимо только к кластеризованным индексам в представлениях. |
10644 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит вычисляемый столбец "%.*ls" в качестве ключа или столбца секционирования. Если это некластикционный индекс, столбец будет неявно включен в качестве ключевого столбца, если он является частью кластеризованного ключа индекса. |
10645 | 10 | нет | Предупреждение. Существующая повторная операция с теми же параметрами была определена для того же индекса в "%.*ls". Вместо этого будет возобновлена существующая операция. |
10646 | 16 | нет | Индекс "%.*ls" в представлении "%.*ls", имеющий SNAPSHOT_MATERIALIZATION невозможно удалить с помощью параметра DROP_EXISTING. |
10647 | 16 | нет | Индекс "%.*ls" на "%.*ls", который SNAPSHOT_MATERIALIZATION не может быть изменен. |
10648 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для секционированного индекса "%.*ls" в "%.*ls". |
10649 | 16 | нет | Некластеризованный индекс "%.*ls" нельзя создать на "%.*ls", который имеет кластеризованный индекс "%.*ls" с SNAPSHOT_MATERIALIZATION. |
10650 | 16 | нет | Обновление представлений моментальных снимков требует включения изоляции моментальных снимков в базе данных. |
10651 | 16 | нет | Сбой обновления представления моментального снимка, так как представление "%.*ls.%.*ls" не существует. |
10652 | 16 | нет | Сбой обновления представления моментальных снимков, так как "%.*ls.%.*ls" не является представлением моментальных снимков. |
10653 | 16 | нет | Сбой обновления представления моментального снимка. |
10654 | 16 | нет | Сбой обновления представления моментальных снимков, так как блокировка не удалось получить в базе данных. |
10655 | 16 | нет | Сбой обновления представления моментального снимка, так как представление не указано в формате двух частей. |
10656 | 10 | Да | Возобновляемая операция индекса "%.*ls" для объекта "%.*ls" приостановлена. |
10657 | 10 | нет | Возобновление индекса "%.*ls" для объекта "%.*ls" приостановлено для часов "%.2f". |
10658 | 16 | нет | Хранимая процедура "%ls" в настоящее время отключена. |
10659 | 10 | Да | Объект ALTER INDEX "%S_MSG" был выполнен для индекса "%.*ls" объекта "%.*ls" по имени узла "%.*ls". |
10675 | 16 | нет | Внутренняя ошибка обработчика запросов: обработчику запросов не удалось создать план запроса. Параметр RESUMABLE не поддерживается для этой сборки индекса. Удалите параметр RESUMABLE и повторно запустите инструкцию. |
10700 | 16 | нет | Возвращающий табличное значение параметр "%.*ls" объявлен как READONLY и не может быть изменен. |
10701 | 15 | нет | Параметр READONLY невозможно использовать в инструкции EXECUTE или CREATE AGGREGATE. |
10702 | 15 | нет | Использование параметров WITH CUBE и WITH ROLLUP в спецификациях ROLLUP, CUBE или GROUPING SETS недопустимо. |
10703 | 15 | нет | Слишком много группирующих наборов. Их число не должно превышать %d. |
10704 | 15 | нет | Чтобы повторно выполнить ошибку, инструкция THROW должна использоваться внутри блока CATCH. Вставьте инструкцию THROW в блок CATCH или добавьте параметры ошибки в инструкцию THROW. |
10705 | 15 | нет | В предложении OUTPUT не допускаются вложенные запросы. |
10706 | 15 | нет | В предложении GROUP BY задано слишком много выражений. Если указаны наборы группирования, число выражений не должно превышать %d. |
10707 | 15 | нет | Конструкции группирования CUBE () и ROLLUP() в текущем режиме совместимости недопустимы. Они допускаются только в режиме 100 и выше. |
10708 | 15 | нет | DEFAULT не может быть указан справа от "%.*ls". |
10709 | 15 | нет | Число столбцов для всех строк в конструкторе значений таблицы должно быть одинаковым. |
10710 | 15 | нет | Действие типа "%S_MSG" недопустимо в предложении "WHEN NOT MATCHED" инструкции MERGE. |
10711 | 15 | нет | Действие типа "INSERT" не допускается в предложении "%S_MSG" инструкции MERGE. |
10712 | 15 | нет | Псевдокумн "%.*ls" не может быть частью индекса. |
10713 | 15 | нет | Инструкция MERGE должна заканчиваться точкой с запятой (;). |
10714 | 15 | нет | Действие типа "%S_MSG" в предложении "%S_MSG" инструкции MERGE не может быть указано более одного раза. |
10715 | 15 | нет | "%.*ls" не является допустимым указанием. |
10716 | 15 | нет | Вложенная инструкция INSERT, UPDATE, DELETE или MERGE должна иметь предложение OUTPUT. |
10717 | 15 | нет | Предложение %S_MSG недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10718 | 15 | нет | Во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE указания запросов недопустимы. |
10719 | 16 | нет | Связи внешних ключей из оптимизированной для памяти таблицы с параметром "УСТОЙЧИВОСТЬ" SCHEMA_AND_DATA к оптимизированной для памяти таблице с набором "УСТОЙЧИВОСТЬ" значение SCHEMA_ONLY не поддерживаются. |
10720 | 15 | нет | Предложение OUTPUT INTO недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10721 | 15 | нет | Предложение WHERE CURRENT OF недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10722 | 15 | нет | Ключевое слово DISTINCT недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10723 | 15 | нет | В инструкции MERGE переменная не может присваиваться столбцу и выражению в одном и том же предложении SET действия UPDATE. Присваивания вида "SET @variable = столбец = выражение" недопустимы в предложении SET действия UPDATE в инструкции MERGE. Измените предложение SET таким образом, чтобы присваивание выражалось либо в формате "@variable = столбец", либо в формате "@variable = выражение". |
10724 | 15 | нет | Указание FORCESEEK недопустимо для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10725 | 15 | нет | Нельзя использовать параметр VARYING в инструкции DECLARE, CREATE AGGREGATE или CREATE FUNCTION. |
10726 | 15 | нет | Определяемые пользователем статистические функции не поддерживают параметры по умолчанию. |
10727 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов JOIN или APPLY. |
10728 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в качестве табличного источника операторов PIVOT или UNPIVOT. |
10729 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE не допускаются в инструкции SELECT, которая не является непосредственным источником строк для инструкции INSERT. |
10730 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении FROM инструкций UPDATE или DELETE. |
10731 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы внутри другой вложенной инструкции INSERT, UPDATE, DELETE или MERGE. |
10732 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов UNION, INTERSECT или EXCEPT. |
10733 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении USING инструкции MERGE. |
10734 | 16 | нет | Назначение переменных не допускается в инструкции, содержащей оператор верхнего уровня UNION, INTERSECT или EXCEPT. |
10735 | 15 | нет | Неверное предложение WHERE для отфильтрованного %S_MSG "%.*ls" в таблице "%.*ls". |
10736 | 15 | нет | Инструкция, содержащая полнотекстовый список стоп-слов, должна заканчиваться точкой с запятой (;). |
10737 | 15 | нет | Если в предложении DATA_COMPRESSION инструкции ALTER TABLE REBUILD или ALTER INDEX REBUILD указана секция, то должно быть задано предложение PARTITION=ALL. Предложение PARTITION=ALL используется для подтверждения того, что должны быть перестроены все секции таблицы или индекса, даже если в предложении DATA_COMPRESSION указано только подмножество. |
10738 | 15 | нет | Число выражений значений строк в инструкции INSERT превышает максимально допустимое число значений строк, равное %d. |
10739 | 15 | нет | Список вставляемых столбцов, используемый в инструкции MERGE, не может содержать составные идентификаторы. Используйте однокомпонентные идентификаторы. |
10740 | 15 | нет | Оператор списка свойств поиска должен заканчиваться точкой с запятой (;). |
10741 | 15 | нет | Не удается использовать TOP в том же запросе или вложенном запросе, что и СМЕЩЕНИЕ. |
10742 | 15 | нет | Смещение, указанное в предложении OFFSET, может не быть отрицательным. |
10743 | 15 | нет | Число строк, предоставленных для предложения OFFSET, должно быть целым числом. |
10744 | 15 | нет | Число строк, предоставленных для предложения FETCH, должно быть больше нуля. |
10745 | 15 | нет | Указание FORCESCAN не допускается для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10746 | 15 | нет | Указание FORCESCAN указывается одновременно с указанием FORCESEEK. Удалите одно из подсказок и повторно отправьте запрос. |
10747 | 15 | нет | Параметризованная подсказка FORCESEEK не может использоваться одновременно с указаниями INDEX или не параметризованной подсказкой FORCESEEK для одного объекта. Используйте подсказки INDEX и не параметризованные подсказки FORCESEEK или используйте параметризованную подсказку FORCESEEK без подсказок INDEX для каждой таблицы или представления. |
10748 | 15 | нет | Существует несколько подсказок FORCESEEK, указанных в одной таблице или представлении. Удалите дополнительные подсказки FORCESEEK и повторно отправьте запрос. |
10749 | 15 | нет | Указание FORCESEEK нельзя использовать с индексом 0. Исправьте индекс, предоставленный подсказке FORCESEEK, и повторно отправьте запрос. |
10750 | 15 | нет | Указание FORCESCAN нельзя использовать с несколькими указаниями INDEX. Удалите дополнительные указания INDEX и повторно отправьте запрос. |
10751 | 15 | нет | Предложение ORDER BY в предложении IN GROUP функции "%.*ls" должно иметь ровно одно выражение. |
10752 | 15 | нет | Функция "%.*ls" может не иметь рамку окна. |
10753 | 15 | нет | Функция "%.*ls" должна иметь предложение OVER. |
10754 | 15 | нет | Функция "%.*ls" должна иметь предложение WITHIN GROUP. |
10755 | 15 | нет | Функция "%.*ls" принимает между аргументами %d и %d. |
10756 | 15 | нет | Фрейм окна с строкой или диапазоном должен иметь предложение ORDER BY. |
10757 | 15 | нет | Функция "%.*ls" может не содержать предложение WITHIN GROUP. |
10758 | 15 | нет | Функция "%.*ls" может не содержать ORDER BY в предложении OVER. |
10759 | 15 | нет | Использование DISTINCT не допускается с предложением OVER. |
10760 | 16 | нет | Недопустимый аргумент масштабирования. Допустимые выражения для типа данных %ls scale argument — это целые константы и целые константы. |
10761 | 16 | нет | Недопустимый тип данных %.*ls в функции %.*ls. |
10762 | 16 | нет | Функция %.*ls не разрешена в текущем режиме совместимости. Он разрешен только в режиме 110 или более поздней версии. |
10763 | 15 | нет | Предложение GROUP BY может содержать только одно указание запроса. Удалите дополнительные подсказки и повторно запустите запрос. |
10764 | 15 | нет | Число столбцов группировки в запросе превысило максимально допустимое число. SQL Server разрешает группирование столбцов 64k. Уменьшите количество столбцов группировки и повторно запустите запрос. |
10765 | 15 | нет | DISTRIBUTED_AGG и CENTRAL_AGG подсказки нельзя использовать с предложением CUBE или ROLLUP. Измените запрос и повторно запустите его. |
10766 | 15 | нет | CENTRAL_AGG необходимо указать после всех столбцов в предложении GROUP BY. Измените запрос и повторно запустите его. |
10767 | 15 | нет | DISTRIBUTED_AGG указание нельзя использовать, если предложение GROUP BY содержит один и тот же столбец несколько раз. Измените запрос и повторно запустите его. |
10768 | 15 | нет | Указание LABEL может использоваться только один раз в запросе. Измените запрос и повторно запустите его. |
10769 | 15 | нет | Параметры SET не поддерживаются в блоках ATOMIC. |
10770 | 15 | нет | Параметр SERVER и один из учетных данных или FEDERATED_SERVICE_ACCOUNT = ПАРАМЕТРЫ ON необходимы для настройки REMOTE_DATA_ARCHIVE в базе данных. |
10771 | 15 | нет | Параметр CREDENTIAL нельзя использовать с параметром FEDERATED_SERVICE_ACCOUNT = ON. |
10772 | 15 | нет | Существует несколько подсказок REMOTE_DATA_ARCHIVE_OVERRIDE, указанных в одной таблице или ссылке на представление. Удалите дополнительные подсказки REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте запрос. |
10773 | 15 | нет | Указание REMOTE_DATA_ARCHIVE_OVERRIDE неприменимо к объекту "%.*ls", так как оно не является таблицей с включенным REMOTE_DATA_ARCHIVE. Удалите указание REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте инструкцию. |
10774 | 15 | нет | Неверное предложение WHERE для отфильтрованного индекса. |
10775 | 16 | нет | Объект "%.*ls" не является оптимизированной для памяти таблицей или встроенной скомпилированной табличной функцией и не может быть доступ к ней из собственно скомпилированного модуля. |
10776 | 16 | нет | Триггеры в оптимизированных для памяти таблицах не могут использовать WITH NATIVE_COMPILATION. |
10777 | 16 | нет | Триггеры для оптимизированных для памяти таблиц должны использовать WITH NATIVE_COMPILATION. |
10778 | 16 | нет | Связи внешнего ключа между оптимизированными для памяти таблицами и оптимизированными для памяти таблицами не поддерживаются. |
10779 | 16 | нет | Параметр устойчивости "schema_only" поддерживается только в оптимизированных для памяти таблицах. |
10780 | 16 | нет | В указанной таблице "%.*ls" нет первичного ключа, который соответствует списку ссылочных столбцов во внешнем ключе "%.*ls". Внешние ключи в оптимизированных для памяти таблицах должны ссылаться на первичные ключи. |
10781 | 16 | нет | Запросtraceon %d и указание оптимизатора "%.*ls" указывает конфликтующие поведения. Удалите один из них и повторно запустите запрос. |
10782 | 16 | нет | BEGIN ATOMIC поддерживается только в модулях, скомпилированных в собственном коде. |
10783 | 16 | нет | Текст скомпилированного модуля в собственном коде должен быть блокОМ ATOMIC. |
10784 | 16 | нет | Предложение WITH инструкции BEGIN ATOMIC должно задавать значение для параметра «%ls». |
10785 | 15 | нет | %S_MSG "%ls" поддерживается только с %S_MSG. |
10786 | 16 | нет | Не удалось выполнить команду ALTER AVAILABILITY GROUP, так как она содержала несколько параметров ALTER REPLICA: %ls. Введите отдельную ГРУППУ ДОСТУПНОСТИ ALTER ... Команда MODIFY REPLICA для каждого параметра реплики, которую требуется изменить. |
10787 | 16 | нет | Указания REPEATABLEREAD и SERIALIZABLE не допускаются в таблицах Hekaton с индексами columnstore. |
10788 | 15 | нет | Параметр "%ls" не поддерживается типами таблиц. |
10789 | 15 | нет | Параметр "%ls" должен быть указан для индекса "%.*ls" в таблице "%.*ls". Он необходим для хэш-индексов. |
10790 | 15 | нет | Параметр "%ls" можно указать только для хэш-индексов. |
10791 | 15 | нет | Хэш-индексы разрешены только в оптимизированных для памяти таблицах. |
10792 | 15 | нет | При использовании в собственном скомпилированном модуле функция "%.*ls" не может отображаться вне блока catch. |
10793 | 16 | нет | Как индекс, так и ограничение PRIMARY KEY были определены встроенным образом с определением столбца "%.*ls", таблицы "%.*ls". Определение индекса и ограничения PRIMARY KEY, встроенного с определением столбца, запрещено. |
10794 | 15 | нет | %S_MSG "%ls" не поддерживается с %S_MSG. |
10795 | 15 | нет | Переменная "%.*ls" была объявлена не null и должна быть объявлена с начальным значением. |
10796 | 15 | нет | Параметр SCHEMABINDING поддерживается только для скомпилированных в собственном коде модулей и необходим для этих модулей. |
10797 | 15 | нет | В каждой базе данных может присутствовать только одна файловая группа MEMORY_OPTIMIZED_DATA. |
10798 | 16 | нет | Это недопустимый параметр сжатия данных для этого объекта. Его можно использовать только с индексами columnstore. Выберите NONE, PAGE или ROW compression. |
10799 | 16 | нет | Это недопустимый параметр сжатия данных для индекса columnstore. Выберите COLUMNSTORE или COLUMNSTORE_ARCHIVE сжатие. |
10 800 | 16 | нет | Прослушиватель ресурса WSFC "%.*ls" не удалось запустить и вернул код ошибки %d, "%.*ls". Дополнительные сведения об этом коде ошибки см. в разделе "Системные коды ошибок" в документации по разработке Windows. |
10801 | 16 | нет | Не удалось остановить прослушиватель для ресурса отказоустойчивого кластера Windows "%.*ls". Ошибка: %d. %.*ls |
10802 | 10 | нет | Не удалось заставить задачу зарегистрировать имя субъекта-службы (SPN) для службы SQL Server. Проверка подлинности Kerberos не будет возможна до добавления имени участника-службы вручную или перезапуска SQL Server. Код ошибки SQLOS: %d. |
10900 | 16 | нет | Не удалось настроить регулятор ресурсов при запуске. Проверьте наличие специальных сообщений об ошибках в журнале ошибок SQL Server или проверьте целостность базы данных master, выполнив инструкцию DBCC CHECKCATALOG('master'). |
10901 | 16 | нет | У пользователя отсутствует разрешение на изменение конфигурации регулятора ресурсов. |
10902 | 16 | нет | Определяемая пользователем функция "%s" не существует в базе данных master, либо у пользователя отсутствует разрешение на доступ к ней. |
10903 | 16 | нет | Указанное имя схемы "%.*ls" для определяемой пользователем классифицирующей функции не существует, либо у пользователя отсутствует разрешение на доступ к ней. |
10904 | 16 | нет | Ошибка настройки регулятора ресурсов. В группах рабочей нагрузки, удаляемых или перемещаемых в другие пулы ресурсов, существуют активные сеансы. Отключите все активные сеансы в этих группах рабочей нагрузки и повторите попытку. |
10905 | 16 | нет | Не удалось завершить настройку регулятора ресурсов, поскольку не хватает памяти. Сократите нагрузку на сервер или повторите операцию, используя выделенное административное соединение. |
10906 | 16 | нет | Объект "%.*ls". %.*ls' не является допустимой определяемой пользователем функцией-классификатором регулятора ресурсов. Эта функция должна быть привязана к схеме, возвращать значение типа sysname и не иметь параметров. |
10907 | 16 | нет | Атрибут "%.*ls" со значением %u больше атрибута "%.*ls" со значением %u. |
10908 | 16 | нет | Атрибут "%.*ls" со значением %u меньше атрибута "%.*ls" со значением %u. |
10909 | 16 | нет | Не удалось создать пул ресурсов. Максимальное количество пулов ресурсов, включая стандартные пулы ресурсов, не может превышать текущее предельное значение %u. |
10910 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к сумме минимальных значений для всех пулов ресурсов на планировщике %вы превышаете 100 процентов. Уменьшите значение одного или нескольких пулов или измените сходство пула, чтобы сумма была меньше или равна 100. |
10911 | 16 | нет | Не удается выполнить запрошенную операцию, поскольку пул ресурсов "%.*ls" не существует. |
10912 | 16 | нет | Не удалось завершить операцию. Удаление стандартного %S_MSG не допускается. |
10913 | 16 | нет | Пользователям запрещено %S_MSG группу рабочих нагрузок "%.*ls" в пуле ресурсов "%.*ls". |
10914 | 16 | нет | Имя %S_MSG "%.*ls" не может начинаться с # или ##. |
10915 | 16 | нет | Не удалось завершить операцию. Изменение "%.*ls" %S_MSG запрещено. |
10916 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он содержит группу рабочих нагрузок "%.*ls". Удалите все группы рабочей нагрузки, использующие этот пул ресурсов, перед удалением самого пула. |
10917 | 16 | нет | Не удалось выполнить инструкцию ALTER WORKLOAD GROUP. Необходимо указать предложение "WITH" или предложение "USING". |
10918 | 16 | нет | Не удается создать %S_MSG "%.*ls", поскольку он уже существует. |
10919 | 16 | нет | При считывании конфигурации регулятора ресурсов из базы данных master произошла ошибка. Проверьте целостность базы данных master или обратитесь к системному администратору. |
10920 | 16 | нет | Невозможно %S_MSG пользовательскую функцию "%.*ls". Она используется в качестве классифицирующей функции регулятора ресурсов. |
10921 | 16 | нет | %S_MSG %*ls нельзя переместить из %S_MSG %*ls. |
10922 | 16 | нет | Ошибка %ls. Перезапустите инструкцию. |
10923 | 16 | нет | Ошибка %ls. Регулятор ресурсов в этом выпуске SQL Server не поддерживается. Можно управлять метаданными регулятора ресурсов, но нельзя применить конфигурацию регулятора ресурсов. Регулятор ресурсов поддерживается только в выпуске SQL Server Enterprise Edition. |
10924 | 16 | нет | Недопустимый диапазон сопоставления пула. Нижняя граница %d должна быть меньше верхней границы %d. |
10925 | 16 | нет | Значение %S_MSG было указано несколько раз в списке диапазонов сходства пула. |
10926 | 16 | нет | Диапазон %S_MSG, указывающий %S_MSG %d, включает по крайней мере один %S_MSG, недоступный текущему экземпляру. Максимальное число %S_MSG, доступное этому экземпляру, — %d. |
10927 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к тому, что сумма минимальных значений для всех групп рабочих нагрузок с помощью пула ресурсов "%.*ls" превышает 100 процентов. Уменьшите значение или измените другие группы рабочих нагрузок, чтобы сумма была меньше или равна 100. |
10928 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для базы данных равно %d и достигнуто. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". |
10929 | 16 | нет | Идентификатор ресурса: %d. Минимальная гарантия %ls — %d, максимальное ограничение — %d, а текущее использование базы данных — %d. Однако сервер в настоящее время слишком занят для поддержки %ls больше %d для этой базы данных. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". В противном случае повторите попытку позже. |
10930 | 16 | нет | Служба в настоящее время слишком занята. Повторите попытку позже". |
10931 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он привязан к базе данных. Удалите все привязки к этому пулу ресурсов перед удалением. |
10932 | 16 | нет | Сбой конфигурации регулятора ресурсов, так как в пуле ресурсов удаляется активная база данных. Переключите базу данных в автономный режим и повторите попытку. |
10933 | 16 | нет | %S_MSG с идентификатором %d не существует в этой системе. Используйте sys.dm_os_schedulers для поиска допустимых %S_MSGs для этой системы. |
10934 | 16 | нет | Не удается выполнить запрошенную операцию, так как внешний пул ресурсов "%.*ls" не существует. |
10935 | 16 | нет | Внешний пул ресурсов не допускает более одной группы обработчиков. |
10936 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для эластичного пула равно %d и достигнуто. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". |
10937 | 16 | нет | Группа рабочей нагрузки по умолчанию не позволяет изменять атрибут "%.*ls". |
10961 | 16 | нет | Запрос прерван, так как его использование ЦП превышает максимально настроенное ограничение для группы рабочей нагрузки. |
10981 | 10 | нет | Конфигурация регулятора ресурсов изменена успешно. |
10982 | 16 | Да | Не удалось запустить определяемую пользователем функцию регулятора ресурсов "%.*ls". Последняя ошибка %u, состояние %u. Подробности см. в предыдущих сообщениях журнала ошибок SQL Server для сеанса с идентификатором %ld. Затрачено времени функцией-классификатором: %I64u мс. |
10983 | 16 | нет | Операция "%ls" регулятора ресурсов отменена пользователем. |
10984 | 16 | нет | Ошибка перенастройки регулятора ресурсов. |
10985 | 10 | нет | Перенастройка регулятора ресурсов возникла проблема (код HRESULT: 0x%lx, причина: %ls), при отправке идентификаторов активного внешнего пула ресурсов на панель запуска. Это не приведет к сбою перенастройки. |
Ошибка | Важность | Журнал событий | Описание |
---|---|---|---|
10 000 | 16 | нет | Неизвестная ошибка поставщика. |
10001 | 16 | нет | Поставщик сообщил о непредвиденном глобальном сбое. |
10002 | 16 | нет | Поставщик не реализовал функцию. |
10003 | 16 | нет | Поставщик исчерпал доступный объем памяти. |
10004 | 16 | нет | Поставщик сообщил, что один или несколько аргументов оказались недопустимыми. |
10005 | 16 | нет | Поставщик не поддерживал интерфейс. |
10006 | 16 | нет | Поставщик сообщил, что был использован недопустимый указатель. |
10007 | 16 | нет | Поставщик сообщил, что был использован недопустимый дескриптор. |
10008 | 16 | нет | Поставщик прервал операцию. |
10009 | 16 | нет | Поставщик не предоставил данных об ошибке. |
10010 | 16 | нет | Поставщик еще не обладал всеми необходимыми данными для завершения данной операции. |
10011 | 16 | нет | Доступ запрещен. |
10021 | 16 | нет | Исполнение прервано поставщиком по причине достижения пределов ресурса. |
10022 | 16 | нет | Поставщик вызвал метод из IRowsetNotify клиента, и он пока не был возвращен. |
10023 | 16 | нет | Поставщик не поддерживает требуемый метод. |
10024 | 16 | нет | Поставщик указывает, что у пользователя не было разрешения на проведение операции. |
10025 | 16 | нет | Поставщик вызывает сбой сервера во внешнем процессе. |
10026 | 16 | нет | Не был установлен текст команды. |
10027 | 16 | нет | Команда не подготовлена. |
10028 | 16 | нет | Не удалось пройти проверку подлинности. |
10032 | 16 | нет | Невозможно выдать несколько результирующих наборов (не поддерживается поставщиком). |
10033 | 16 | нет | Указанный индекс не существует, или поставщик не поддерживает просмотр индекса в этом источнике данных. |
10034 | 16 | нет | Указанная таблица или представление не существует или содержит ошибки. |
10035 | 16 | нет | Не было задано значение для одного или нескольких из требуемых параметров. |
10042 | 16 | нет | Невозможно установить никакие свойства, пока есть открытый набор строк. |
10052 | 16 | нет | Эта операция вставки была отменена поставщиком во время уведомления. |
10053 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10054 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10055 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10056 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10057 | 16 | нет | Не удалось создать строку. Будет превышено максимальное число активных строк, поддерживаемое набором строк. |
10058 | 16 | нет | Пользователь не может вставить новую строку перед освобождением ранее полученных дескрипторов строк. |
10062 | 16 | нет | Это изменение было отменено поставщиком во время уведомления. |
10063 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10064 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10065 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10066 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10067 | 16 | нет | В наборе строк использовался принцип оптимистичного параллелизма, и значение столбца было изменено после последней выборки или повторной синхронизации, содержащей его строки. |
10068 | 16 | нет | Пользователь не смог удалить строку. Операция удаления ожидается или уже была передана источнику данных. |
10069 | 16 | нет | Пользователь не смог удалить строку. Операция вставки была передана источнику данных. |
10081 | 16 | нет | Набор строк использует объединенные индексы, при этом текущий индекс отсутствует. |
10085 | 16 | нет | Свойство RestartPosition для таблицы было отменено во время уведомления. |
100 % | 16 | нет | Таблица была построена на активном потоке данных, и позиция не может быть запущена заново. |
10087 | 16 | нет | Поставщик не освободил некоторые из существующих строк. |
10088 | 16 | нет | Порядок столбцов не был указан в объекте, который создал набор строк. Поставщик вынужден был повторно исполнить команду для перемещения положения следующей выборки на ее первоначальное место, и порядок столбцов изменился. |
10100 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово DISTINCT. Рассмотрите возможность удаления DISTINCT из представления или возможность отказа от индексирования представления. Кроме того, рассмотрите возможность замены DISTINCT на GROUP BY или COUNT_BIG(*) для имитации DISTINCT для группирования столбцов. |
10101 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово TOP или OFFSET. Попробуйте удалить представление TOP или OFFSET или не индексировать его. |
10102 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор TABLESAMPLE. Рассмотрите возможность удаления TABLESAMPLE из представления или возможность отказа от индексирования. |
10103 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функции OPENROWSET, OPENQUERY или OPENDATASOURCE. Рассмотрите возможность отказа от индексирования или применения OPENQUERY, OPENROWSET и OPENDATASOURCE. |
10104 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на таблицу с использованием полнотекстовых функций CONTAINSTABLE или FREETEXTTABLE. Рассмотрите возможность удаления использования этих функций или возможность отказа от индексирования представления. |
10105 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит поставщика массового набора строк OPENXML. Рассмотрите возможность удаления OPENXML из представления или возможность отказа от индексирования. |
10106 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на поставщика набора строк внутренней системы. Рекомендуется не индексировать это представление. |
10107 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную переменную "%.*ls". Рассмотрите возможность отказа от индексирования этого представления или удаления ссылки на переменные таблицы. |
10108 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутреннюю таблицу SQL Server. |
10109 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на производную таблицу "%.*ls" (определяется инструкцией SELECT в предложении FROM). Рассмотрите возможность удаления ссылок на производную таблицу или отказа от индексирования этого представления. |
10110 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор OUTER APPLY. Рассмотрите возможность удаления OUTER APPLY или отказа от индексирования данного представления. |
10111 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение с использованием синтаксиса перехода по стандарту ODBC. Рассмотрите возможность использования синтаксиса соединения по стандарту ANSI. |
10112 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение INNER, которое задает указания соединения. Рекомендуется удалить указание соединения. |
10113 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно использует соединения LEFT, RIGHT или FULL OUTER, а в индексированных представлениях запрещены соединения OUTER. Вместо них рекомендуется использовать соединение INNER. |
10114 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор PIVOT. Рекомендуется не индексировать это представление. |
10115 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор UNPIVOT. Рекомендуется не индексировать это представление. |
10116 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит один или несколько операторов UNION, INTERSECT или EXCEPT. Рассмотрите возможность создания отдельного индексированного представления для каждого запроса, который будет являться входными данными для операторов UNION, INTERSECT или EXCEPT исходного представления. |
10117 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как представление использует оператор "*" для выбора столбцов. Рекомендуется ссылаться на столбцы по имени. |
10118 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит параметр GROUP BY ALL. Рассмотрите возможность замены на GROUP BY. |
10119 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор CUBE, ROLLUP или GROUPING SETS. Рекомендуется не индексировать это представление. |
10120 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит оператор ROLLUP. Рекомендуется не индексировать это представление. |
10121 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение HAVING. Рассмотрите возможность удаления предложения HAVING. |
10122 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение COMPUTE. Рассмотрите возможность отказа от индексирования этого представления или использования GROUP BY или статистического представления, чтобы заменить вычисление статистических результатов с помощью COMPUTE. |
10124 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутренний столбец SQL Server. |
10125 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls". Рассмотрите возможность удаления статистического выражения, отказа от индексирования представления или использования альтернативных статистических выражений. Например, AVG замените на SUM и COUNT_BIG или COUNT замените на COUNT_BIG. |
10126 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls" с ключевым словом DISTINCT. Рассмотрите возможность отказа от индексирования этого представления или удаления DISTINCT. Рассмотрите возможность использования представления GROUP BY или COUNT_BI, чтобы имитировать DISTINCT для столбцов группирования. |
10127 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит один или несколько вложенных запросов. Рассмотрите возможность изменения представления, чтобы использовать только соединения вместо вложенных запросов. Рассмотрите возможность отказа от индексирования этого представления. |
10128 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует полнотекстовые предикаты CONTAINS или FREETEXT. Рассмотрите возможность удаления CONTAINS или FREETEXT или отказа от индексирования данного представления. |
10129 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на встроенную или многостатентную табличную функцию "%.*ls". Рассмотрите возможность расширения определения функции вручную в определении представления или возможность отказа от индексирования данного представления. |
10130 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную функцию "%.*ls" недетерминированной среды CLR. Рассмотрите возможность отказа от индексирования данного представления или отказа от использования данной функции. |
10131 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на табличную функцию clR, возвращаемую табличным значением, "%.*ls". Рекомендуется не индексировать это представление. |
10132 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на функцию CLR со значением таблицы "%.*ls". Рассмотрите возможность удаления ссылки на эту функцию или возможность отказа от индексирования представления. |
10133 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как функция "%.*ls", на которую ссылается представление, выполняет доступ к данным пользователя или системы. |
10134 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит более одного оператора APPLY. Рассмотрите возможность отказа от индексирования данного представления или возможность использования только одного оператора APPLY. |
10136 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует статистическое выражение COUNT. Вместо этого следует использовать COUNT_BIG. |
10137 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на общее табличное выражение "%.*ls". Представления, ссылающиеся на общие табличные выражения, не могут индексироваться. Рассмотрите возможность отказа от индексирования данного представления или возможность удаления общего табличного выражения из определения представления. |
10138 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как его список выбора не включает правильное использование COUNT_BIG. Рассмотрите возможность добавления COUNT_BIG(*) для выбора списка. |
10139 | 16 | нет | Не удается создать %S_MSG для представления "%.*ls", поскольку в представлении используется неявное преобразование строк в тип данных datetime или smalldatetime. Используйте оператор CONVERT явно со значением детерминированного стиля. |
10140 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как представление содержит табличные указания. Рассмотрите возможность удаления указаний. |
10141 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на подпрограмму CLR (функция или метод) "%.*ls" вне ключевых столбцов списка SELECT. Создайте повторно или измените представление, убрав ссылку на подпрограммы CLR (помимо неключевых столбцов списка инструкции SELECT), а затем повторите создание индекса. |
10142 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор APPLY. Рассмотрите возможность удаления APPLY или отказа от индексирования данного представления. |
10143 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит ранжирующую или статистическую оконную функцию. Удалите функцию из определения представления или не индексируйте представление. |
10144 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функцию CHANGETABLE. |
10145 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку в нем содержится ссылка на набор разреженных столбцов. Представление, содержащее набор разреженных столбцов, не может быть проиндексировано. Либо удалите набор разреженных столбцов из представления, либо не производите его индексирование. |
10146 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует функцию SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE или SEMANTICSIMILARITYDETAILSTABLE. |
10147 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует временное предложение FOR SYSTEM_TIME. |
10148 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует OPENJSON. |
10149 | 16 | нет | Индекс с SNAPSHOT_MATERIALIZATION нельзя создать в представлении "%.*ls", так как определение представления содержит оптимизированные для памяти таблицы. |
10150 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на скалярный UDF, который является встроенным. |
10211 | 16 | нет | Не удалось вызвать мутатор для значения null типа CLR. |
10227 | 16 | нет | Не удается обновить поле "%.*ls" типа "%.*ls.%.*ls", так как поле равно "%.*ls". |
10240 | 16 | нет | Не удалось найти UdtExtensions.dll. Проверьте установку. |
10300 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %S_MSG). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10301 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %s). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10302 | 16 | нет | Не удалось найти путь для SQL Server: "%ls". |
10303 | 16 | Да | Не удалось создать диспетчер AppDomain: "%.*ls". |
10304 | 16 | нет | Ошибка входа в среду CLR со значением HRESULT 0x%x. Это может объясняться нехваткой ресурсов. |
10305 | 16 | нет | Метод Init для возвращающей табличное значение функции среды CLR должен сопровождаться атрибутом SqlFunctionAttribute. |
10306 | 16 | нет | SqlFunctionAttribute метода Init для возвращающей табличное значение функции среды CLR должен установить свойство FillRowMethodName. |
10307 | 16 | нет | Свойство FillRowMethodName, принадлежащее SqlFunctionAttribute, не содержит допустимого имени метода. |
10308 | 10 | нет | Предупреждение. Регистрируемая сборка Microsoft .NET Framework "%.*ls" не прошла полную проверку в среде под управлением SQL Server и не поддерживается. В дальнейшем при обновлении или обслуживании этой сборки или .NET Framework подпрограмма интеграции со средой CLR может перестать работать. Дополнительные сведения см. в электронной документации по SQL Server. |
10309 | 10 | нет | Предупреждение. Регистрируемая клиентская сборка SQL Server "%.*ls" не прошла полную проверку в среде под управлением SQL Server. |
10310 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки операциями среды (CLR) или языка (DDL) системы безопасности. |
10311 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки вследствие требований к памяти. |
10312 | 16 | нет | Выполнение .NET Framework было прервано. Определяемой пользователем процедуре, функции или типу CLR не удалось восстановить токен потока в исходное состояние. |
10313 | 16 | нет | Во время использования .NET Framework при %S_MSG произошла ошибка. Возможно, сервер приближается к пределу своих ресурсов. Попробуйте запустить запрос заново. Если ошибка будет повторяться, обратитесь в службу поддержки пользователей. %.*ls |
10314 | 16 | нет | Произошла ошибка в Microsoft .NET Framework при попытке загрузить сборку с идентификатором %d. Сервер может быть недостаточно ресурсов, или сборка может быть ненадежной. Повторите запрос или обратитесь к документации за рекомендациями по решению проблем с доверием для сборок. Дополнительные сведения об ошибках см.: %.*ls |
10316 | 16 | нет | Домен приложений с указанным идентификатором версии (%d) выгружен из-за нехватки памяти и не найден. |
10317 | 16 | нет | Ошибка при попытке получения сведений о версии файла "%s". |
10318 | 16 | нет | Сбой "%.*ls", так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемым атрибутом System.ParamArrayAttribute. |
10319 | 16 | нет | Сбой вызова метода UserDefinedType, так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемого атрибута System.ParamArrayAttribute. |
10320 | 16 | нет | Недопустимое имя метода "%.*ls" для "%.*ls". |
10321 | 16 | нет | Имя метода "%.*ls" недопустимо для вызова метода UserDefinedType. |
10322 | 16 | нет | Тип %.*ls не найден в базе данных %.*ls |
10323 | 16 | Да | Недопустимый код пользователя обнаружен отладчиком .NET Framework Managed Debug Assistant %.*ls |
10324 | 16 | нет | Параметр WITH ENCRYPTION оператора CREATE TRIGGER применяется только к триггерам T-SQL, но не к триггерам CLR. |
10325 | 16 | Да | Сервер выключается из-за переполнения стека в неуправляемом коде пользователя. |
10326 | 16 | Да | Две версии сборки "%.*ls" не могут сосуществовать в базе данных "%.*ls". Сохраните одну версию и удалите вторую. |
10327 | 14 | нет | Сбой %ls ASSEMBLY для сборки "%.*ls", так как сборка "%.*ls" не является доверенной. Сборка является доверенной, если одно из следующих значений имеет значение true: сборка подписана с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY, или сборка является доверенной с помощью sp_add_trusted_assembly. |
10328 | 16 | нет | Недостаточно размера стека для создания домена приложения "%.*ls". |
10329 | 16 | нет | Работа среды .NET Framework была прервана. %.*ls |
10330 | 16 | нет | Инструкцию ALTER ASSEMBLY выполнить не удалось, так как в обновленной сборке произошло бы изменение разметки сериализации типа "%s" в результате изменения типа "%s". Изменение разметки сериализации сохраняемыми типами недопустимо. |
10331 | 16 | нет | Тип "%ls" в сборке "%.*ls" наследуется от универсального типа, который не поддерживается в качестве типа CLR. |
10332 | 16 | нет | Сборка "%.*ls" была создана с помощью версии %.*ls платформа .NET Framework. Сейчас SQL Server использует версию %s. |
10333 | 16 | Да | Не удалось получить интерфейс ICLRAppDomainResourceMonitor из среды CLR. Код ошибки из СРЕДЫ CLR: 0x%x. В результате мониторинг ресурсов не будет работать для appDomain с идентификатором %d. |
10334 | 16 | нет | Изменение уровня совместимости базы данных привело к тому, что данные будут помечены как снятые в одном или нескольких объектах в базе данных %s. Чтобы найти все такие объекты, обратитесь к столбцу has_unchecked_assembly_data в sys.tables и sys.views. |
10335 | 16 | нет | Среда CLR была загружена неподдерживаемой манерой. Это может произойти, если расширенная хранимая процедура или объект OLE Automation, запущенный в SQL Server, в управляемый код до загрузки среды выполнения интеграции CLR. Необходимо перезапустить SQL Server, чтобы использовать возможности интеграции со средой CLR. |
10336 | 10 | нет | Не удалось заставить задачу запуска среды CLR во время запуска SQL Server. Код ошибки: %u. СРЕДА CLR будет запущена в режиме по запросу. |
10337 | 16 | нет | Произошла внутренняя ошибка. |
10338 | 16 | нет | Сбой проверки сборки. Не удалось открыть физический файл "%.*ls": %ls. |
10339 | 16 | нет | Сбой проверки сборки. Не удалось прочитать из физического файла "%.*ls": %ls. |
10340 | 16 | нет | Сбой DROP ASSEMBLY. Код ошибки: 0x%x. |
10341 | 16 | нет | Невозможно загрузить сборку "%.*ls", так как База данных SQL Azure не поддерживает пользовательские сборки. Если у вас возникли вопросы, обратитесь в службу технической поддержки Azure. |
10342 | 16 | нет | Не удается загрузить сборку "%.*ls", так как этот выпуск SQL Server поддерживает только сборки SAFE. |
10343 | 14 | нет | CREATE или ALTER ASSEMBLY для сборки "%.*ls" с параметром SAFE или EXTERNAL_ACCESS произошел сбой, так как параметр "clr strict security" sp_configure имеет значение 1. Корпорация Майкрософт рекомендует подписать сборку с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY. Кроме того, можно доверять сборке с помощью sp_add_trusted_assembly. |
10344 | 16 | нет | Ошибка доступа к внутренней таблице: не удалось получить доступ к внутренней таблице доверенных сборок с помощью HRESULT: 0x%x. Обратитесь в службу поддержки пользователей. |
10345 | 16 | нет | Хэш сборки "0x%.*ls" уже является доверенным. |
10346 | 16 | нет | Хэш сборки "0x%.*ls" в настоящее время не является доверенным. Никаких действий предпринято не было. |
10347 | 16 | нет | Среда CLR (CLR) не включена в этом экземпляре. |
10501 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указан тип "%.*ls". |
10502 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или @plan_handle@statement_start_offset) соответствует существующему руководству плана "%.*ls" в базе данных. Перед созданием новой структуры плана удалите существующую. |
10503 | 16 | нет | Операция "%.*ls" запрещена. |
10504 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как использован неправильный параметр @hints. Использование N'OPTION ( <query_hint [ ,...> n ] )'. |
10505 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как значение "%.*ls" указано @module_or_batch не является законным именем двух частей. Используйте "schema_name.object_name". |
10506 | 16 | нет | Не удается создать структуру плана "%.*ls", так как в параметре @stmt задано более одной инструкции. |
10507 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или) и @plan_handleне соответствует какой-либо @statement_start_offset инструкции в указанном модуле или пакете. Измените значения параметров таким образом, чтобы они соответствовали инструкции в модуле или пакете. |
10508 | 16 | нет | Невозможно "%ls" структуру плана "%.*ls", поскольку она не существует или отсутствует разрешение. Проверьте имя структуры плана и базы данных в текущем сеансе и удостоверьтесь, что имеется необходимое разрешение. |
10509 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt или содержит синтаксическую ошибку или @statement_start_offset не имеет права на использование в руководстве по плану. Задайте одну допустимую инструкцию Transact-SQL или допустимую стартовую позицию инструкции в пакете. Допустимую начальную позицию можно запросить из столбца "statement_start_offset" функции динамического управления sys.dm_exec_query_stats. |
10510 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как в базе данных уже существует структура плана с таким именем. Укажите уникальное имя. |
10511 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @params не равно NULL. @params Значение NULL должно иметь значение NULL, если @type имеет значение object. |
10512 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "@module_or_batch" зашифрован. Рекомендуется настроить запрос с использованием другой техники, например индексов или статистики. |
10513 | 16 | нет | Не удается %S_MSG %S_MSG "%.*ls", так как он ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10514 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @module_or_batch не может быть большим объектом при @type объекте. |
10515 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как модуль "%.*ls" не существует или у вас нет необходимых разрешений. |
10516 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как не удалось скомпилировать @module_or_batch. |
10517 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку отсутствует необходимое разрешение. Необходимо разрешение ALTER DATABASE. |
10518 | 16 | нет | Невозможно выполнить процедуру sp_control_plan_guide, так как недостаточно разрешений для управления структурой плана "%.*ls". Измените разрешения для объекта, на который ссылается структура плана, или полномочия для базы данных. |
10519 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указания, указанные в @hints инструкции, не могут быть применены к инструкции, заданной либо @stmt@statement_start_offset. Убедитесь, что заданные указания можно применить к этой инструкции. |
10520 | 16 | нет | Не удается создать структуру плана '%.*ls', поскольку для параметра @type указано значение '%!s', а для параметра '%!s' указано значение, отличное от NULL. Для заданного типа этот параметр должен иметь значение NULL. Укажите для этого параметра значение NULL либо измените его тип таким образом, чтобы он допускал значение, отличное от NULL. |
10521 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @type задано значение "%ls", а параметр "%ls" имеет значение NULL. Этот тип должен иметь значение, отличное от NULL, для этого параметра. Укажите для этого параметра значение, отличное от NULL, либо измените его тип таким образом, чтобы он допускал значение NULL. |
10522 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как используется недопустимое значение @hints. Значение @hints должно быть равно OPTION(PARAMETERIZATION FORCED) или OPTION(PARAMETERIZATION SIMPLE), если типом @type является "template". |
10523 | 16 | нет | Не удалось сформировать шаблон запроса, так как @querytext не содержит допустимого одиночного запроса. |
10524 | 16 | нет | Невозможно параметризовать @querytext. |
10525 | 10 | нет | Структура плана "%.*ls" установила соответствие инструкции, после того как он был автоматически параметризован FORCED или SIMPLE, но его указание RECOMPILE пропущено. RECOMPILE не поддерживается в автоматически параметризованных инструкциях. Возможно, следует удалить эту структуру плана или исключить RECOMPILE из нее. |
10526 | 16 | нет | Не удается удалить %S_MSG "%.*ls", так как его триггер "%.*ls" ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10527 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "%.*ls" является временным объектом. |
10528 | 16 | нет | Не удается создать структуру плана "%.*ls", поскольку имя является недопустимым. Имя структуры плана должно начинаться с символа. |
10529 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как в шаблоне уже есть плангид "%.*ls @type ".@stmt |
10530 | 16 | нет | Не удалось создать структуру плана "%.*ls", так как инструкция, указанная параметром @statement_start_offset, не соответствует ни одной инструкции в указанном модуле или пакете. Измените значение параметра @statement_start_offset, чтобы оно соответствовало инструкции в модуле или пакете. |
10531 | 16 | нет | Не удалось создать структуру плана «%.*ls» из кэша, поскольку пользователь не имеет необходимых разрешений. Предоставьте разрешение VIEW SERVER STATE пользователю, создающему структуру плана. |
10532 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, указанный в @plan_handle нем, не содержит инструкции, подходящие для руководства по плану. Укажите другое значение для параметра @plan_handle. |
10533 | 16 | нет | Не удалось создать структуру плана "%.*ls", поскольку имя структуры плана превышает по длине максимально допустимое значение, равное 124 символам. Укажите имя, содержащее менее 125 символов. |
10534 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указанное значение @params недопустимо. Укажите значение в форме <parameter_name parameter_type><> или укажите ЗНАЧЕНИЕ NULL. |
10535 | 16 | нет | Не удается создать структуру плана «%.*ls», поскольку план не найден в кэше планов, соответствующем указанному дескриптору плана. Укажите дескриптор плана в кэше. Список дескрипторов планов, находящихся в кэше, можно получить с помощью запроса к динамическому административному представлению sys.dm_exec_query_stats. |
10536 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, соответствующий указанному параметру @plan_handle , содержит более 1000 допустимых инструкций. Создайте структуру плана для каждой инструкции в пакете или модуле, указав для каждой инструкции значение statement_start_offset. |
10537 | 16 | нет | Не удается включить руководство плана "%.*ls", так как включенное руководство плана "%.*ls" содержит ту же область и начальное значение смещения инструкции. Отключите существующую структуру плана перед включением указанной структуры. |
10538 | 16 | нет | Не удается найти структуру плана, поскольку указанный идентификатор структуры плана имеет значение NULL или является недопустимым, либо отсутствует разрешение на объект, упоминаемый в структуре плана. Убедитесь, что идентификатор структуры плана допустим, текущий сеанс настроен на правильный контекст базы данных и имеется разрешение ALTER DATABASE или разрешение ALTER на объект, упоминаемый в структуре плана. |
10539 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку план запроса для инструкции с начальным смещением %d недоступен. Эта ошибка может произойти, если инструкция зависит от объектов базы данных, которые еще не были созданы. Убедитесь, что существуют все необходимые объекты базы данных, и выполните инструкцию перед созданием структуры плана. |
10601 | 16 | нет | Невозможно указать столбцы, включенные в кластеризованный индекс. |
10602 | 16 | нет | Нельзя совместно использовать старый и новый синтаксис в инструкциях CREATE/ALTER/DROP INDEX. |
10603 | 16 | нет | Невозможно перестроить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как представление зависит от базовой таблицы "%.*ls", кластеризованный индекс которого "%.*ls" отключен. |
10604 | 16 | нет | Невозможно преобразовать статистику в индекс при помощи параметра индекса DROP_EXISTING, если также присутствует параметр индекса ONLINE. |
10605 | 16 | нет | Не удается отключить индекс первичного ключа "%.*ls" в таблице "%.*ls", так как таблица публикуется для репликации. |
10606 | 16 | нет | Не удается отключить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как индексное представление публикуется для репликации. |
10607 | 16 | нет | Кластеризованный индекс "%.*ls" в таблице "%.*ls" не может быть отключен, так как таблица включена для отслеживания изменений. Отключите в таблице отслеживание изменений перед отключением кластеризованного индекса. |
10608 | 16 | нет | Невозможно отключить индекс "%.*ls" в таблице "%.*ls", так как таблица включена для отслеживания изменений. Для отслеживания изменений необходимо ограничение первичного ключа в таблице, а отключение индекса приведет к удалению этого ограничения. Отключите в таблице отслеживание изменений перед отключением индекса. |
10609 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра является вычисляемый столбец. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10610 | 16 | нет | Отфильтрованный индекс "%.*ls" не может быть создан в объекте "%.*ls", так как он не является пользовательской таблицей. Создание фильтруемых индексов поддерживается только для таблиц. Если нужно создать отфильтрованный индекс для представления, рекомендуется создать индексируемое представление, задав в его определении критерий фильтра. |
10611 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой более высокого типа данных или другой сортировки. Для фильтруемого %S_MSG преобразование столбца к постоянному типу данных не поддерживается. Чтобы устранить эту ошибку, явно преобразуйте константу в тот же тип данных и параметры сортировки, что и столбец "%.*ls". |
10612 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой, которая не может быть преобразована в тип данных столбца. Перепишите критерий фильтра таким образом, чтобы исключить это сравнение. |
10617 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Заданная для этого индекса длина ключа (%d байт) превышает максимально допустимую длину в "%d" байт при использовании формата хранения vardecimal. |
10618 | 16 | нет | Не удается %S_MSG отфильтрованный индекс "%.*ls" в таблице "%.*ls", так как инструкция задает параметру IGNORE_DUP_KEY значение ON. Перепишите инструкцию таким образом, чтобы параметр IGNORE_DUP_KEY в ней не использовался. |
10619 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра имеет тип данных CLR. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10620 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как выражение фильтра содержит сравнение с литеральным значением NULL. Перепишите выражение, чтобы использовать оператор сравнения IS [NOT] NULL для проверки наличия значений NULL. |
10621 | 16 | нет | Не удалось создать индекс "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра индекса является набором столбцов. |
10622 | 16 | нет | Не удалось создать или перестроить %S_MSG "%.*ls". Сжатые индексы не поддерживаются для таблиц, содержащих разреженные столбцы или столбцы, представляющие собой наборы столбцов. |
10623 | 16 | нет | Не удается создать отфильтрованную статистику "%.*ls" для объекта "%.*ls", так как она не является пользовательской таблицей. Создание отфильтрованной статистики поддерживается только для пользовательских таблиц. |
10629 | 16 | нет | Тип данных, указанный для столбца "%.*ls" в таблице "%.*ls", не может использоваться в качестве столбца в ключе распространения индекса. |
10631 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Уникальный или кластеризованный индекс в федеративной таблице должен содержать федеративный столбец. |
10632 | 16 | нет | Не удалось создать индекс "%.*ls". Представления нельзя индексировать в федеративной базе данных. |
10633 | 16 | нет | Недопустимая операция создания индекса в Сети |
10634 | 10 | Да | Оператор "%.*ls" был выполнен для объекта "%.*ls" по имени узла "%.*ls", идентификатор процесса узла %d с параметрами WAIT_AT_LOW_PRIORITY с MAX_DURATION = %d и ABORT_AFTER_WAIT = BLOCKERS. Блокировка сеансов пользователей будет убита после максимальной продолжительности ожидания. |
10635 | 16 | нет | Не удается выполнить операцию в сети для "%.*ls", так как индекс содержит столбец большого типа объекта, а в той же транзакции перед этой оперативной операцией выполняются операции обновления. Поместите операцию в сети за пределы транзакции или перед обновлениями в транзакции. |
10636 | 16 | нет | Игнорировать в оптимизации нельзя задать значение "%.*ls" для "%.*ls.%.*ls", так как оно применимо только к некластикционным индексам B-дерева или columnstore. |
10637 | 16 | нет | Не удается выполнить эту операцию в "%.*ls" с идентификатором %I64d, так как один или несколько индексов в настоящее время находятся в состоянии повторной перестроения индекса. Дополнительные сведения см. в sys.index_resumable_operations. |
10638 | 16 | нет | Сбой ALTER INDEX "%S_MSG". Для индекса "%.*ls" в "%.*ls" не выполняется ожидающая повторная операция индекса. |
10639 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит столбец "%.*ls" метки времени типа в качестве ключевого столбца. |
10640 | 16 | нет | Игнорировать в оптимизации нельзя задать индекс для индекса "%.*ls.%.*ls", так как он применим только к индексам в пользовательских таблицах на основе дисков. |
10641 | 16 | нет | Сбой ALTER INDEX PAUSE. Для индекса "%.*ls" в "%.*ls" не выполняется активная операция индексов. |
10642 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для индекса "%.*ls" в "%.*ls", так как это применимо только к индексам в представлениях. |
10643 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для "%.*ls" в "%.*ls", так как оно применимо только к кластеризованным индексам в представлениях. |
10644 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит вычисляемый столбец "%.*ls" в качестве ключа или столбца секционирования. Если это некластикционный индекс, столбец будет неявно включен в качестве ключевого столбца, если он является частью кластеризованного ключа индекса. |
10645 | 10 | нет | Предупреждение. Существующая повторная операция с теми же параметрами была определена для того же индекса в "%.*ls". Вместо этого будет возобновлена существующая операция. |
10646 | 16 | нет | Индекс "%.*ls" в представлении "%.*ls", имеющий SNAPSHOT_MATERIALIZATION невозможно удалить с помощью параметра DROP_EXISTING. |
10647 | 16 | нет | Индекс "%.*ls" на "%.*ls", который SNAPSHOT_MATERIALIZATION не может быть изменен. |
10648 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для секционированного индекса "%.*ls" в "%.*ls". |
10649 | 16 | нет | Некластеризованный индекс "%.*ls" нельзя создать на "%.*ls", который имеет кластеризованный индекс "%.*ls" с SNAPSHOT_MATERIALIZATION. |
10650 | 16 | нет | Обновление представлений моментальных снимков требует включения изоляции моментальных снимков в базе данных. |
10651 | 16 | нет | Сбой обновления представления моментального снимка, так как представление "%.*ls.%.*ls" не существует. |
10652 | 16 | нет | Сбой обновления представления моментальных снимков, так как "%.*ls.%.*ls" не является представлением моментальных снимков. |
10653 | 16 | нет | Сбой обновления представления моментального снимка. |
10654 | 16 | нет | Сбой обновления представления моментальных снимков, так как блокировка не удалось получить в базе данных. |
10655 | 16 | нет | Сбой обновления представления моментального снимка, так как представление не указано в формате двух частей. |
10656 | 10 | Да | Возобновляемая операция индекса "%.*ls" для объекта "%.*ls" приостановлена. |
10657 | 10 | нет | Возобновление индекса "%.*ls" для объекта "%.*ls" приостановлено для часов "%.2f". |
10658 | 16 | нет | Хранимая процедура "%ls" в настоящее время отключена. |
10659 | 10 | Да | Объект ALTER INDEX "%S_MSG" был выполнен для индекса "%.*ls" объекта "%.*ls" по имени узла "%.*ls". |
10660 | 13 (тринадцать) | Да | Операция сборки индекса в Сети была выбрана в качестве жертвы взаимоблокировки более 500 раз при попытке обработать одну строку. Разрешите блокирующую параллельную операцию и повторно запустите запрос. |
10661 | 10 | Да | Операция обновления для всех представлений моментальных снимков завершилась сбоем, так как выполняется другая операция обновления (для всех или одного представления моментальных снимков). |
10662 | 10 | Да | Операция обновления для представления моментального снимка "%.*ls" завершилась сбоем, так как другая операция обновления для того же представления моментальных снимков уже выполнялась. |
10663 | 10 | Да | Операция обновления для представления моментальных снимков "%.*ls" завершилась ошибкой, так как операция обновления для всех представлений моментальных снимков уже выполнялась. |
10664 | 16 | нет | Не удается указать включенные столбцы для индексов в оптимизированных для памяти таблицах. |
10665 | 15 | нет | Параметр "%.*ls" с параметром DROP_EXISTING не поддерживается с параметром %S_MSG. |
10666 | 16 | Да | Не удается возобновить сборку индекса по мере необходимости DOP %d (операция DOP была запущена с) недоступна. Убедитесь, что достаточно DOP доступен или прерывает существующую операцию индекса и повторите попытку. |
10667 | 10 | нет | Предупреждение. Создание индекса началось с MAXDOP %d. Операция возобновляется с значением MAXDOP %d. |
10668 | 16 | нет | Параметр %S_MSG не поддерживается для создания индекса в куче. |
10669 | 16 | нет | Параметр %S_MSG не поддерживается для создания некластеризованного индекса в кластеризованном индексе columnstore. |
10670 | 16 | нет | Повторное создание индекса для %S_MSG "%.*ls" завершилось сбоем, так как индекс содержит большой столбец объектов "%.*ls". |
10671 | 16 | нет | Параметр %S_MSG не поддерживается для создания отфильтрованного индекса. |
10672 | 16 | нет | Параметр %S_MSG не поддерживается для создания кластеризованного индекса для отношения с отфильтрованным индексом. |
10673 | 16 | нет | Не удается возобновить создание индекса из-за неправильного найденного состояния. Повторите операцию и повторите попытку. |
10674 | 16 | нет | Параметр %S_MSG не поддерживается для создания кластеризованного индекса в таблице, содержащей некластеризованный индекс columnstore. |
10675 | 16 | нет | Внутренняя ошибка обработчика запросов: обработчику запросов не удалось создать план запроса. Параметр RESUMABLE не поддерживается для этой сборки индекса. Удалите параметр RESUMABLE и повторно запустите инструкцию. |
10681 | 16 | нет | Не удалось создать строку с размером %d. Он превышает максимально допустимый размер строки, который равен %d. Отмените и повторите операцию, указав параметр RESUMABLE = OFF. |
10700 | 16 | нет | Возвращающий табличное значение параметр "%.*ls" объявлен как READONLY и не может быть изменен. |
10701 | 15 | нет | Параметр READONLY невозможно использовать в инструкции EXECUTE или CREATE AGGREGATE. |
10702 | 15 | нет | Использование параметров WITH CUBE и WITH ROLLUP в спецификациях ROLLUP, CUBE или GROUPING SETS недопустимо. |
10703 | 15 | нет | Слишком много группирующих наборов. Их число не должно превышать %d. |
10704 | 15 | нет | Чтобы повторно выполнить ошибку, инструкция THROW должна использоваться внутри блока CATCH. Вставьте инструкцию THROW в блок CATCH или добавьте параметры ошибки в инструкцию THROW. |
10705 | 15 | нет | В предложении OUTPUT не допускаются вложенные запросы. |
10706 | 15 | нет | В предложении GROUP BY задано слишком много выражений. Если указаны наборы группирования, число выражений не должно превышать %d. |
10707 | 15 | нет | Конструкции группирования CUBE () и ROLLUP() в текущем режиме совместимости недопустимы. Они допускаются только в режиме 100 и выше. |
10708 | 15 | нет | DEFAULT не может быть указан справа от "%.*ls". |
10709 | 15 | нет | Число столбцов для всех строк в конструкторе значений таблицы должно быть одинаковым. |
10710 | 15 | нет | Действие типа "%S_MSG" недопустимо в предложении "WHEN NOT MATCHED" инструкции MERGE. |
10711 | 15 | нет | Действие типа "INSERT" не допускается в предложении "%S_MSG" инструкции MERGE. |
10712 | 15 | нет | Псевдоколум "%.*ls" не может быть частью индекса или использоваться в качестве столбца секционирования. |
10713 | 15 | нет | Инструкция MERGE должна заканчиваться точкой с запятой (;). |
10714 | 15 | нет | Действие типа "%S_MSG" в предложении "%S_MSG" инструкции MERGE не может быть указано более одного раза. |
10715 | 15 | нет | "%.*ls" не является допустимым указанием. |
10716 | 15 | нет | Вложенная инструкция INSERT, UPDATE, DELETE или MERGE должна иметь предложение OUTPUT. |
10717 | 15 | нет | Предложение %S_MSG недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10718 | 15 | нет | Во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE указания запросов недопустимы. |
10719 | 16 | нет | Связи внешних ключей из оптимизированной для памяти таблицы с параметром "УСТОЙЧИВОСТЬ" SCHEMA_AND_DATA к оптимизированной для памяти таблице с набором "УСТОЙЧИВОСТЬ" значение SCHEMA_ONLY не поддерживаются. |
10720 | 15 | нет | Предложение OUTPUT INTO недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10721 | 15 | нет | Предложение WHERE CURRENT OF недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10722 | 15 | нет | Ключевое слово DISTINCT недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10723 | 15 | нет | В инструкции MERGE переменная не может присваиваться столбцу и выражению в одном и том же предложении SET действия UPDATE. Присваивания вида "SET @variable = столбец = выражение" недопустимы в предложении SET действия UPDATE в инструкции MERGE. Измените предложение SET таким образом, чтобы присваивание выражалось либо в формате "@variable = столбец", либо в формате "@variable = выражение". |
10724 | 15 | нет | Указание FORCESEEK недопустимо для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10725 | 15 | нет | Нельзя использовать параметр VARYING в инструкции DECLARE, CREATE AGGREGATE или CREATE FUNCTION. |
10726 | 15 | нет | Определяемые пользователем статистические функции не поддерживают параметры по умолчанию. |
10727 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов JOIN или APPLY. |
10728 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в качестве табличного источника операторов PIVOT или UNPIVOT. |
10729 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE не допускаются в инструкции SELECT, которая не является непосредственным источником строк для инструкции INSERT. |
10730 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении FROM инструкций UPDATE или DELETE. |
10731 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы внутри другой вложенной инструкции INSERT, UPDATE, DELETE или MERGE. |
10732 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов UNION, INTERSECT или EXCEPT. |
10733 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении USING инструкции MERGE. |
10734 | 16 | нет | Назначение переменных не допускается в инструкции, содержащей оператор верхнего уровня UNION, INTERSECT или EXCEPT. |
10735 | 15 | нет | Неверное предложение WHERE для отфильтрованного %S_MSG "%.*ls" в таблице "%.*ls". |
10736 | 15 | нет | Инструкция, содержащая полнотекстовый список стоп-слов, должна заканчиваться точкой с запятой (;). |
10737 | 15 | нет | Если в предложении DATA_COMPRESSION инструкции ALTER TABLE REBUILD или ALTER INDEX REBUILD указана секция, то должно быть задано предложение PARTITION=ALL. Предложение PARTITION=ALL используется для подтверждения того, что должны быть перестроены все секции таблицы или индекса, даже если в предложении DATA_COMPRESSION указано только подмножество. |
10738 | 15 | нет | Число выражений значений строк в инструкции INSERT превышает максимально допустимое число значений строк, равное %d. |
10739 | 15 | нет | Список вставляемых столбцов, используемый в инструкции MERGE, не может содержать составные идентификаторы. Используйте однокомпонентные идентификаторы. |
10740 | 15 | нет | Оператор списка свойств поиска должен заканчиваться точкой с запятой (;). |
10741 | 15 | нет | Не удается использовать TOP в том же запросе или вложенном запросе, что и СМЕЩЕНИЕ. |
10742 | 15 | нет | Смещение, указанное в предложении OFFSET, может не быть отрицательным. |
10743 | 15 | нет | Число строк, предоставленных для предложения OFFSET, должно быть целым числом. |
10744 | 15 | нет | Число строк, предоставленных для предложения FETCH, должно быть больше нуля. |
10745 | 15 | нет | Указание FORCESCAN не допускается для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10746 | 15 | нет | Указание FORCESCAN указывается одновременно с указанием FORCESEEK. Удалите одно из подсказок и повторно отправьте запрос. |
10747 | 15 | нет | Параметризованная подсказка FORCESEEK не может использоваться одновременно с указаниями INDEX или не параметризованной подсказкой FORCESEEK для одного объекта. Используйте подсказки INDEX и не параметризованные подсказки FORCESEEK или используйте параметризованную подсказку FORCESEEK без подсказок INDEX для каждой таблицы или представления. |
10748 | 15 | нет | Существует несколько подсказок FORCESEEK, указанных в одной таблице или представлении. Удалите дополнительные подсказки FORCESEEK и повторно отправьте запрос. |
10749 | 15 | нет | Указание FORCESEEK нельзя использовать с индексом 0. Исправьте индекс, предоставленный подсказке FORCESEEK, и повторно отправьте запрос. |
10750 | 15 | нет | Указание FORCESCAN нельзя использовать с несколькими указаниями INDEX. Удалите дополнительные указания INDEX и повторно отправьте запрос. |
10751 | 15 | нет | Предложение ORDER BY в предложении IN GROUP функции "%.*ls" должно иметь ровно одно выражение. |
10752 | 15 | нет | Функция "%.*ls" может не иметь рамку окна. |
10753 | 15 | нет | Функция "%.*ls" должна иметь предложение OVER. |
10754 | 15 | нет | Функция "%.*ls" должна иметь предложение WITHIN GROUP. |
10755 | 15 | нет | Функция "%.*ls" принимает между аргументами %d и %d. |
10756 | 15 | нет | Фрейм окна с строкой или диапазоном должен иметь предложение ORDER BY. |
10757 | 15 | нет | Функция "%.*ls" может не содержать предложение WITHIN GROUP. |
10758 | 15 | нет | Функция "%.*ls" может не содержать ORDER BY в предложении OVER. |
10759 | 15 | нет | Использование DISTINCT не допускается с предложением OVER. |
10760 | 16 | нет | Недопустимый аргумент масштабирования. Допустимые выражения для типа данных %ls scale argument — это целые константы и целые константы. |
10761 | 16 | нет | Недопустимый тип данных %.*ls в функции %.*ls. |
10762 | 16 | нет | Функция %.*ls не разрешена в текущем режиме совместимости. Он разрешен только в режиме 110 или более поздней версии. |
10763 | 15 | нет | Предложение GROUP BY может содержать только одно указание запроса. Удалите дополнительные подсказки и повторно запустите запрос. |
10764 | 15 | нет | Число столбцов группировки в запросе превысило максимально допустимое число. SQL Server разрешает группирование столбцов 64k. Уменьшите количество столбцов группировки и повторно запустите запрос. |
10765 | 15 | нет | DISTRIBUTED_AGG и CENTRAL_AGG подсказки нельзя использовать с предложением CUBE или ROLLUP. Измените запрос и повторно запустите его. |
10766 | 15 | нет | CENTRAL_AGG необходимо указать после всех столбцов в предложении GROUP BY. Измените запрос и повторно запустите его. |
10767 | 15 | нет | DISTRIBUTED_AGG указание нельзя использовать, если предложение GROUP BY содержит один и тот же столбец несколько раз. Измените запрос и повторно запустите его. |
10768 | 15 | нет | Указание LABEL может использоваться только один раз в запросе. Измените запрос и повторно запустите его. |
10769 | 15 | нет | Параметры SET не поддерживаются в блоках ATOMIC. |
10770 | 15 | нет | Параметр SERVER и один из учетных данных или FEDERATED_SERVICE_ACCOUNT = ПАРАМЕТРЫ ON необходимы для настройки REMOTE_DATA_ARCHIVE в базе данных. |
10771 | 15 | нет | Параметр CREDENTIAL нельзя использовать с параметром FEDERATED_SERVICE_ACCOUNT = ON. |
10772 | 15 | нет | Существует несколько подсказок REMOTE_DATA_ARCHIVE_OVERRIDE, указанных в одной таблице или ссылке на представление. Удалите дополнительные подсказки REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте запрос. |
10773 | 15 | нет | Указание REMOTE_DATA_ARCHIVE_OVERRIDE неприменимо к объекту "%.*ls", так как оно не является таблицей с включенным REMOTE_DATA_ARCHIVE. Удалите указание REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте инструкцию. |
10774 | 15 | нет | Неверное предложение WHERE для отфильтрованного индекса. |
10775 | 16 | нет | Объект "%.*ls" не является оптимизированной для памяти таблицей или встроенной скомпилированной табличной функцией и не может быть доступ к ней из собственно скомпилированного модуля. |
10776 | 16 | нет | Триггеры в оптимизированных для памяти таблицах не могут использовать WITH NATIVE_COMPILATION. |
10777 | 16 | нет | Триггеры для оптимизированных для памяти таблиц должны использовать WITH NATIVE_COMPILATION. |
10778 | 16 | нет | Связи внешнего ключа между оптимизированными для памяти таблицами и оптимизированными для памяти таблицами не поддерживаются. |
10779 | 16 | нет | Параметр устойчивости "schema_only" поддерживается только в оптимизированных для памяти таблицах. |
10780 | 16 | нет | В указанной таблице "%.*ls" нет первичного ключа, который соответствует списку ссылочных столбцов во внешнем ключе "%.*ls". Внешние ключи в оптимизированных для памяти таблицах должны ссылаться на первичные ключи. |
10781 | 16 | нет | Запросtraceon %d и указание оптимизатора "%.*ls" указывает конфликтующие поведения. Удалите один из них и повторно запустите запрос. |
10782 | 16 | нет | BEGIN ATOMIC поддерживается только в модулях, скомпилированных в собственном коде. |
10783 | 16 | нет | Текст скомпилированного модуля в собственном коде должен быть блокОМ ATOMIC. |
10784 | 16 | нет | Предложение WITH инструкции BEGIN ATOMIC должно задавать значение для параметра «%ls». |
10785 | 15 | нет | %S_MSG "%ls" поддерживается только с %S_MSG. |
10786 | 16 | нет | Не удалось выполнить команду ALTER AVAILABILITY GROUP, так как она содержала несколько параметров ALTER REPLICA: %ls. Введите отдельную ГРУППУ ДОСТУПНОСТИ ALTER ... Команда MODIFY REPLICA для каждого параметра реплики, которую требуется изменить. |
10787 | 16 | нет | Указания REPEATABLEREAD и SERIALIZABLE не допускаются в таблицах Hekaton с индексами columnstore. |
10788 | 15 | нет | Параметр "%ls" не поддерживается типами таблиц. |
10789 | 15 | нет | Параметр "%ls" должен быть указан для индекса "%.*ls" в таблице "%.*ls". Он необходим для хэш-индексов. |
10790 | 15 | нет | Параметр "%ls" можно указать только для хэш-индексов. |
10791 | 15 | нет | Хэш-индексы разрешены только в оптимизированных для памяти таблицах. |
10792 | 15 | нет | При использовании в собственном скомпилированном модуле функция "%.*ls" не может отображаться вне блока catch. |
10793 | 16 | нет | Как индекс, так и ограничение PRIMARY KEY были определены встроенным образом с определением столбца "%.*ls", таблицы "%.*ls". Определение индекса и ограничения PRIMARY KEY, встроенного с определением столбца, запрещено. |
10794 | 15 | нет | %S_MSG "%ls" не поддерживается с %S_MSG. |
10795 | 15 | нет | Переменная "%.*ls" была объявлена не null и должна быть объявлена с начальным значением. |
10796 | 15 | нет | Параметр SCHEMABINDING поддерживается только для скомпилированных в собственном коде модулей и необходим для этих модулей. |
10797 | 15 | нет | В каждой базе данных может присутствовать только одна файловая группа MEMORY_OPTIMIZED_DATA. |
10798 | 16 | нет | Это недопустимый параметр сжатия данных для этого объекта. Его можно использовать только с индексами columnstore. Выберите NONE, PAGE или ROW compression. |
10799 | 16 | нет | Это недопустимый параметр сжатия данных для индекса columnstore. Выберите COLUMNSTORE или COLUMNSTORE_ARCHIVE сжатие. |
10 800 | 16 | нет | Прослушиватель ресурса WSFC "%.*ls" не удалось запустить и вернул код ошибки %d, "%.*ls". Дополнительные сведения об этом коде ошибки см. в разделе "Системные коды ошибок" в документации по разработке Windows. |
10801 | 16 | нет | Не удалось остановить прослушиватель для ресурса отказоустойчивого кластера Windows "%.*ls". Ошибка: %d. %.*ls |
10802 | 10 | нет | Не удалось заставить задачу зарегистрировать имя субъекта-службы (SPN) для службы SQL Server. Проверка подлинности Kerberos не будет возможна до добавления имени участника-службы вручную или перезапуска SQL Server. Код ошибки SQLOS: %d. |
10900 | 16 | нет | Не удалось настроить регулятор ресурсов при запуске. Проверьте наличие специальных сообщений об ошибках в журнале ошибок SQL Server или проверьте целостность базы данных master, выполнив инструкцию DBCC CHECKCATALOG('master'). |
10901 | 16 | нет | У пользователя отсутствует разрешение на изменение конфигурации регулятора ресурсов. |
10902 | 16 | нет | Определяемая пользователем функция "%s" не существует в базе данных master, либо у пользователя отсутствует разрешение на доступ к ней. |
10903 | 16 | нет | Указанное имя схемы "%.*ls" для определяемой пользователем классифицирующей функции не существует, либо у пользователя отсутствует разрешение на доступ к ней. |
10904 | 16 | нет | Ошибка настройки регулятора ресурсов. В группах рабочей нагрузки, удаляемых или перемещаемых в другие пулы ресурсов, существуют активные сеансы. Отключите все активные сеансы в этих группах рабочей нагрузки и повторите попытку. |
10905 | 16 | нет | Не удалось завершить настройку регулятора ресурсов, поскольку не хватает памяти. Сократите нагрузку на сервер или повторите операцию, используя выделенное административное соединение. |
10906 | 16 | нет | Объект "%.*ls". %.*ls' не является допустимой определяемой пользователем функцией-классификатором регулятора ресурсов. Эта функция должна быть привязана к схеме, возвращать значение типа sysname и не иметь параметров. |
10907 | 16 | нет | Атрибут "%.*ls" со значением %u больше атрибута "%.*ls" со значением %u. |
10908 | 16 | нет | Атрибут "%.*ls" со значением %u меньше атрибута "%.*ls" со значением %u. |
10909 | 16 | нет | Не удалось создать пул ресурсов. Максимальное количество пулов ресурсов, включая стандартные пулы ресурсов, не может превышать текущее предельное значение %u. |
10910 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к сумме минимальных значений для всех пулов ресурсов на планировщике %вы превышаете 100 процентов. Уменьшите значение одного или нескольких пулов или измените сходство пула, чтобы сумма была меньше или равна 100. |
10911 | 16 | нет | Не удается выполнить запрошенную операцию, поскольку пул ресурсов "%.*ls" не существует. |
10912 | 16 | нет | Не удалось завершить операцию. Удаление стандартного %S_MSG не допускается. |
10913 | 16 | нет | Пользователям запрещено %S_MSG группу рабочих нагрузок "%.*ls" в пуле ресурсов "%.*ls". |
10914 | 16 | нет | Имя %S_MSG "%.*ls" не может начинаться с # или ##. |
10915 | 16 | нет | Не удалось завершить операцию. Изменение "%.*ls" %S_MSG запрещено. |
10916 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он содержит группу рабочих нагрузок "%.*ls". Удалите все группы рабочей нагрузки, использующие этот пул ресурсов, перед удалением самого пула. |
10917 | 16 | нет | Не удалось выполнить инструкцию ALTER WORKLOAD GROUP. Необходимо указать предложение "WITH" или предложение "USING". |
10918 | 16 | нет | Не удается создать %S_MSG "%.*ls", поскольку он уже существует. |
10919 | 16 | нет | При считывании конфигурации регулятора ресурсов из базы данных master произошла ошибка. Проверьте целостность базы данных master или обратитесь к системному администратору. |
10920 | 16 | нет | Невозможно %S_MSG пользовательскую функцию "%.*ls". Она используется в качестве классифицирующей функции регулятора ресурсов. |
10921 | 16 | нет | %S_MSG %*ls нельзя переместить из %S_MSG %*ls. |
10922 | 16 | нет | Ошибка %ls. Перезапустите инструкцию. |
10923 | 16 | нет | Ошибка %ls. Регулятор ресурсов в этом выпуске SQL Server не поддерживается. Можно управлять метаданными регулятора ресурсов, но нельзя применить конфигурацию регулятора ресурсов. Регулятор ресурсов поддерживается только в выпуске SQL Server Enterprise Edition. |
10924 | 16 | нет | Недопустимый диапазон сопоставления пула. Нижняя граница %d должна быть меньше верхней границы %d. |
10925 | 16 | нет | Значение %S_MSG было указано несколько раз в списке диапазонов сходства пула. |
10926 | 16 | нет | Диапазон %S_MSG, указывающий %S_MSG %d, включает по крайней мере один %S_MSG, недоступный текущему экземпляру. Максимальное число %S_MSG, доступное этому экземпляру, — %d. |
10927 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к тому, что сумма минимальных значений для всех групп рабочих нагрузок с помощью пула ресурсов "%.*ls" превышает 100 процентов. Уменьшите значение или измените другие группы рабочих нагрузок, чтобы сумма была меньше или равна 100. |
10928 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для базы данных равно %d и достигнуто. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". |
10929 | 16 | нет | Идентификатор ресурса: %d. Минимальная гарантия %ls — %d, максимальное ограничение — %d, а текущее использование базы данных — %d. Однако сервер в настоящее время слишком занят для поддержки %ls больше %d для этой базы данных. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". В противном случае повторите попытку позже. |
10930 | 16 | нет | Служба в настоящее время слишком занята. Повторите попытку позже". |
10931 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он привязан к базе данных. Удалите все привязки к этому пулу ресурсов перед удалением. |
10932 | 16 | нет | Сбой конфигурации регулятора ресурсов, так как в пуле ресурсов удаляется активная база данных. Переключите базу данных в автономный режим и повторите попытку. |
10933 | 16 | нет | %S_MSG с идентификатором %d не существует в этой системе. Используйте sys.dm_os_schedulers для поиска допустимых %S_MSGs для этой системы. |
10934 | 16 | нет | Не удается выполнить запрошенную операцию, так как внешний пул ресурсов "%.*ls" не существует. |
10935 | 16 | нет | Внешний пул ресурсов не допускает более одной группы обработчиков. |
10936 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для эластичного пула равно %d и достигнуто. Дополнительные сведения см. в статье "http://go.microsoft.com/fwlink/?LinkId=267637". |
10937 | 16 | нет | Группа рабочей нагрузки по умолчанию не позволяет изменять атрибут "%.*ls". |
10961 | 16 | нет | Запрос прерван, так как его использование ЦП превышает максимально настроенное ограничение для группы рабочей нагрузки. |
10981 | 10 | нет | Конфигурация регулятора ресурсов изменена успешно. |
10982 | 16 | Да | Не удалось запустить определяемую пользователем функцию регулятора ресурсов "%.*ls". Последняя ошибка %u, состояние %u. Подробности см. в предыдущих сообщениях журнала ошибок SQL Server для сеанса с идентификатором %ld. Затрачено времени функцией-классификатором: %I64u мс. |
10983 | 16 | нет | Операция "%ls" регулятора ресурсов отменена пользователем. |
10984 | 16 | нет | Ошибка перенастройки регулятора ресурсов. |
10985 | 10 | нет | Перенастройка регулятора ресурсов возникла проблема (код HRESULT: 0x%lx, причина: %ls), при отправке идентификаторов активного внешнего пула ресурсов на панель запуска. Это не приведет к сбою перенастройки. |
Ошибка | Важность | Журнал событий | Описание |
---|---|---|---|
10 000 | 16 | нет | Неизвестная ошибка поставщика. |
10001 | 16 | нет | Поставщик сообщил о непредвиденном глобальном сбое. |
10002 | 16 | нет | Поставщик не реализовал функцию. |
10003 | 16 | нет | Поставщик исчерпал доступный объем памяти. |
10004 | 16 | нет | Поставщик сообщил, что один или несколько аргументов оказались недопустимыми. |
10005 | 16 | нет | Поставщик не поддерживал интерфейс. |
10006 | 16 | нет | Поставщик сообщил, что был использован недопустимый указатель. |
10007 | 16 | нет | Поставщик сообщил, что был использован недопустимый дескриптор. |
10008 | 16 | нет | Поставщик прервал операцию. |
10009 | 16 | нет | Поставщик не предоставил данных об ошибке. |
10010 | 16 | нет | Поставщик еще не обладал всеми необходимыми данными для завершения данной операции. |
10011 | 16 | нет | Доступ запрещен. |
10021 | 16 | нет | Исполнение прервано поставщиком по причине достижения пределов ресурса. |
10022 | 16 | нет | Поставщик вызвал метод из IRowsetNotify клиента, и он пока не был возвращен. |
10023 | 16 | нет | Поставщик не поддерживает требуемый метод. |
10024 | 16 | нет | Поставщик указывает, что у пользователя не было разрешения на проведение операции. |
10025 | 16 | нет | Поставщик вызывает сбой сервера во внешнем процессе. |
10026 | 16 | нет | Не был установлен текст команды. |
10027 | 16 | нет | Команда не подготовлена. |
10028 | 16 | нет | Не удалось пройти проверку подлинности. |
10032 | 16 | нет | Невозможно выдать несколько результирующих наборов (не поддерживается поставщиком). |
10033 | 16 | нет | Указанный индекс не существует, или поставщик не поддерживает просмотр индекса в этом источнике данных. |
10034 | 16 | нет | Указанная таблица или представление не существует или содержит ошибки. |
10035 | 16 | нет | Не было задано значение для одного или нескольких из требуемых параметров. |
10042 | 16 | нет | Невозможно установить никакие свойства, пока есть открытый набор строк. |
10052 | 16 | нет | Эта операция вставки была отменена поставщиком во время уведомления. |
10053 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10054 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10055 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10056 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10057 | 16 | нет | Не удалось создать строку. Будет превышено максимальное число активных строк, поддерживаемое набором строк. |
10058 | 16 | нет | Пользователь не может вставить новую строку перед освобождением ранее полученных дескрипторов строк. |
10062 | 16 | нет | Это изменение было отменено поставщиком во время уведомления. |
10063 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10064 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10065 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10066 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10067 | 16 | нет | В наборе строк использовался принцип оптимистичного параллелизма, и значение столбца было изменено после последней выборки или повторной синхронизации, содержащей его строки. |
10068 | 16 | нет | Пользователь не смог удалить строку. Операция удаления ожидается или уже была передана источнику данных. |
10069 | 16 | нет | Пользователь не смог удалить строку. Операция вставки была передана источнику данных. |
10081 | 16 | нет | Набор строк использует объединенные индексы, при этом текущий индекс отсутствует. |
10085 | 16 | нет | Свойство RestartPosition для таблицы было отменено во время уведомления. |
100 % | 16 | нет | Таблица была построена на активном потоке данных, и позиция не может быть запущена заново. |
10087 | 16 | нет | Поставщик не освободил некоторые из существующих строк. |
10088 | 16 | нет | Порядок столбцов не был указан в объекте, который создал набор строк. Поставщик вынужден был повторно исполнить команду для перемещения положения следующей выборки на ее первоначальное место, и порядок столбцов изменился. |
10100 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово DISTINCT. Рассмотрите возможность удаления DISTINCT из представления или возможность отказа от индексирования представления. Кроме того, рассмотрите возможность замены DISTINCT на GROUP BY или COUNT_BIG(*) для имитации DISTINCT для группирования столбцов. |
10101 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово TOP или OFFSET. Попробуйте удалить представление TOP или OFFSET или не индексировать его. |
10102 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор TABLESAMPLE. Рассмотрите возможность удаления TABLESAMPLE из представления или возможность отказа от индексирования. |
10103 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функции OPENROWSET, OPENQUERY или OPENDATASOURCE. Рассмотрите возможность отказа от индексирования или применения OPENQUERY, OPENROWSET и OPENDATASOURCE. |
10104 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на таблицу с использованием полнотекстовых функций CONTAINSTABLE или FREETEXTTABLE. Рассмотрите возможность удаления использования этих функций или возможность отказа от индексирования представления. |
10105 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит поставщика массового набора строк OPENXML. Рассмотрите возможность удаления OPENXML из представления или возможность отказа от индексирования. |
10106 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на поставщика набора строк внутренней системы. Рекомендуется не индексировать это представление. |
10107 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную переменную "%.*ls". Рассмотрите возможность отказа от индексирования этого представления или удаления ссылки на переменные таблицы. |
10108 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутреннюю таблицу SQL Server. |
10109 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на производную таблицу "%.*ls" (определяется инструкцией SELECT в предложении FROM). Рассмотрите возможность удаления ссылок на производную таблицу или отказа от индексирования этого представления. |
10110 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор OUTER APPLY. Рассмотрите возможность удаления OUTER APPLY или отказа от индексирования данного представления. |
10111 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение с использованием синтаксиса перехода по стандарту ODBC. Рассмотрите возможность использования синтаксиса соединения по стандарту ANSI. |
10112 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение INNER, которое задает указания соединения. Рекомендуется удалить указание соединения. |
10113 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно использует соединения LEFT, RIGHT или FULL OUTER, а в индексированных представлениях запрещены соединения OUTER. Вместо них рекомендуется использовать соединение INNER. |
10114 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор PIVOT. Рекомендуется не индексировать это представление. |
10115 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор UNPIVOT. Рекомендуется не индексировать это представление. |
10116 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит один или несколько операторов UNION, INTERSECT или EXCEPT. Рассмотрите возможность создания отдельного индексированного представления для каждого запроса, который будет являться входными данными для операторов UNION, INTERSECT или EXCEPT исходного представления. |
10117 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как представление использует оператор "*" для выбора столбцов. Рекомендуется ссылаться на столбцы по имени. |
10118 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит параметр GROUP BY ALL. Рассмотрите возможность замены на GROUP BY. |
10119 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор CUBE, ROLLUP или GROUPING SETS. Рекомендуется не индексировать это представление. |
10120 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит оператор ROLLUP. Рекомендуется не индексировать это представление. |
10121 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение HAVING. Рассмотрите возможность удаления предложения HAVING. |
10122 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение COMPUTE. Рассмотрите возможность отказа от индексирования этого представления или использования GROUP BY или статистического представления, чтобы заменить вычисление статистических результатов с помощью COMPUTE. |
10124 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутренний столбец SQL Server. |
10125 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls". Рассмотрите возможность удаления статистического выражения, отказа от индексирования представления или использования альтернативных статистических выражений. Например, AVG замените на SUM и COUNT_BIG или COUNT замените на COUNT_BIG. |
10126 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls" с ключевым словом DISTINCT. Рассмотрите возможность отказа от индексирования этого представления или удаления DISTINCT. Рассмотрите возможность использования представления GROUP BY или COUNT_BI, чтобы имитировать DISTINCT для столбцов группирования. |
10127 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит один или несколько вложенных запросов. Рассмотрите возможность изменения представления, чтобы использовать только соединения вместо вложенных запросов. Рассмотрите возможность отказа от индексирования этого представления. |
10128 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует полнотекстовые предикаты CONTAINS или FREETEXT. Рассмотрите возможность удаления CONTAINS или FREETEXT или отказа от индексирования данного представления. |
10129 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на встроенную или многостатентную табличную функцию "%.*ls". Рассмотрите возможность расширения определения функции вручную в определении представления или возможность отказа от индексирования данного представления. |
10130 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную функцию "%.*ls" недетерминированной среды CLR. Рассмотрите возможность отказа от индексирования данного представления или отказа от использования данной функции. |
10131 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на табличную функцию clR, возвращаемую табличным значением, "%.*ls". Рекомендуется не индексировать это представление. |
10132 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на функцию CLR со значением таблицы "%.*ls". Рассмотрите возможность удаления ссылки на эту функцию или возможность отказа от индексирования представления. |
10133 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как функция "%.*ls", на которую ссылается представление, выполняет доступ к данным пользователя или системы. |
10134 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит более одного оператора APPLY. Рассмотрите возможность отказа от индексирования данного представления или возможность использования только одного оператора APPLY. |
10136 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует статистическое выражение COUNT. Вместо этого следует использовать COUNT_BIG. |
10137 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на общее табличное выражение "%.*ls". Представления, ссылающиеся на общие табличные выражения, не могут индексироваться. Рассмотрите возможность отказа от индексирования данного представления или возможность удаления общего табличного выражения из определения представления. |
10138 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как его список выбора не включает правильное использование COUNT_BIG. Рассмотрите возможность добавления COUNT_BIG(*) для выбора списка. |
10139 | 16 | нет | Не удается создать %S_MSG для представления "%.*ls", поскольку в представлении используется неявное преобразование строк в тип данных datetime или smalldatetime. Используйте оператор CONVERT явно со значением детерминированного стиля. |
10140 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как представление содержит табличные указания. Рассмотрите возможность удаления указаний. |
10141 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на подпрограмму CLR (функция или метод) "%.*ls" вне ключевых столбцов списка SELECT. Создайте повторно или измените представление, убрав ссылку на подпрограммы CLR (помимо неключевых столбцов списка инструкции SELECT), а затем повторите создание индекса. |
10142 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор APPLY. Рассмотрите возможность удаления APPLY или отказа от индексирования данного представления. |
10143 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит ранжирующую или статистическую оконную функцию. Удалите функцию из определения представления или не индексируйте представление. |
10144 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функцию CHANGETABLE. |
10145 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку в нем содержится ссылка на набор разреженных столбцов. Представление, содержащее набор разреженных столбцов, не может быть проиндексировано. Либо удалите набор разреженных столбцов из представления, либо не производите его индексирование. |
10146 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует функцию SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE или SEMANTICSIMILARITYDETAILSTABLE. |
10147 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует временное предложение FOR SYSTEM_TIME. |
10148 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует OPENJSON. |
10149 | 16 | нет | Индекс с SNAPSHOT_MATERIALIZATION нельзя создать в представлении "%.*ls", так как определение представления содержит оптимизированные для памяти таблицы. |
10150 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на скалярный UDF, который является встроенным. |
10151 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует АНТИSEMI или SEMI-соединение, а в индексированных представлениях не разрешено никаких соединений SEMI. Вместо них рекомендуется использовать соединение INNER. |
10211 | 16 | нет | Не удалось вызвать мутатор для значения null типа CLR. |
10227 | 16 | нет | Не удается обновить поле "%.*ls" типа "%.*ls.%.*ls", так как поле равно "%.*ls". |
10240 | 16 | нет | Не удалось найти UdtExtensions.dll. Проверьте установку. |
10300 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %S_MSG). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10301 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %s). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10302 | 16 | нет | Не удалось найти путь для SQL Server: "%ls". |
10303 | 16 | Да | Не удалось создать диспетчер AppDomain: "%.*ls". |
10304 | 16 | нет | Ошибка входа в среду CLR со значением HRESULT 0x%x. Это может объясняться нехваткой ресурсов. |
10305 | 16 | нет | Метод Init для возвращающей табличное значение функции среды CLR должен сопровождаться атрибутом SqlFunctionAttribute. |
10306 | 16 | нет | SqlFunctionAttribute метода Init для возвращающей табличное значение функции среды CLR должен установить свойство FillRowMethodName. |
10307 | 16 | нет | Свойство FillRowMethodName, принадлежащее SqlFunctionAttribute, не содержит допустимого имени метода. |
10308 | 10 | нет | Предупреждение. Регистрируемая сборка Microsoft .NET Framework "%.*ls" не прошла полную проверку в среде под управлением SQL Server и не поддерживается. В дальнейшем при обновлении или обслуживании этой сборки или .NET Framework подпрограмма интеграции со средой CLR может перестать работать. Дополнительные сведения см. в электронной документации по SQL Server. |
10309 | 10 | нет | Предупреждение. Регистрируемая клиентская сборка SQL Server "%.*ls" не прошла полную проверку в среде под управлением SQL Server. |
10310 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки операциями среды (CLR) или языка (DDL) системы безопасности. |
10311 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки вследствие требований к памяти. |
10312 | 16 | нет | Выполнение .NET Framework было прервано. Определяемой пользователем процедуре, функции или типу CLR не удалось восстановить токен потока в исходное состояние. |
10313 | 16 | нет | Во время использования .NET Framework при %S_MSG произошла ошибка. Возможно, сервер приближается к пределу своих ресурсов. Попробуйте запустить запрос заново. Если ошибка будет повторяться, обратитесь в службу поддержки пользователей. %.*ls |
10314 | 16 | нет | Произошла ошибка в Microsoft .NET Framework при попытке загрузить сборку с идентификатором %d. Сервер может быть недостаточно ресурсов, или сборка может быть ненадежной. Повторите запрос или обратитесь к документации за рекомендациями по решению проблем с доверием для сборок. Дополнительные сведения об ошибках см.: %.*ls |
10316 | 16 | нет | Домен приложений с указанным идентификатором версии (%d) выгружен из-за нехватки памяти и не найден. |
10317 | 16 | нет | Ошибка при попытке получения сведений о версии файла "%s". |
10318 | 16 | нет | Сбой "%.*ls", так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемым атрибутом System.ParamArrayAttribute. |
10319 | 16 | нет | Сбой вызова метода UserDefinedType, так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемого атрибута System.ParamArrayAttribute. |
10320 | 16 | нет | Недопустимое имя метода "%.*ls" для "%.*ls". |
10321 | 16 | нет | Имя метода "%.*ls" недопустимо для вызова метода UserDefinedType. |
10322 | 16 | нет | Тип %.*ls не найден в базе данных %.*ls |
10323 | 16 | Да | Недопустимый код пользователя обнаружен отладчиком .NET Framework Managed Debug Assistant %.*ls |
10324 | 16 | нет | Параметр WITH ENCRYPTION оператора CREATE TRIGGER применяется только к триггерам T-SQL, но не к триггерам CLR. |
10325 | 16 | Да | Сервер выключается из-за переполнения стека в неуправляемом коде пользователя. |
10326 | 16 | Да | Две версии сборки "%.*ls" не могут сосуществовать в базе данных "%.*ls". Сохраните одну версию и удалите вторую. |
10327 | 14 | нет | Сбой %ls ASSEMBLY для сборки "%.*ls", так как сборка "%.*ls" не является доверенной. Сборка является доверенной, если одно из следующих значений имеет значение true: сборка подписана с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY, или сборка является доверенной с помощью sp_add_trusted_assembly. |
10328 | 16 | нет | Недостаточно размера стека для создания домена приложения "%.*ls". |
10329 | 16 | нет | Работа среды .NET Framework была прервана. %.*ls |
10330 | 16 | нет | Инструкцию ALTER ASSEMBLY выполнить не удалось, так как в обновленной сборке произошло бы изменение разметки сериализации типа "%s" в результате изменения типа "%s". Изменение разметки сериализации сохраняемыми типами недопустимо. |
10331 | 16 | нет | Тип "%ls" в сборке "%.*ls" наследуется от универсального типа, который не поддерживается в качестве типа CLR. |
10332 | 16 | нет | Сборка "%.*ls" была создана с помощью версии %.*ls платформа .NET Framework. Сейчас SQL Server использует версию %s. |
10333 | 16 | Да | Не удалось получить интерфейс ICLRAppDomainResourceMonitor из среды CLR. Код ошибки из СРЕДЫ CLR: 0x%x. В результате мониторинг ресурсов не будет работать для appDomain с идентификатором %d. |
10334 | 16 | нет | Изменение уровня совместимости базы данных привело к тому, что данные будут помечены как снятые в одном или нескольких объектах в базе данных %s. Чтобы найти все такие объекты, обратитесь к столбцу has_unchecked_assembly_data в sys.tables и sys.views. |
10335 | 16 | нет | Среда CLR была загружена неподдерживаемой манерой. Это может произойти, если расширенная хранимая процедура или объект OLE Automation, запущенный в SQL Server, в управляемый код до загрузки среды выполнения интеграции CLR. Необходимо перезапустить SQL Server, чтобы использовать возможности интеграции со средой CLR. |
10336 | 10 | нет | Не удалось заставить задачу запуска среды CLR во время запуска SQL Server. Код ошибки: %u. СРЕДА CLR будет запущена в режиме по запросу. |
10337 | 16 | нет | Произошла внутренняя ошибка. |
10338 | 16 | нет | Сбой проверки сборки. Не удалось открыть физический файл "%.*ls": %ls. |
10339 | 16 | нет | Сбой проверки сборки. Не удалось прочитать из физического файла "%.*ls": %ls. |
10340 | 16 | нет | Сбой DROP ASSEMBLY. Код ошибки: 0x%x. |
10341 | 16 | нет | Невозможно загрузить сборку "%.*ls", так как База данных SQL Azure не поддерживает пользовательские сборки. Если у вас возникли вопросы, обратитесь в службу технической поддержки Azure. |
10342 | 16 | нет | Не удается загрузить сборку "%.*ls", так как этот выпуск SQL Server поддерживает только сборки SAFE. |
10343 | 14 | нет | CREATE или ALTER ASSEMBLY для сборки "%.*ls" с параметром SAFE или EXTERNAL_ACCESS произошел сбой, так как параметр "clr strict security" sp_configure имеет значение 1. Корпорация Майкрософт рекомендует подписать сборку с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY. Кроме того, можно доверять сборке с помощью sp_add_trusted_assembly. |
10344 | 16 | нет | Ошибка доступа к внутренней таблице: не удалось получить доступ к внутренней таблице доверенных сборок с помощью HRESULT: 0x%x. Обратитесь в службу поддержки пользователей. |
10345 | 16 | нет | Хэш сборки "0x%.*ls" уже является доверенным. |
10346 | 16 | нет | Хэш сборки "0x%.*ls" в настоящее время не является доверенным. Никаких действий предпринято не было. |
10347 | 16 | нет | Среда CLR (CLR) не включена в этом экземпляре. |
10501 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указан тип "%.*ls". |
10502 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или @plan_handle@statement_start_offset) соответствует существующему руководству плана "%.*ls" в базе данных. Перед созданием новой структуры плана удалите существующую. |
10503 | 16 | нет | Операция "%.*ls" запрещена. |
10504 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как использован неправильный параметр @hints. Использование N'OPTION ( <query_hint [ ,...> n ] )'. |
10505 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как значение "%.*ls" указано @module_or_batch не является законным именем двух частей. Используйте "schema_name.object_name". |
10506 | 16 | нет | Не удается создать структуру плана "%.*ls", так как в параметре @stmt задано более одной инструкции. |
10507 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или) и @plan_handleне соответствует какой-либо @statement_start_offset инструкции в указанном модуле или пакете. Измените значения параметров таким образом, чтобы они соответствовали инструкции в модуле или пакете. |
10508 | 16 | нет | Невозможно "%ls" структуру плана "%.*ls", поскольку она не существует или отсутствует разрешение. Проверьте имя структуры плана и базы данных в текущем сеансе и удостоверьтесь, что имеется необходимое разрешение. |
10509 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt или содержит синтаксическую ошибку или @statement_start_offset не имеет права на использование в руководстве по плану. Задайте одну допустимую инструкцию Transact-SQL или допустимую стартовую позицию инструкции в пакете. Допустимую начальную позицию можно запросить из столбца "statement_start_offset" функции динамического управления sys.dm_exec_query_stats. |
10510 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как в базе данных уже существует структура плана с таким именем. Укажите уникальное имя. |
10511 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @params не равно NULL. @params Значение NULL должно иметь значение NULL, если @type имеет значение object. |
10512 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "@module_or_batch" зашифрован. Рекомендуется настроить запрос с использованием другой техники, например индексов или статистики. |
10513 | 16 | нет | Не удается %S_MSG %S_MSG "%.*ls", так как он ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10514 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @module_or_batch не может быть большим объектом при @type объекте. |
10515 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как модуль "%.*ls" не существует или у вас нет необходимых разрешений. |
10516 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как не удалось скомпилировать @module_or_batch. |
10517 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку отсутствует необходимое разрешение. Необходимо разрешение ALTER DATABASE. |
10518 | 16 | нет | Невозможно выполнить процедуру sp_control_plan_guide, так как недостаточно разрешений для управления структурой плана "%.*ls". Измените разрешения для объекта, на который ссылается структура плана, или полномочия для базы данных. |
10519 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указания, указанные в @hints инструкции, не могут быть применены к инструкции, заданной либо @stmt@statement_start_offset. Убедитесь, что заданные указания можно применить к этой инструкции. |
10520 | 16 | нет | Не удается создать структуру плана '%.*ls', поскольку для параметра @type указано значение '%!s', а для параметра '%!s' указано значение, отличное от NULL. Для заданного типа этот параметр должен иметь значение NULL. Укажите для этого параметра значение NULL либо измените его тип таким образом, чтобы он допускал значение, отличное от NULL. |
10521 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @type задано значение "%ls", а параметр "%ls" имеет значение NULL. Этот тип должен иметь значение, отличное от NULL, для этого параметра. Укажите для этого параметра значение, отличное от NULL, либо измените его тип таким образом, чтобы он допускал значение NULL. |
10522 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как используется недопустимое значение @hints. Значение @hints должно быть равно OPTION(PARAMETERIZATION FORCED) или OPTION(PARAMETERIZATION SIMPLE), если типом @type является "template". |
10523 | 16 | нет | Не удалось сформировать шаблон запроса, так как @querytext не содержит допустимого одиночного запроса. |
10524 | 16 | нет | Невозможно параметризовать @querytext. |
10525 | 10 | нет | Структура плана "%.*ls" установила соответствие инструкции, после того как он был автоматически параметризован FORCED или SIMPLE, но его указание RECOMPILE пропущено. RECOMPILE не поддерживается в автоматически параметризованных инструкциях. Возможно, следует удалить эту структуру плана или исключить RECOMPILE из нее. |
10526 | 16 | нет | Не удается удалить %S_MSG "%.*ls", так как его триггер "%.*ls" ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10527 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "%.*ls" является временным объектом. |
10528 | 16 | нет | Не удается создать структуру плана "%.*ls", поскольку имя является недопустимым. Имя структуры плана должно начинаться с символа. |
10529 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как в шаблоне уже есть плангид "%.*ls @type ".@stmt |
10530 | 16 | нет | Не удалось создать структуру плана "%.*ls", так как инструкция, указанная параметром @statement_start_offset, не соответствует ни одной инструкции в указанном модуле или пакете. Измените значение параметра @statement_start_offset, чтобы оно соответствовало инструкции в модуле или пакете. |
10531 | 16 | нет | Не удалось создать структуру плана «%.*ls» из кэша, поскольку пользователь не имеет необходимых разрешений. Предоставьте разрешение VIEW SERVER STATE пользователю, создающему структуру плана. |
10532 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, указанный в @plan_handle нем, не содержит инструкции, подходящие для руководства по плану. Укажите другое значение для параметра @plan_handle. |
10533 | 16 | нет | Не удалось создать структуру плана "%.*ls", поскольку имя структуры плана превышает по длине максимально допустимое значение, равное 124 символам. Укажите имя, содержащее менее 125 символов. |
10534 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указанное значение @params недопустимо. Укажите значение в форме <parameter_name parameter_type><> или укажите ЗНАЧЕНИЕ NULL. |
10535 | 16 | нет | Не удается создать структуру плана «%.*ls», поскольку план не найден в кэше планов, соответствующем указанному дескриптору плана. Укажите дескриптор плана в кэше. Список дескрипторов планов, находящихся в кэше, можно получить с помощью запроса к динамическому административному представлению sys.dm_exec_query_stats. |
10536 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, соответствующий указанному параметру @plan_handle , содержит более 1000 допустимых инструкций. Создайте структуру плана для каждой инструкции в пакете или модуле, указав для каждой инструкции значение statement_start_offset. |
10537 | 16 | нет | Не удается включить руководство плана "%.*ls", так как включенное руководство плана "%.*ls" содержит ту же область и начальное значение смещения инструкции. Отключите существующую структуру плана перед включением указанной структуры. |
10538 | 16 | нет | Не удается найти структуру плана, поскольку указанный идентификатор структуры плана имеет значение NULL или является недопустимым, либо отсутствует разрешение на объект, упоминаемый в структуре плана. Убедитесь, что идентификатор структуры плана допустим, текущий сеанс настроен на правильный контекст базы данных и имеется разрешение ALTER DATABASE или разрешение ALTER на объект, упоминаемый в структуре плана. |
10539 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку план запроса для инструкции с начальным смещением %d недоступен. Эта ошибка может произойти, если инструкция зависит от объектов базы данных, которые еще не были созданы. Убедитесь, что существуют все необходимые объекты базы данных, и выполните инструкцию перед созданием структуры плана. |
10601 | 16 | нет | Невозможно указать столбцы, включенные в кластеризованный индекс. |
10602 | 16 | нет | Нельзя совместно использовать старый и новый синтаксис в инструкциях CREATE/ALTER/DROP INDEX. |
10603 | 16 | нет | Невозможно перестроить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как представление зависит от базовой таблицы "%.*ls", кластеризованный индекс которого "%.*ls" отключен. |
10604 | 16 | нет | Невозможно преобразовать статистику в индекс при помощи параметра индекса DROP_EXISTING, если также присутствует параметр индекса ONLINE. |
10605 | 16 | нет | Не удается отключить индекс первичного ключа "%.*ls" в таблице "%.*ls", так как таблица публикуется для репликации. |
10606 | 16 | нет | Не удается отключить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как индексное представление публикуется для репликации. |
10607 | 16 | нет | Кластеризованный индекс "%.*ls" в таблице "%.*ls" не может быть отключен, так как таблица включена для отслеживания изменений. Отключите в таблице отслеживание изменений перед отключением кластеризованного индекса. |
10608 | 16 | нет | Невозможно отключить индекс "%.*ls" в таблице "%.*ls", так как таблица включена для отслеживания изменений. Для отслеживания изменений необходимо ограничение первичного ключа в таблице, а отключение индекса приведет к удалению этого ограничения. Отключите в таблице отслеживание изменений перед отключением индекса. |
10609 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра является вычисляемый столбец. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10610 | 16 | нет | Отфильтрованный индекс "%.*ls" не может быть создан в объекте "%.*ls", так как он не является пользовательской таблицей. Создание фильтруемых индексов поддерживается только для таблиц. Если нужно создать отфильтрованный индекс для представления, рекомендуется создать индексируемое представление, задав в его определении критерий фильтра. |
10611 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой более высокого типа данных или другой сортировки. Для фильтруемого %S_MSG преобразование столбца к постоянному типу данных не поддерживается. Чтобы устранить эту ошибку, явно преобразуйте константу в тот же тип данных и параметры сортировки, что и столбец "%.*ls". |
10612 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой, которая не может быть преобразована в тип данных столбца. Перепишите критерий фильтра таким образом, чтобы исключить это сравнение. |
10617 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Заданная для этого индекса длина ключа (%d байт) превышает максимально допустимую длину в "%d" байт при использовании формата хранения vardecimal. |
10618 | 16 | нет | Не удается %S_MSG отфильтрованный индекс "%.*ls" в таблице "%.*ls", так как инструкция задает параметру IGNORE_DUP_KEY значение ON. Перепишите инструкцию таким образом, чтобы параметр IGNORE_DUP_KEY в ней не использовался. |
10619 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра имеет тип данных CLR. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10620 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как выражение фильтра содержит сравнение с литеральным значением NULL. Перепишите выражение, чтобы использовать оператор сравнения IS [NOT] NULL для проверки наличия значений NULL. |
10621 | 16 | нет | Не удалось создать индекс "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра индекса является набором столбцов. |
10622 | 16 | нет | Не удалось создать или перестроить %S_MSG "%.*ls". Сжатые индексы не поддерживаются для таблиц, содержащих разреженные столбцы или столбцы, представляющие собой наборы столбцов. |
10623 | 16 | нет | Не удается создать отфильтрованную статистику "%.*ls" для объекта "%.*ls", так как она не является пользовательской таблицей. Создание отфильтрованной статистики поддерживается только для пользовательских таблиц. |
10629 | 16 | нет | Тип данных, указанный для столбца "%.*ls" в таблице "%.*ls", не может использоваться в качестве столбца в ключе распространения индекса. |
10633 | 16 | нет | Недопустимая операция создания индекса в Сети |
10634 | 10 | Да | Оператор "%.*ls" был выполнен для объекта "%.*ls" по имени узла "%.*ls", идентификатор процесса узла %d с параметрами WAIT_AT_LOW_PRIORITY с MAX_DURATION = %d и ABORT_AFTER_WAIT = BLOCKERS. Блокировка сеансов пользователей будет убита после максимальной продолжительности ожидания. |
10635 | 16 | нет | Не удается выполнить операцию в сети для "%.*ls", так как индекс содержит столбец большого типа объекта, а в той же транзакции перед этой оперативной операцией выполняются операции обновления. Поместите операцию в сети за пределы транзакции или перед обновлениями в транзакции. |
10636 | 16 | нет | Игнорировать в оптимизации нельзя задать значение "%.*ls" для "%.*ls.%.*ls", так как оно применимо только к некластикционным индексам B-дерева или columnstore. |
10637 | 16 | нет | Не удается выполнить эту операцию в "%.*ls" с идентификатором %I64d, так как один или несколько индексов в настоящее время находятся в состоянии повторной перестроения индекса. Дополнительные сведения см. в sys.index_resumable_operations. |
10638 | 16 | нет | Сбой ALTER INDEX "%S_MSG". Для индекса "%.*ls" в "%.*ls" не выполняется ожидающая повторная операция индекса. |
10639 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит столбец "%.*ls" метки времени типа в качестве ключевого столбца. |
10640 | 16 | нет | Игнорировать в оптимизации нельзя задать индекс для индекса "%.*ls.%.*ls", так как он применим только к индексам в пользовательских таблицах на основе дисков. |
10641 | 16 | нет | Сбой ALTER INDEX PAUSE. Для индекса "%.*ls" в "%.*ls" не выполняется активная операция индексов. |
10642 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для индекса "%.*ls" в "%.*ls", так как это применимо только к индексам в представлениях. |
10643 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для "%.*ls" в "%.*ls", так как оно применимо только к кластеризованным индексам в представлениях. |
10644 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит вычисляемый столбец "%.*ls" в качестве ключа или столбца секционирования. Если это некластикционный индекс, столбец будет неявно включен в качестве ключевого столбца, если он является частью кластеризованного ключа индекса. |
10645 | 10 | нет | Предупреждение. Существующая повторная операция с теми же параметрами была определена для того же индекса в "%.*ls". Вместо этого будет возобновлена существующая операция. |
10646 | 16 | нет | Индекс "%.*ls" в представлении "%.*ls", имеющий SNAPSHOT_MATERIALIZATION невозможно удалить с помощью параметра DROP_EXISTING. |
10647 | 16 | нет | Индекс "%.*ls" на "%.*ls", который SNAPSHOT_MATERIALIZATION не может быть изменен. |
10648 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для секционированного индекса "%.*ls" в "%.*ls". |
10649 | 16 | нет | Некластеризованный индекс "%.*ls" нельзя создать на "%.*ls", который имеет кластеризованный индекс "%.*ls" с SNAPSHOT_MATERIALIZATION. |
10650 | 16 | нет | Обновление представлений моментальных снимков требует включения изоляции моментальных снимков в базе данных. |
10651 | 16 | нет | Сбой обновления представления моментального снимка, так как представление "%.*ls.%.*ls" не существует. |
10652 | 16 | нет | Сбой обновления представления моментальных снимков, так как "%.*ls.%.*ls" не является представлением моментальных снимков. |
10653 | 16 | нет | Сбой обновления представления моментального снимка. |
10654 | 16 | нет | Сбой обновления представления моментальных снимков, так как блокировка не удалось получить в базе данных. |
10655 | 16 | нет | Сбой обновления представления моментального снимка, так как представление не указано в формате двух частей. |
10656 | 10 | Да | Возобновляемая операция индекса "%.*ls" для объекта "%.*ls" приостановлена. |
10657 | 10 | нет | Возобновление индекса "%.*ls" для объекта "%.*ls" приостановлено для часов "%.2f". |
10658 | 16 | нет | Хранимая процедура "%ls" в настоящее время отключена. |
10659 | 10 | Да | Объект ALTER INDEX "%S_MSG" был выполнен для индекса "%.*ls" объекта "%.*ls" по имени узла "%.*ls". |
10660 | 13 (тринадцать) | Да | Операция сборки индекса в Сети была выбрана в качестве жертвы взаимоблокировки более 500 раз при попытке обработать одну строку. Разрешите блокирующую параллельную операцию и повторно запустите запрос. |
10661 | 10 | Да | Операция обновления для всех представлений моментальных снимков завершилась сбоем, так как выполняется другая операция обновления (для всех или одного представления моментальных снимков). |
10662 | 10 | Да | Операция обновления для представления моментального снимка "%.*ls" завершилась сбоем, так как другая операция обновления для того же представления моментальных снимков уже выполнялась. |
10663 | 10 | Да | Операция обновления для представления моментальных снимков "%.*ls" завершилась ошибкой, так как операция обновления для всех представлений моментальных снимков уже выполнялась. |
10664 | 16 | нет | Не удается указать включенные столбцы для индексов в оптимизированных для памяти таблицах. |
10665 | 15 | нет | Параметр "%.*ls" с параметром DROP_EXISTING не поддерживается с параметром %S_MSG. |
10666 | 16 | Да | Не удается возобновить сборку индекса по мере необходимости DOP %d (операция DOP была запущена с) недоступна. Убедитесь, что достаточно DOP доступен или прерывает существующую операцию индекса и повторите попытку. |
10667 | 10 | нет | Предупреждение. Создание индекса началось с MAXDOP %d. Операция возобновляется с значением MAXDOP %d. |
10668 | 16 | нет | Параметр %S_MSG не поддерживается для создания индекса в куче. |
10669 | 16 | нет | Параметр %S_MSG не поддерживается для создания некластеризованного индекса в кластеризованном индексе columnstore. |
10670 | 16 | нет | Повторное создание индекса для %S_MSG "%.*ls" завершилось сбоем, так как индекс содержит большой столбец объектов "%.*ls". |
10671 | 16 | нет | Параметр %S_MSG не поддерживается для создания отфильтрованного индекса. |
10672 | 16 | нет | Параметр %S_MSG не поддерживается для создания кластеризованного индекса для отношения с отфильтрованным индексом. |
10673 | 16 | нет | Не удается возобновить создание индекса из-за неправильного найденного состояния. Повторите операцию и повторите попытку. |
10674 | 16 | нет | Параметр %S_MSG не поддерживается для создания кластеризованного индекса в таблице, содержащей некластеризованный индекс columnstore. |
10675 | 16 | нет | Внутренняя ошибка обработчика запросов: обработчику запросов не удалось создать план запроса. Параметр RESUMABLE не поддерживается для этой сборки индекса. Удалите параметр RESUMABLE и повторно запустите инструкцию. |
10676 | 10 | нет | Возобновляемый индекс "%.*ls" для объекта "%.*ls" прерывается, так как он остается приостановленным в течение более %d минут. Сведения о настройке порогового значения для автоматического прерывания приостановленных операций индекса см. в параметре PAUSED_RESUMABLE_INDEX_ABORT_DURATION_MINUTES DATABASE SCOPED CONFIGURATION. |
10677 | 10 | нет | Индекс "%.*ls" объекта "%.*ls" был перестроен с допустимыми строками данных, но были найдены статы null. |
10678 | 16 | нет | Не удалось создать индекс columnstore "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" вычисляется столбцом, который не поддерживается в списке ORDER. |
10679 | 16 | нет | Индекс online columnstore не поддерживается предложением ORDER. |
10680 | 16 | нет | Сбой ALTER INDEX ALL "%S_MSG". Ожидающая повторная операция индекса в "%.*ls" отсутствует. |
10681 | 16 | нет | Не удалось создать строку с размером %d. Он превышает максимально допустимый размер строки, который равен %d. Отмените и повторите операцию, указав параметр RESUMABLE = OFF. |
10700 | 16 | нет | Возвращающий табличное значение параметр "%.*ls" объявлен как READONLY и не может быть изменен. |
10701 | 15 | нет | Параметр READONLY невозможно использовать в инструкции EXECUTE или CREATE AGGREGATE. |
10702 | 15 | нет | Использование параметров WITH CUBE и WITH ROLLUP в спецификациях ROLLUP, CUBE или GROUPING SETS недопустимо. |
10703 | 15 | нет | Слишком много группирующих наборов. Их число не должно превышать %d. |
10704 | 15 | нет | Чтобы повторно выполнить ошибку, инструкция THROW должна использоваться внутри блока CATCH. Вставьте инструкцию THROW в блок CATCH или добавьте параметры ошибки в инструкцию THROW. |
10705 | 15 | нет | В предложении OUTPUT не допускаются вложенные запросы. |
10706 | 15 | нет | В предложении GROUP BY задано слишком много выражений. Если указаны наборы группирования, число выражений не должно превышать %d. |
10707 | 15 | нет | Конструкции группирования CUBE () и ROLLUP() в текущем режиме совместимости недопустимы. Они допускаются только в режиме 100 и выше. |
10708 | 15 | нет | DEFAULT не может быть указан справа от "%.*ls". |
10709 | 15 | нет | Число столбцов для всех строк в конструкторе значений таблицы должно быть одинаковым. |
10710 | 15 | нет | Действие типа "%S_MSG" недопустимо в предложении "WHEN NOT MATCHED" инструкции MERGE. |
10711 | 15 | нет | Действие типа "INSERT" не допускается в предложении "%S_MSG" инструкции MERGE. |
10712 | 15 | нет | Псевдоколум "%.*ls" не может быть частью индекса или использоваться в качестве столбца секционирования. |
10713 | 15 | нет | Инструкция MERGE должна заканчиваться точкой с запятой (;). |
10714 | 15 | нет | Действие типа "%S_MSG" в предложении "%S_MSG" инструкции MERGE не может быть указано более одного раза. |
10715 | 15 | нет | "%.*ls" не является допустимым указанием. |
10716 | 15 | нет | Вложенная инструкция INSERT, UPDATE, DELETE или MERGE должна иметь предложение OUTPUT. |
10717 | 15 | нет | Предложение %S_MSG недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10718 | 15 | нет | Во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE указания запросов недопустимы. |
10719 | 16 | нет | Связи внешних ключей из оптимизированной для памяти таблицы с параметром "УСТОЙЧИВОСТЬ" SCHEMA_AND_DATA к оптимизированной для памяти таблице с набором "УСТОЙЧИВОСТЬ" значение SCHEMA_ONLY не поддерживаются. |
10720 | 15 | нет | Предложение OUTPUT INTO недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10721 | 15 | нет | Предложение WHERE CURRENT OF недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10722 | 15 | нет | Ключевое слово DISTINCT недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10723 | 15 | нет | В инструкции MERGE переменная не может присваиваться столбцу и выражению в одном и том же предложении SET действия UPDATE. Присваивания вида "SET @variable = столбец = выражение" недопустимы в предложении SET действия UPDATE в инструкции MERGE. Измените предложение SET таким образом, чтобы присваивание выражалось либо в формате "@variable = столбец", либо в формате "@variable = выражение". |
10724 | 15 | нет | Указание FORCESEEK недопустимо для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10725 | 15 | нет | Нельзя использовать параметр VARYING в инструкции DECLARE, CREATE AGGREGATE или CREATE FUNCTION. |
10726 | 15 | нет | Определяемые пользователем статистические функции не поддерживают параметры по умолчанию. |
10727 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов JOIN или APPLY. |
10728 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в качестве табличного источника операторов PIVOT или UNPIVOT. |
10729 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE не допускаются в инструкции SELECT, которая не является непосредственным источником строк для инструкции INSERT. |
10730 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении FROM инструкций UPDATE или DELETE. |
10731 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы внутри другой вложенной инструкции INSERT, UPDATE, DELETE или MERGE. |
10732 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов UNION, INTERSECT или EXCEPT. |
10733 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении USING инструкции MERGE. |
10734 | 16 | нет | Назначение переменных не допускается в инструкции, содержащей оператор верхнего уровня UNION, INTERSECT или EXCEPT. |
10735 | 15 | нет | Неверное предложение WHERE для отфильтрованного %S_MSG "%.*ls" в таблице "%.*ls". |
10736 | 15 | нет | Инструкция, содержащая полнотекстовый список стоп-слов, должна заканчиваться точкой с запятой (;). |
10737 | 15 | нет | Если в предложении DATA_COMPRESSION инструкции ALTER TABLE REBUILD или ALTER INDEX REBUILD указана секция, то должно быть задано предложение PARTITION=ALL. Предложение PARTITION=ALL используется для подтверждения того, что должны быть перестроены все секции таблицы или индекса, даже если в предложении DATA_COMPRESSION указано только подмножество. |
10738 | 15 | нет | Число выражений значений строк в инструкции INSERT превышает максимально допустимое число значений строк, равное %d. |
10739 | 15 | нет | Список вставляемых столбцов, используемый в инструкции MERGE, не может содержать составные идентификаторы. Используйте однокомпонентные идентификаторы. |
10740 | 15 | нет | Оператор списка свойств поиска должен заканчиваться точкой с запятой (;). |
10741 | 15 | нет | Не удается использовать TOP в том же запросе или вложенном запросе, что и СМЕЩЕНИЕ. |
10742 | 15 | нет | Смещение, указанное в предложении OFFSET, может не быть отрицательным. |
10743 | 15 | нет | Число строк, предоставленных для предложения OFFSET, должно быть целым числом. |
10744 | 15 | нет | Число строк, предоставленных для предложения FETCH, должно быть больше нуля. |
10745 | 15 | нет | Указание FORCESCAN не допускается для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10746 | 15 | нет | Указание FORCESCAN указывается одновременно с указанием FORCESEEK. Удалите одно из подсказок и повторно отправьте запрос. |
10747 | 15 | нет | Параметризованная подсказка FORCESEEK не может использоваться одновременно с указаниями INDEX или не параметризованной подсказкой FORCESEEK для одного объекта. Используйте подсказки INDEX и не параметризованные подсказки FORCESEEK или используйте параметризованную подсказку FORCESEEK без подсказок INDEX для каждой таблицы или представления. |
10748 | 15 | нет | Существует несколько подсказок FORCESEEK, указанных в одной таблице или представлении. Удалите дополнительные подсказки FORCESEEK и повторно отправьте запрос. |
10749 | 15 | нет | Указание FORCESEEK нельзя использовать с индексом 0. Исправьте индекс, предоставленный подсказке FORCESEEK, и повторно отправьте запрос. |
10750 | 15 | нет | Указание FORCESCAN нельзя использовать с несколькими указаниями INDEX. Удалите дополнительные указания INDEX и повторно отправьте запрос. |
10751 | 15 | нет | Предложение ORDER BY в предложении IN GROUP функции "%.*ls" должно иметь ровно одно выражение. |
10752 | 15 | нет | Функция "%.*ls" может не иметь рамку окна. |
10753 | 15 | нет | Функция "%.*ls" должна иметь предложение OVER. |
10754 | 15 | нет | Функция "%.*ls" должна иметь предложение WITHIN GROUP. |
10755 | 15 | нет | Функция "%.*ls" принимает между аргументами %d и %d. |
10756 | 15 | нет | Фрейм окна с строкой или диапазоном должен иметь предложение ORDER BY. |
10757 | 15 | нет | Функция "%.*ls" может не содержать предложение WITHIN GROUP. |
10758 | 15 | нет | Функция "%.*ls" может не содержать ORDER BY в предложении OVER. |
10759 | 15 | нет | Использование DISTINCT не допускается с предложением OVER. |
10760 | 16 | нет | Недопустимый аргумент масштабирования. Допустимые выражения для типа данных %ls scale argument — это целые константы и целые константы. |
10761 | 16 | нет | Недопустимый тип данных %.*ls в функции %.*ls. |
10762 | 16 | нет | Функция %.*ls не разрешена в текущем режиме совместимости. Он разрешен только в режиме 110 или более поздней версии. |
10763 | 15 | нет | Предложение GROUP BY может содержать только одно указание запроса. Удалите дополнительные подсказки и повторно запустите запрос. |
10764 | 15 | нет | Число столбцов группировки в запросе превысило максимально допустимое число. SQL Server разрешает группирование столбцов 64k. Уменьшите количество столбцов группировки и повторно запустите запрос. |
10765 | 15 | нет | DISTRIBUTED_AGG и CENTRAL_AGG подсказки нельзя использовать с предложением CUBE или ROLLUP. Измените запрос и повторно запустите его. |
10766 | 15 | нет | CENTRAL_AGG необходимо указать после всех столбцов в предложении GROUP BY. Измените запрос и повторно запустите его. |
10767 | 15 | нет | DISTRIBUTED_AGG указание нельзя использовать, если предложение GROUP BY содержит один и тот же столбец несколько раз. Измените запрос и повторно запустите его. |
10768 | 15 | нет | Указание LABEL может использоваться только один раз в запросе. Измените запрос и повторно запустите его. |
10769 | 15 | нет | Параметры SET не поддерживаются в блоках ATOMIC. |
10770 | 15 | нет | Параметр SERVER и один из учетных данных или FEDERATED_SERVICE_ACCOUNT = ПАРАМЕТРЫ ON необходимы для настройки REMOTE_DATA_ARCHIVE в базе данных. |
10771 | 15 | нет | Параметр CREDENTIAL нельзя использовать с параметром FEDERATED_SERVICE_ACCOUNT = ON. |
10772 | 15 | нет | Существует несколько подсказок REMOTE_DATA_ARCHIVE_OVERRIDE, указанных в одной таблице или ссылке на представление. Удалите дополнительные подсказки REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте запрос. |
10773 | 15 | нет | Указание REMOTE_DATA_ARCHIVE_OVERRIDE неприменимо к объекту "%.*ls", так как оно не является таблицей с включенным REMOTE_DATA_ARCHIVE. Удалите указание REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте инструкцию. |
10774 | 15 | нет | Неверное предложение WHERE для отфильтрованного индекса. |
10775 | 16 | нет | Объект "%.*ls" не является оптимизированной для памяти таблицей или встроенной скомпилированной табличной функцией и не может быть доступ к ней из собственно скомпилированного модуля. |
10776 | 16 | нет | Триггеры в оптимизированных для памяти таблицах не могут использовать WITH NATIVE_COMPILATION. |
10777 | 16 | нет | Триггеры для оптимизированных для памяти таблиц должны использовать WITH NATIVE_COMPILATION. |
10778 | 16 | нет | Связи внешнего ключа между оптимизированными для памяти таблицами и оптимизированными для памяти таблицами не поддерживаются. |
10779 | 16 | нет | Параметр устойчивости "schema_only" поддерживается только в оптимизированных для памяти таблицах. |
10780 | 16 | нет | В указанной таблице "%.*ls" нет первичного ключа, который соответствует списку ссылочных столбцов во внешнем ключе "%.*ls". Внешние ключи в оптимизированных для памяти таблицах должны ссылаться на первичные ключи. |
10781 | 16 | нет | Запросtraceon %d и указание оптимизатора "%.*ls" указывает конфликтующие поведения. Удалите один из них и повторно запустите запрос. |
10782 | 16 | нет | BEGIN ATOMIC поддерживается только в модулях, скомпилированных в собственном коде. |
10783 | 16 | нет | Текст скомпилированного модуля в собственном коде должен быть блокОМ ATOMIC. |
10784 | 16 | нет | Предложение WITH инструкции BEGIN ATOMIC должно задавать значение для параметра «%ls». |
10785 | 15 | нет | %S_MSG "%ls" поддерживается только с %S_MSG. |
10786 | 16 | нет | Не удалось выполнить команду ALTER AVAILABILITY GROUP, так как она содержала несколько параметров ALTER REPLICA: %ls. Введите отдельную ГРУППУ ДОСТУПНОСТИ ALTER ... Команда MODIFY REPLICA для каждого параметра реплики, которую требуется изменить. |
10787 | 16 | нет | Указания REPEATABLEREAD и SERIALIZABLE не допускаются в таблицах Hekaton с индексами columnstore. |
10788 | 15 | нет | Параметр "%ls" не поддерживается типами таблиц. |
10789 | 15 | нет | Параметр "%ls" должен быть указан для индекса "%.*ls" в таблице "%.*ls". Он необходим для хэш-индексов. |
10790 | 15 | нет | Параметр "%ls" можно указать только для хэш-индексов. |
10791 | 15 | нет | Хэш-индексы разрешены только в оптимизированных для памяти таблицах. |
10792 | 15 | нет | При использовании в собственном скомпилированном модуле функция "%.*ls" не может отображаться вне блока catch. |
10793 | 16 | нет | Как индекс, так и ограничение PRIMARY KEY были определены встроенным образом с определением столбца "%.*ls", таблицы "%.*ls". Определение индекса и ограничения PRIMARY KEY, встроенного с определением столбца, запрещено. |
10794 | 15 | нет | %S_MSG "%ls" не поддерживается с %S_MSG. |
10795 | 15 | нет | Переменная "%.*ls" была объявлена не null и должна быть объявлена с начальным значением. |
10796 | 15 | нет | Параметр SCHEMABINDING поддерживается только для скомпилированных в собственном коде модулей и необходим для этих модулей. |
10797 | 15 | нет | В каждой базе данных может присутствовать только одна файловая группа MEMORY_OPTIMIZED_DATA. |
10798 | 16 | нет | Это недопустимый параметр сжатия данных для этого объекта. Его можно использовать только с индексами columnstore. Выберите NONE, PAGE или ROW compression. |
10799 | 16 | нет | Это недопустимый параметр сжатия данных для индекса columnstore. Выберите COLUMNSTORE или COLUMNSTORE_ARCHIVE сжатие. |
10 800 | 16 | нет | Прослушиватель ресурса WSFC "%.*ls" не удалось запустить и вернул код ошибки %d, "%.*ls". Дополнительные сведения об этом коде ошибки см. в разделе "Системные коды ошибок" в документации по разработке Windows. |
10801 | 16 | нет | Не удалось остановить прослушиватель для ресурса отказоустойчивого кластера Windows "%.*ls". Ошибка: %d. %.*ls |
10802 | 10 | нет | Не удалось заставить задачу зарегистрировать имя субъекта-службы (SPN) для службы SQL Server. Проверка подлинности Kerberos не будет возможна до добавления имени участника-службы вручную или перезапуска SQL Server. Код ошибки SQLOS: %d. |
10900 | 16 | нет | Не удалось настроить регулятор ресурсов при запуске. Проверьте наличие специальных сообщений об ошибках в журнале ошибок SQL Server или проверьте целостность базы данных master, выполнив инструкцию DBCC CHECKCATALOG('master'). |
10901 | 16 | нет | У пользователя отсутствует разрешение на изменение конфигурации регулятора ресурсов. |
10902 | 16 | нет | Определяемая пользователем функция "%s" не существует в базе данных master, либо у пользователя отсутствует разрешение на доступ к ней. |
10903 | 16 | нет | Указанное имя схемы "%.*ls" для определяемой пользователем классифицирующей функции не существует, либо у пользователя отсутствует разрешение на доступ к ней. |
10904 | 16 | нет | Ошибка настройки регулятора ресурсов. В группах рабочей нагрузки, удаляемых или перемещаемых в другие пулы ресурсов, существуют активные сеансы. Отключите все активные сеансы в этих группах рабочей нагрузки и повторите попытку. |
10905 | 16 | нет | Не удалось завершить настройку регулятора ресурсов, поскольку не хватает памяти. Сократите нагрузку на сервер или повторите операцию, используя выделенное административное соединение. |
10906 | 16 | нет | Объект "%.*ls". %.*ls' не является допустимой определяемой пользователем функцией-классификатором регулятора ресурсов. Эта функция должна быть привязана к схеме, возвращать значение типа sysname и не иметь параметров. |
10907 | 16 | нет | Атрибут "%.*ls" со значением %u больше атрибута "%.*ls" со значением %u. |
10908 | 16 | нет | Атрибут "%.*ls" со значением %u меньше атрибута "%.*ls" со значением %u. |
10909 | 16 | нет | Не удалось создать пул ресурсов. Максимальное количество пулов ресурсов, включая стандартные пулы ресурсов, не может превышать текущее предельное значение %u. |
10910 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к сумме минимальных значений для всех пулов ресурсов на планировщике %вы превышаете 100 процентов. Уменьшите значение одного или нескольких пулов или измените сходство пула, чтобы сумма была меньше или равна 100. |
10911 | 16 | нет | Не удается выполнить запрошенную операцию, поскольку пул ресурсов "%.*ls" не существует. |
10912 | 16 | нет | Не удалось завершить операцию. Удаление стандартного %S_MSG не допускается. |
10913 | 16 | нет | Пользователям запрещено %S_MSG группу рабочих нагрузок "%.*ls" в пуле ресурсов "%.*ls". |
10914 | 16 | нет | Имя %S_MSG "%.*ls" не может начинаться с # или ##. |
10915 | 16 | нет | Не удалось завершить операцию. Изменение "%.*ls" %S_MSG запрещено. |
10916 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он содержит группу рабочих нагрузок "%.*ls". Удалите все группы рабочей нагрузки, использующие этот пул ресурсов, перед удалением самого пула. |
10917 | 16 | нет | Не удалось выполнить инструкцию ALTER WORKLOAD GROUP. Необходимо указать предложение "WITH" или предложение "USING". |
10918 | 16 | нет | Не удается создать %S_MSG "%.*ls", поскольку он уже существует. |
10919 | 16 | нет | При считывании конфигурации регулятора ресурсов из базы данных master произошла ошибка. Проверьте целостность базы данных master или обратитесь к системному администратору. |
10920 | 16 | нет | Невозможно %S_MSG пользовательскую функцию "%.*ls". Она используется в качестве классифицирующей функции регулятора ресурсов. |
10921 | 16 | нет | %S_MSG %*ls нельзя переместить из %S_MSG %*ls. |
10922 | 16 | нет | Ошибка %ls. Перезапустите инструкцию. |
10923 | 16 | нет | Ошибка %ls. Регулятор ресурсов в этом выпуске SQL Server не поддерживается. Можно управлять метаданными регулятора ресурсов, но нельзя применить конфигурацию регулятора ресурсов. Регулятор ресурсов поддерживается только в выпуске SQL Server Enterprise Edition. |
10924 | 16 | нет | Недопустимый диапазон сопоставления пула. Нижняя граница %d должна быть меньше верхней границы %d. |
10925 | 16 | нет | Значение %S_MSG было указано несколько раз в списке диапазонов сходства пула. |
10926 | 16 | нет | Диапазон %S_MSG, указывающий %S_MSG %d, включает по крайней мере один %S_MSG, недоступный текущему экземпляру. Максимальное число %S_MSG, доступное этому экземпляру, — %d. |
10927 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к тому, что сумма минимальных значений для всех групп рабочих нагрузок с помощью пула ресурсов "%.*ls" превышает 100 процентов. Уменьшите значение или измените другие группы рабочих нагрузок, чтобы сумма была меньше или равна 100. |
10928 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для базы данных равно %d и достигнуто. Дополнительные сведения см. в статье "https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server". |
10929 | 16 | нет | Идентификатор ресурса: %d. Минимальная гарантия %ls — %d, максимальное ограничение — %d, а текущее использование базы данных — %d. Однако сервер в настоящее время слишком занят для поддержки %ls больше %d для этой базы данных. Дополнительные сведения см. в статье "https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server". В противном случае повторите попытку позже. |
10930 | 16 | нет | Служба в настоящее время слишком занята. Повторите попытку позже". |
10931 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он привязан к базе данных. Удалите все привязки к этому пулу ресурсов перед удалением. |
10932 | 16 | нет | Сбой конфигурации регулятора ресурсов, так как в пуле ресурсов удаляется активная база данных. Переключите базу данных в автономный режим и повторите попытку. |
10933 | 16 | нет | %S_MSG с идентификатором %d не существует в этой системе. Используйте sys.dm_os_schedulers для поиска допустимых %S_MSGs для этой системы. |
10934 | 16 | нет | Не удается выполнить запрошенную операцию, так как внешний пул ресурсов "%.*ls" не существует. |
10935 | 16 | нет | Внешний пул ресурсов не допускает более одной группы обработчиков. |
10936 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для эластичного пула равно %d и достигнуто. Дополнительные сведения см. в статье "https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server". |
10937 | 16 | нет | Группа рабочей нагрузки по умолчанию не позволяет изменять атрибут "%.*ls". |
10938 | 16 | нет | Подключения к ограниченной группе доступности не поддерживают DDL диспетчера ресурсов. Повторите попытку с помощью подключения экземпляра. |
10961 | 16 | нет | Запрос прерван, так как его использование ЦП превышает максимально настроенное ограничение для группы рабочей нагрузки. |
10981 | 10 | нет | Конфигурация регулятора ресурсов изменена успешно. |
10982 | 16 | Да | Не удалось запустить определяемую пользователем функцию регулятора ресурсов "%.*ls". Последняя ошибка %u, состояние %u. Подробности см. в предыдущих сообщениях журнала ошибок SQL Server для сеанса с идентификатором %ld. Затрачено времени функцией-классификатором: %I64u мс. |
10983 | 16 | нет | Операция "%ls" регулятора ресурсов отменена пользователем. |
10984 | 16 | нет | Ошибка перенастройки регулятора ресурсов. |
10985 | 10 | нет | Перенастройка регулятора ресурсов возникла проблема (код HRESULT: 0x%lx, причина: %ls), при отправке идентификаторов активного внешнего пула ресурсов на панель запуска. Это не приведет к сбою перенастройки. |
10986 | 10 | нет | Не удалось завершить настройку регулятора ресурсов из реплицированного главного сервера. |
10987 | 10 | нет | Не удалось запустить конфигурацию регулятора ресурсов из реплицированного главного узла. Не удалось отправить асинхронную задачу. |
Ошибка | Важность | Журнал событий | Описание |
---|---|---|---|
10 000 | 16 | нет | Неизвестная ошибка поставщика. |
10001 | 16 | нет | Поставщик сообщил о непредвиденном глобальном сбое. |
10002 | 16 | нет | Поставщик не реализовал функцию. |
10003 | 16 | нет | Поставщик исчерпал доступный объем памяти. |
10004 | 16 | нет | Поставщик сообщил, что один или несколько аргументов оказались недопустимыми. |
10005 | 16 | нет | Поставщик не поддерживал интерфейс. |
10006 | 16 | нет | Поставщик сообщил, что был использован недопустимый указатель. |
10007 | 16 | нет | Поставщик сообщил, что был использован недопустимый дескриптор. |
10008 | 16 | нет | Поставщик прервал операцию. |
10009 | 16 | нет | Поставщик не предоставил данных об ошибке. |
10010 | 16 | нет | Поставщик еще не обладал всеми необходимыми данными для завершения данной операции. |
10011 | 16 | нет | Доступ запрещен. |
10021 | 16 | нет | Исполнение прервано поставщиком по причине достижения пределов ресурса. |
10022 | 16 | нет | Поставщик вызвал метод из IRowsetNotify клиента, и он пока не был возвращен. |
10023 | 16 | нет | Поставщик не поддерживает требуемый метод. |
10024 | 16 | нет | Поставщик указывает, что у пользователя не было разрешения на проведение операции. |
10025 | 16 | нет | Поставщик вызывает сбой сервера во внешнем процессе. |
10026 | 16 | нет | Не был установлен текст команды. |
10027 | 16 | нет | Команда не подготовлена. |
10028 | 16 | нет | Не удалось пройти проверку подлинности. |
10032 | 16 | нет | Невозможно выдать несколько результирующих наборов (не поддерживается поставщиком). |
10033 | 16 | нет | Указанный индекс не существует, или поставщик не поддерживает просмотр индекса в этом источнике данных. |
10034 | 16 | нет | Указанная таблица или представление не существует или содержит ошибки. |
10035 | 16 | нет | Не было задано значение для одного или нескольких из требуемых параметров. |
10042 | 16 | нет | Невозможно установить никакие свойства, пока есть открытый набор строк. |
10052 | 16 | нет | Эта операция вставки была отменена поставщиком во время уведомления. |
10053 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10054 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10055 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10056 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10057 | 16 | нет | Не удалось создать строку. Будет превышено максимальное число активных строк, поддерживаемое набором строк. |
10058 | 16 | нет | Пользователь не может вставить новую строку перед освобождением ранее полученных дескрипторов строк. |
10062 | 16 | нет | Это изменение было отменено поставщиком во время уведомления. |
10063 | 16 | нет | Не удалось преобразовать значение типа данных по другим причинам, нежели рассогласование или избыток знаков. |
10064 | 16 | нет | Значение типа данных в одном или нескольких столбцах переполнило тип, используемый поставщиком. |
10065 | 16 | нет | Данные нарушили ограничение целостности для одного или нескольких столбцов. |
10066 | 16 | нет | Число строк, ожидающих изменений, превысило предел, указанный свойством DBPROP_MAXPENDINGROWS. |
10067 | 16 | нет | В наборе строк использовался принцип оптимистичного параллелизма, и значение столбца было изменено после последней выборки или повторной синхронизации, содержащей его строки. |
10068 | 16 | нет | Пользователь не смог удалить строку. Операция удаления ожидается или уже была передана источнику данных. |
10069 | 16 | нет | Пользователь не смог удалить строку. Операция вставки была передана источнику данных. |
10081 | 16 | нет | Набор строк использует объединенные индексы, при этом текущий индекс отсутствует. |
10085 | 16 | нет | Свойство RestartPosition для таблицы было отменено во время уведомления. |
100 % | 16 | нет | Таблица была построена на активном потоке данных, и позиция не может быть запущена заново. |
10087 | 16 | нет | Поставщик не освободил некоторые из существующих строк. |
10088 | 16 | нет | Порядок столбцов не был указан в объекте, который создал набор строк. Поставщик вынужден был повторно исполнить команду для перемещения положения следующей выборки на ее первоначальное место, и порядок столбцов изменился. |
10100 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово DISTINCT. Рассмотрите возможность удаления DISTINCT из представления или возможность отказа от индексирования представления. Кроме того, рассмотрите возможность замены DISTINCT на GROUP BY или COUNT_BIG(*) для имитации DISTINCT для группирования столбцов. |
10101 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит ключевое слово TOP или OFFSET. Попробуйте удалить представление TOP или OFFSET или не индексировать его. |
10102 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор TABLESAMPLE. Рассмотрите возможность удаления TABLESAMPLE из представления или возможность отказа от индексирования. |
10103 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функции OPENROWSET, OPENQUERY или OPENDATASOURCE. Рассмотрите возможность отказа от индексирования или применения OPENQUERY, OPENROWSET и OPENDATASOURCE. |
10104 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на таблицу с использованием полнотекстовых функций CONTAINSTABLE или FREETEXTTABLE. Рассмотрите возможность удаления использования этих функций или возможность отказа от индексирования представления. |
10105 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит поставщика массового набора строк OPENXML. Рассмотрите возможность удаления OPENXML из представления или возможность отказа от индексирования. |
10106 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на поставщика набора строк внутренней системы. Рекомендуется не индексировать это представление. |
10107 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную переменную "%.*ls". Рассмотрите возможность отказа от индексирования этого представления или удаления ссылки на переменные таблицы. |
10108 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутреннюю таблицу SQL Server. |
10109 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на производную таблицу "%.*ls" (определяется инструкцией SELECT в предложении FROM). Рассмотрите возможность удаления ссылок на производную таблицу или отказа от индексирования этого представления. |
10110 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор OUTER APPLY. Рассмотрите возможность удаления OUTER APPLY или отказа от индексирования данного представления. |
10111 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение с использованием синтаксиса перехода по стандарту ODBC. Рассмотрите возможность использования синтаксиса соединения по стандарту ANSI. |
10112 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит соединение INNER, которое задает указания соединения. Рекомендуется удалить указание соединения. |
10113 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно использует соединения LEFT, RIGHT или FULL OUTER, а в индексированных представлениях запрещены соединения OUTER. Вместо них рекомендуется использовать соединение INNER. |
10114 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор PIVOT. Рекомендуется не индексировать это представление. |
10115 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует оператор UNPIVOT. Рекомендуется не индексировать это представление. |
10116 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит один или несколько операторов UNION, INTERSECT или EXCEPT. Рассмотрите возможность создания отдельного индексированного представления для каждого запроса, который будет являться входными данными для операторов UNION, INTERSECT или EXCEPT исходного представления. |
10117 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как представление использует оператор "*" для выбора столбцов. Рекомендуется ссылаться на столбцы по имени. |
10118 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит параметр GROUP BY ALL. Рассмотрите возможность замены на GROUP BY. |
10119 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор CUBE, ROLLUP или GROUPING SETS. Рекомендуется не индексировать это представление. |
10120 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он содержит оператор ROLLUP. Рекомендуется не индексировать это представление. |
10121 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение HAVING. Рассмотрите возможность удаления предложения HAVING. |
10122 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит предложение COMPUTE. Рассмотрите возможность отказа от индексирования этого представления или использования GROUP BY или статистического представления, чтобы заменить вычисление статистических результатов с помощью COMPUTE. |
10124 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно ссылается на внутренний столбец SQL Server. |
10125 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls". Рассмотрите возможность удаления статистического выражения, отказа от индексирования представления или использования альтернативных статистических выражений. Например, AVG замените на SUM и COUNT_BIG или COUNT замените на COUNT_BIG. |
10126 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует агрегат "%.*ls" с ключевым словом DISTINCT. Рассмотрите возможность отказа от индексирования этого представления или удаления DISTINCT. Рассмотрите возможность использования представления GROUP BY или COUNT_BI, чтобы имитировать DISTINCT для столбцов группирования. |
10127 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит один или несколько вложенных запросов. Рассмотрите возможность изменения представления, чтобы использовать только соединения вместо вложенных запросов. Рассмотрите возможность отказа от индексирования этого представления. |
10128 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует полнотекстовые предикаты CONTAINS или FREETEXT. Рассмотрите возможность удаления CONTAINS или FREETEXT или отказа от индексирования данного представления. |
10129 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на встроенную или многостатентную табличную функцию "%.*ls". Рассмотрите возможность расширения определения функции вручную в определении представления или возможность отказа от индексирования данного представления. |
10130 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как она использует табличную функцию "%.*ls" недетерминированной среды CLR. Рассмотрите возможность отказа от индексирования данного представления или отказа от использования данной функции. |
10131 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на табличную функцию clR, возвращаемую табличным значением, "%.*ls". Рекомендуется не индексировать это представление. |
10132 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на функцию CLR со значением таблицы "%.*ls". Рассмотрите возможность удаления ссылки на эту функцию или возможность отказа от индексирования представления. |
10133 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как функция "%.*ls", на которую ссылается представление, выполняет доступ к данным пользователя или системы. |
10134 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит более одного оператора APPLY. Рассмотрите возможность отказа от индексирования данного представления или возможность использования только одного оператора APPLY. |
10136 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует статистическое выражение COUNT. Вместо этого следует использовать COUNT_BIG. |
10137 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на общее табличное выражение "%.*ls". Представления, ссылающиеся на общие табличные выражения, не могут индексироваться. Рассмотрите возможность отказа от индексирования данного представления или возможность удаления общего табличного выражения из определения представления. |
10138 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как его список выбора не включает правильное использование COUNT_BIG. Рассмотрите возможность добавления COUNT_BIG(*) для выбора списка. |
10139 | 16 | нет | Не удается создать %S_MSG для представления "%.*ls", поскольку в представлении используется неявное преобразование строк в тип данных datetime или smalldatetime. Используйте оператор CONVERT явно со значением детерминированного стиля. |
10140 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как представление содержит табличные указания. Рассмотрите возможность удаления указаний. |
10141 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на подпрограмму CLR (функция или метод) "%.*ls" вне ключевых столбцов списка SELECT. Создайте повторно или измените представление, убрав ссылку на подпрограммы CLR (помимо неключевых столбцов списка инструкции SELECT), а затем повторите создание индекса. |
10142 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно содержит оператор APPLY. Рассмотрите возможность удаления APPLY или отказа от индексирования данного представления. |
10143 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", так как оно содержит ранжирующую или статистическую оконную функцию. Удалите функцию из определения представления или не индексируйте представление. |
10144 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку оно использует функцию CHANGETABLE. |
10145 | 16 | нет | Не удалось создать %S_MSG для представления "%.*ls", поскольку в нем содержится ссылка на набор разреженных столбцов. Представление, содержащее набор разреженных столбцов, не может быть проиндексировано. Либо удалите набор разреженных столбцов из представления, либо не производите его индексирование. |
10146 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует функцию SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE или SEMANTICSIMILARITYDETAILSTABLE. |
10147 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует временное предложение FOR SYSTEM_TIME. |
10148 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует OPENJSON. |
10149 | 16 | нет | Индекс с SNAPSHOT_MATERIALIZATION нельзя создать в представлении "%.*ls", так как определение представления содержит оптимизированные для памяти таблицы. |
10150 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он ссылается на скалярный UDF, который является встроенным. |
10151 | 16 | нет | Не удается создать %S_MSG в представлении "%.*ls", так как он использует АНТИSEMI или SEMI-соединение, а в индексированных представлениях не разрешено никаких соединений SEMI. Вместо них рекомендуется использовать соединение INNER. |
10211 | 16 | нет | Не удалось вызвать мутатор для значения null типа CLR. |
10227 | 16 | нет | Не удается обновить поле "%.*ls" типа "%.*ls.%.*ls", так как поле равно "%.*ls". |
10240 | 16 | нет | Не удалось найти UdtExtensions.dll. Проверьте установку. |
10300 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %S_MSG). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10301 | 16 | нет | Сборка "%.*ls" ссылается на сборку "%.*ls", которая отсутствует в текущей базе данных. SQL Server попытался обнаружить и автоматически загрузить указанную сборку из того же места, где расположена ссылающаяся сборка, но операция не удалась (причина: %s). Загрузите указанную сборку в текущую базу данных и повторите запрос заново. |
10302 | 16 | нет | Не удалось найти путь для SQL Server: "%ls". |
10303 | 16 | Да | Не удалось создать диспетчер AppDomain: "%.*ls". |
10304 | 16 | нет | Ошибка входа в среду CLR со значением HRESULT 0x%x. Это может объясняться нехваткой ресурсов. |
10305 | 16 | нет | Метод Init для возвращающей табличное значение функции среды CLR должен сопровождаться атрибутом SqlFunctionAttribute. |
10306 | 16 | нет | SqlFunctionAttribute метода Init для возвращающей табличное значение функции среды CLR должен установить свойство FillRowMethodName. |
10307 | 16 | нет | Свойство FillRowMethodName, принадлежащее SqlFunctionAttribute, не содержит допустимого имени метода. |
10308 | 10 | нет | Предупреждение. Регистрируемая сборка Microsoft .NET Framework "%.*ls" не прошла полную проверку в среде под управлением SQL Server и не поддерживается. В дальнейшем при обновлении или обслуживании этой сборки или .NET Framework подпрограмма интеграции со средой CLR может перестать работать. Дополнительные сведения см. в электронной документации по SQL Server. |
10309 | 10 | нет | Предупреждение. Регистрируемая клиентская сборка SQL Server "%.*ls" не прошла полную проверку в среде под управлением SQL Server. |
10310 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки операциями среды (CLR) или языка (DDL) системы безопасности. |
10311 | 10 | Да | AppDomain %i (%.*ls) помечен для выгрузки вследствие требований к памяти. |
10312 | 16 | нет | Выполнение .NET Framework было прервано. Определяемой пользователем процедуре, функции или типу CLR не удалось восстановить токен потока в исходное состояние. |
10313 | 16 | нет | Во время использования .NET Framework при %S_MSG произошла ошибка. Возможно, сервер приближается к пределу своих ресурсов. Попробуйте запустить запрос заново. Если ошибка будет повторяться, обратитесь в службу поддержки пользователей. %.*ls |
10314 | 16 | нет | Произошла ошибка в Microsoft .NET Framework при попытке загрузить сборку с идентификатором %d. Сервер может быть недостаточно ресурсов, или сборка может быть ненадежной. Повторите запрос или обратитесь к документации за рекомендациями по решению проблем с доверием для сборок. Дополнительные сведения об ошибках см.: %.*ls |
10316 | 16 | нет | Домен приложений с указанным идентификатором версии (%d) выгружен из-за нехватки памяти и не найден. |
10317 | 16 | нет | Ошибка при попытке получения сведений о версии файла "%s". |
10318 | 16 | нет | Сбой "%.*ls", так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемым атрибутом System.ParamArrayAttribute. |
10319 | 16 | нет | Сбой вызова метода UserDefinedType, так как параметр %d метода "%.*ls" типа "%.*ls" аннотирован с неподдерживаемого атрибута System.ParamArrayAttribute. |
10320 | 16 | нет | Недопустимое имя метода "%.*ls" для "%.*ls". |
10321 | 16 | нет | Имя метода "%.*ls" недопустимо для вызова метода UserDefinedType. |
10322 | 16 | нет | Тип %.*ls не найден в базе данных %.*ls |
10323 | 16 | Да | Недопустимый код пользователя обнаружен отладчиком .NET Framework Managed Debug Assistant %.*ls |
10324 | 16 | нет | Параметр WITH ENCRYPTION оператора CREATE TRIGGER применяется только к триггерам T-SQL, но не к триггерам CLR. |
10325 | 16 | Да | Сервер выключается из-за переполнения стека в неуправляемом коде пользователя. |
10326 | 16 | Да | Две версии сборки "%.*ls" не могут сосуществовать в базе данных "%.*ls". Сохраните одну версию и удалите вторую. |
10327 | 14 | нет | Сбой %ls ASSEMBLY для сборки "%.*ls", так как сборка "%.*ls" не является доверенной. Сборка является доверенной, если одно из следующих значений имеет значение true: сборка подписана с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY, или сборка является доверенной с помощью sp_add_trusted_assembly. |
10328 | 16 | нет | Недостаточно размера стека для создания домена приложения "%.*ls". |
10329 | 16 | нет | Работа среды .NET Framework была прервана. %.*ls |
10330 | 16 | нет | Инструкцию ALTER ASSEMBLY выполнить не удалось, так как в обновленной сборке произошло бы изменение разметки сериализации типа "%s" в результате изменения типа "%s". Изменение разметки сериализации сохраняемыми типами недопустимо. |
10331 | 16 | нет | Тип "%ls" в сборке "%.*ls" наследуется от универсального типа, который не поддерживается в качестве типа CLR. |
10332 | 16 | нет | Сборка "%.*ls" была создана с помощью версии %.*ls платформа .NET Framework. Сейчас SQL Server использует версию %s. |
10333 | 16 | Да | Не удалось получить интерфейс ICLRAppDomainResourceMonitor из среды CLR. Код ошибки из СРЕДЫ CLR: 0x%x. В результате мониторинг ресурсов не будет работать для appDomain с идентификатором %d. |
10334 | 16 | нет | Изменение уровня совместимости базы данных привело к тому, что данные будут помечены как снятые в одном или нескольких объектах в базе данных %s. Чтобы найти все такие объекты, обратитесь к столбцу has_unchecked_assembly_data в sys.tables и sys.views. |
10335 | 16 | нет | Среда CLR была загружена неподдерживаемой манерой. Это может произойти, если расширенная хранимая процедура или объект OLE Automation, запущенный в SQL Server, в управляемый код до загрузки среды выполнения интеграции CLR. Необходимо перезапустить SQL Server, чтобы использовать возможности интеграции со средой CLR. |
10336 | 10 | нет | Не удалось заставить задачу запуска среды CLR во время запуска SQL Server. Код ошибки: %u. СРЕДА CLR будет запущена в режиме по запросу. |
10337 | 16 | нет | Произошла внутренняя ошибка. |
10338 | 16 | нет | Сбой проверки сборки. Не удалось открыть физический файл "%.*ls": %ls. |
10339 | 16 | нет | Сбой проверки сборки. Не удалось прочитать из физического файла "%.*ls": %ls. |
10340 | 16 | нет | Сбой DROP ASSEMBLY. Код ошибки: 0x%x. |
10341 | 16 | нет | Невозможно загрузить сборку "%.*ls", так как База данных SQL Azure не поддерживает пользовательские сборки. Если у вас возникли вопросы, обратитесь в службу технической поддержки Azure. |
10342 | 16 | нет | Не удается загрузить сборку "%.*ls", так как этот выпуск SQL Server поддерживает только сборки SAFE. |
10343 | 14 | нет | CREATE или ALTER ASSEMBLY для сборки "%.*ls" с параметром SAFE или EXTERNAL_ACCESS произошел сбой, так как параметр "clr strict security" sp_configure имеет значение 1. Корпорация Майкрософт рекомендует подписать сборку с помощью сертификата или асимметричного ключа, имеющего соответствующее имя входа с разрешением UNSAFE ASSEMBLY. Кроме того, можно доверять сборке с помощью sp_add_trusted_assembly. |
10344 | 16 | нет | Ошибка доступа к внутренней таблице: не удалось получить доступ к внутренней таблице доверенных сборок с помощью HRESULT: 0x%x. Обратитесь в службу поддержки пользователей. |
10345 | 16 | нет | Хэш сборки "0x%.*ls" уже является доверенным. |
10346 | 16 | нет | Хэш сборки "0x%.*ls" в настоящее время не является доверенным. Никаких действий предпринято не было. |
10347 | 16 | нет | Среда CLR (CLR) не включена в этом экземпляре. |
10501 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указан тип "%.*ls". |
10502 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или @plan_handle@statement_start_offset) соответствует существующему руководству плана "%.*ls" в базе данных. Перед созданием новой структуры плана удалите существующую. |
10503 | 16 | нет | Операция "%.*ls" запрещена. |
10504 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как использован неправильный параметр @hints. Использование N'OPTION ( <query_hint [ ,...> n ] )'. |
10505 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как значение "%.*ls" указано @module_or_batch не является законным именем двух частей. Используйте "schema_name.object_name". |
10506 | 16 | нет | Не удается создать структуру плана "%.*ls", так как в параметре @stmt задано более одной инструкции. |
10507 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt и @module_or_batch(или) и @plan_handleне соответствует какой-либо @statement_start_offset инструкции в указанном модуле или пакете. Измените значения параметров таким образом, чтобы они соответствовали инструкции в модуле или пакете. |
10508 | 16 | нет | Невозможно "%ls" структуру плана "%.*ls", поскольку она не существует или отсутствует разрешение. Проверьте имя структуры плана и базы данных в текущем сеансе и удостоверьтесь, что имеется необходимое разрешение. |
10509 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как инструкция, указанная @stmt или содержит синтаксическую ошибку или @statement_start_offset не имеет права на использование в руководстве по плану. Задайте одну допустимую инструкцию Transact-SQL или допустимую стартовую позицию инструкции в пакете. Допустимую начальную позицию можно запросить из столбца "statement_start_offset" функции динамического управления sys.dm_exec_query_stats. |
10510 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как в базе данных уже существует структура плана с таким именем. Укажите уникальное имя. |
10511 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @params не равно NULL. @params Значение NULL должно иметь значение NULL, если @type имеет значение object. |
10512 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "@module_or_batch" зашифрован. Рекомендуется настроить запрос с использованием другой техники, например индексов или статистики. |
10513 | 16 | нет | Не удается %S_MSG %S_MSG "%.*ls", так как он ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10514 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @module_or_batch не может быть большим объектом при @type объекте. |
10515 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как модуль "%.*ls" не существует или у вас нет необходимых разрешений. |
10516 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как не удалось скомпилировать @module_or_batch. |
10517 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку отсутствует необходимое разрешение. Необходимо разрешение ALTER DATABASE. |
10518 | 16 | нет | Невозможно выполнить процедуру sp_control_plan_guide, так как недостаточно разрешений для управления структурой плана "%.*ls". Измените разрешения для объекта, на который ссылается структура плана, или полномочия для базы данных. |
10519 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указания, указанные в @hints инструкции, не могут быть применены к инструкции, заданной либо @stmt@statement_start_offset. Убедитесь, что заданные указания можно применить к этой инструкции. |
10520 | 16 | нет | Не удается создать структуру плана '%.*ls', поскольку для параметра @type указано значение '%!s', а для параметра '%!s' указано значение, отличное от NULL. Для заданного типа этот параметр должен иметь значение NULL. Укажите для этого параметра значение NULL либо измените его тип таким образом, чтобы он допускал значение, отличное от NULL. |
10521 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как @type задано значение "%ls", а параметр "%ls" имеет значение NULL. Этот тип должен иметь значение, отличное от NULL, для этого параметра. Укажите для этого параметра значение, отличное от NULL, либо измените его тип таким образом, чтобы он допускал значение NULL. |
10522 | 16 | нет | Невозможно создать структуру плана "%.*ls", так как используется недопустимое значение @hints. Значение @hints должно быть равно OPTION(PARAMETERIZATION FORCED) или OPTION(PARAMETERIZATION SIMPLE), если типом @type является "template". |
10523 | 16 | нет | Не удалось сформировать шаблон запроса, так как @querytext не содержит допустимого одиночного запроса. |
10524 | 16 | нет | Невозможно параметризовать @querytext. |
10525 | 10 | нет | Структура плана "%.*ls" установила соответствие инструкции, после того как он был автоматически параметризован FORCED или SIMPLE, но его указание RECOMPILE пропущено. RECOMPILE не поддерживается в автоматически параметризованных инструкциях. Возможно, следует удалить эту структуру плана или исключить RECOMPILE из нее. |
10526 | 16 | нет | Не удается удалить %S_MSG "%.*ls", так как его триггер "%.*ls" ссылается на руководство по плану "%.*ls". Сначала удалите структуру плана при помощи процедуры sp_control_plan_guide. При необходимости запишите определение струтуры плана для последующего использования. |
10527 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как объект "%.*ls" является временным объектом. |
10528 | 16 | нет | Не удается создать структуру плана "%.*ls", поскольку имя является недопустимым. Имя структуры плана должно начинаться с символа. |
10529 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как в шаблоне уже есть плангид "%.*ls @type ".@stmt |
10530 | 16 | нет | Не удалось создать структуру плана "%.*ls", так как инструкция, указанная параметром @statement_start_offset, не соответствует ни одной инструкции в указанном модуле или пакете. Измените значение параметра @statement_start_offset, чтобы оно соответствовало инструкции в модуле или пакете. |
10531 | 16 | нет | Не удалось создать структуру плана «%.*ls» из кэша, поскольку пользователь не имеет необходимых разрешений. Предоставьте разрешение VIEW SERVER STATE пользователю, создающему структуру плана. |
10532 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, указанный в @plan_handle нем, не содержит инструкции, подходящие для руководства по плану. Укажите другое значение для параметра @plan_handle. |
10533 | 16 | нет | Не удалось создать структуру плана "%.*ls", поскольку имя структуры плана превышает по длине максимально допустимое значение, равное 124 символам. Укажите имя, содержащее менее 125 символов. |
10534 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как указанное значение @params недопустимо. Укажите значение в форме <parameter_name parameter_type><> или укажите ЗНАЧЕНИЕ NULL. |
10535 | 16 | нет | Не удается создать структуру плана «%.*ls», поскольку план не найден в кэше планов, соответствующем указанному дескриптору плана. Укажите дескриптор плана в кэше. Список дескрипторов планов, находящихся в кэше, можно получить с помощью запроса к динамическому административному представлению sys.dm_exec_query_stats. |
10536 | 16 | нет | Не удается создать руководство по плану "%.*ls", так как пакет или модуль, соответствующий указанному параметру @plan_handle , содержит более 1000 допустимых инструкций. Создайте структуру плана для каждой инструкции в пакете или модуле, указав для каждой инструкции значение statement_start_offset. |
10537 | 16 | нет | Не удается включить руководство плана "%.*ls", так как включенное руководство плана "%.*ls" содержит ту же область и начальное значение смещения инструкции. Отключите существующую структуру плана перед включением указанной структуры. |
10538 | 16 | нет | Не удается найти структуру плана, поскольку указанный идентификатор структуры плана имеет значение NULL или является недопустимым, либо отсутствует разрешение на объект, упоминаемый в структуре плана. Убедитесь, что идентификатор структуры плана допустим, текущий сеанс настроен на правильный контекст базы данных и имеется разрешение ALTER DATABASE или разрешение ALTER на объект, упоминаемый в структуре плана. |
10539 | 16 | нет | Не удается создать структуру плана "%.*ls" из кэша, поскольку план запроса для инструкции с начальным смещением %d недоступен. Эта ошибка может произойти, если инструкция зависит от объектов базы данных, которые еще не были созданы. Убедитесь, что существуют все необходимые объекты базы данных, и выполните инструкцию перед созданием структуры плана. |
10601 | 16 | нет | Невозможно указать столбцы, включенные в кластеризованный индекс. |
10602 | 16 | нет | Нельзя совместно использовать старый и новый синтаксис в инструкциях CREATE/ALTER/DROP INDEX. |
10603 | 16 | нет | Невозможно перестроить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как представление зависит от базовой таблицы "%.*ls", кластеризованный индекс которого "%.*ls" отключен. |
10604 | 16 | нет | Невозможно преобразовать статистику в индекс при помощи параметра индекса DROP_EXISTING, если также присутствует параметр индекса ONLINE. |
10605 | 16 | нет | Не удается отключить индекс первичного ключа "%.*ls" в таблице "%.*ls", так как таблица публикуется для репликации. |
10606 | 16 | нет | Не удается отключить кластеризованный индекс "%.*ls" в представлении "%.*ls", так как индексное представление публикуется для репликации. |
10607 | 16 | нет | Кластеризованный индекс "%.*ls" в таблице "%.*ls" не может быть отключен, так как таблица включена для отслеживания изменений. Отключите в таблице отслеживание изменений перед отключением кластеризованного индекса. |
10608 | 16 | нет | Невозможно отключить индекс "%.*ls" в таблице "%.*ls", так как таблица включена для отслеживания изменений. Для отслеживания изменений необходимо ограничение первичного ключа в таблице, а отключение индекса приведет к удалению этого ограничения. Отключите в таблице отслеживание изменений перед отключением индекса. |
10609 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра является вычисляемый столбец. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10610 | 16 | нет | Отфильтрованный индекс "%.*ls" не может быть создан в объекте "%.*ls", так как он не является пользовательской таблицей. Создание фильтруемых индексов поддерживается только для таблиц. Если нужно создать отфильтрованный индекс для представления, рекомендуется создать индексируемое представление, задав в его определении критерий фильтра. |
10611 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой более высокого типа данных или другой сортировки. Для фильтруемого %S_MSG преобразование столбца к постоянному типу данных не поддерживается. Чтобы устранить эту ошибку, явно преобразуйте константу в тот же тип данных и параметры сортировки, что и столбец "%.*ls". |
10612 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра сравнивается с константой, которая не может быть преобразована в тип данных столбца. Перепишите критерий фильтра таким образом, чтобы исключить это сравнение. |
10617 | 16 | нет | Не удается создать или перестроить индекс "%.*ls". Заданная для этого индекса длина ключа (%d байт) превышает максимально допустимую длину в "%d" байт при использовании формата хранения vardecimal. |
10618 | 16 | нет | Не удается %S_MSG отфильтрованный индекс "%.*ls" в таблице "%.*ls", так как инструкция задает параметру IGNORE_DUP_KEY значение ON. Перепишите инструкцию таким образом, чтобы параметр IGNORE_DUP_KEY в ней не использовался. |
10619 | 16 | нет | Фильтрация %S_MSG "%.*ls" не может быть создана в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра имеет тип данных CLR. Перепишите критерий фильтра таким образом, чтобы он не включал упомянутый столбец. |
10620 | 16 | нет | Не удается создать фильтруемый %S_MSG "%.*ls" в таблице "%.*ls", так как выражение фильтра содержит сравнение с литеральным значением NULL. Перепишите выражение, чтобы использовать оператор сравнения IS [NOT] NULL для проверки наличия значений NULL. |
10621 | 16 | нет | Не удалось создать индекс "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" в выражении фильтра индекса является набором столбцов. |
10622 | 16 | нет | Не удалось создать или перестроить %S_MSG "%.*ls". Сжатые индексы не поддерживаются для таблиц, содержащих разреженные столбцы или столбцы, представляющие собой наборы столбцов. |
10623 | 16 | нет | Не удается создать отфильтрованную статистику "%.*ls" для объекта "%.*ls", так как она не является пользовательской таблицей. Создание отфильтрованной статистики поддерживается только для пользовательских таблиц. |
10629 | 16 | нет | Тип данных, указанный для столбца "%.*ls" в таблице "%.*ls", не может использоваться в качестве столбца в ключе распространения индекса. |
10633 | 16 | нет | Недопустимая операция создания индекса в Сети |
10634 | 10 | Да | Оператор "%.*ls" был выполнен для объекта "%.*ls" по имени узла "%.*ls", идентификатор процесса узла %d с параметрами WAIT_AT_LOW_PRIORITY с MAX_DURATION = %d и ABORT_AFTER_WAIT = BLOCKERS. Блокировка сеансов пользователей будет убита после максимальной продолжительности ожидания. |
10635 | 16 | нет | Не удается выполнить операцию в сети для "%.*ls", так как индекс содержит столбец большого типа объекта, а в той же транзакции перед этой оперативной операцией выполняются операции обновления. Поместите операцию в сети за пределы транзакции или перед обновлениями в транзакции. |
10636 | 16 | нет | Игнорировать в оптимизации нельзя задать значение "%.*ls" для "%.*ls.%.*ls", так как оно применимо только к некластикционным индексам B-дерева или columnstore. |
10637 | 16 | нет | Не удается выполнить эту операцию в "%.*ls" с идентификатором %I64d, так как один или несколько индексов в настоящее время находятся в состоянии повторной перестроения индекса. Дополнительные сведения см. в sys.index_resumable_operations. |
10638 | 16 | нет | Сбой ALTER INDEX "%S_MSG". Для индекса "%.*ls" в "%.*ls" не выполняется ожидающая повторная операция индекса. |
10639 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит столбец "%.*ls" метки времени типа в качестве ключевого столбца. |
10640 | 16 | нет | Игнорировать в оптимизации нельзя задать индекс для индекса "%.*ls.%.*ls", так как он применим только к индексам в пользовательских таблицах на основе дисков. |
10641 | 16 | нет | Сбой ALTER INDEX PAUSE. Для индекса "%.*ls" в "%.*ls" не выполняется активная операция индексов. |
10642 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для индекса "%.*ls" в "%.*ls", так как это применимо только к индексам в представлениях. |
10643 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для "%.*ls" в "%.*ls", так как оно применимо только к кластеризованным индексам в представлениях. |
10644 | 16 | нет | Повторная операция индекса для %S_MSG "%.*ls" завершилась ошибкой, так как индекс содержит вычисляемый столбец "%.*ls" в качестве ключа или столбца секционирования. Если это некластикционный индекс, столбец будет неявно включен в качестве ключевого столбца, если он является частью кластеризованного ключа индекса. |
10645 | 10 | нет | Предупреждение. Существующая повторная операция с теми же параметрами была определена для того же индекса в "%.*ls". Вместо этого будет возобновлена существующая операция. |
10646 | 16 | нет | Индекс "%.*ls" в представлении "%.*ls", имеющий SNAPSHOT_MATERIALIZATION невозможно удалить с помощью параметра DROP_EXISTING. |
10647 | 16 | нет | Индекс "%.*ls" на "%.*ls", который SNAPSHOT_MATERIALIZATION не может быть изменен. |
10648 | 16 | нет | SNAPSHOT_MATERIALIZATION нельзя задать для секционированного индекса "%.*ls" в "%.*ls". |
10649 | 16 | нет | Некластеризованный индекс "%.*ls" нельзя создать на "%.*ls", который имеет кластеризованный индекс "%.*ls" с SNAPSHOT_MATERIALIZATION. |
10650 | 16 | нет | Обновление представлений моментальных снимков требует включения изоляции моментальных снимков в базе данных. |
10651 | 16 | нет | Сбой обновления представления моментального снимка, так как представление "%.*ls.%.*ls" не существует. |
10652 | 16 | нет | Сбой обновления представления моментальных снимков, так как "%.*ls.%.*ls" не является представлением моментальных снимков. |
10653 | 16 | нет | Сбой обновления представления моментального снимка. |
10654 | 16 | нет | Сбой обновления представления моментальных снимков, так как блокировка не удалось получить в базе данных. |
10655 | 16 | нет | Сбой обновления представления моментального снимка, так как представление не указано в формате двух частей. |
10656 | 10 | Да | Возобновляемая операция индекса "%.*ls" для объекта "%.*ls" приостановлена. |
10657 | 10 | нет | Возобновление индекса "%.*ls" для объекта "%.*ls" приостановлено для часов "%.2f". |
10658 | 16 | нет | Хранимая процедура "%ls" в настоящее время отключена. |
10659 | 10 | Да | Объект ALTER INDEX "%S_MSG" был выполнен для индекса "%.*ls" объекта "%.*ls" по имени узла "%.*ls". |
10660 | 13 (тринадцать) | Да | Операция сборки индекса в Сети была выбрана в качестве жертвы взаимоблокировки более 500 раз при попытке обработать одну строку. Разрешите блокирующую параллельную операцию и повторно запустите запрос. |
10661 | 10 | Да | Операция обновления для всех представлений моментальных снимков завершилась сбоем, так как выполняется другая операция обновления (для всех или одного представления моментальных снимков). |
10662 | 10 | Да | Операция обновления для представления моментального снимка "%.*ls" завершилась сбоем, так как другая операция обновления для того же представления моментальных снимков уже выполнялась. |
10663 | 10 | Да | Операция обновления для представления моментальных снимков "%.*ls" завершилась ошибкой, так как операция обновления для всех представлений моментальных снимков уже выполнялась. |
10664 | 16 | нет | Не удается указать включенные столбцы для индексов в оптимизированных для памяти таблицах. |
10665 | 15 | нет | Параметр "%.*ls" с параметром DROP_EXISTING не поддерживается с параметром %S_MSG. |
10666 | 16 | Да | Не удается возобновить сборку индекса по мере необходимости DOP %d (операция DOP была запущена с) недоступна. Убедитесь, что достаточно DOP доступен или прерывает существующую операцию индекса и повторите попытку. |
10667 | 10 | нет | Предупреждение. Создание индекса началось с MAXDOP %d. Операция возобновляется с значением MAXDOP %d. |
10668 | 16 | нет | Параметр %S_MSG не поддерживается для создания индекса в куче. |
10669 | 16 | нет | Параметр %S_MSG не поддерживается для создания некластеризованного индекса в кластеризованном индексе columnstore. |
10670 | 16 | нет | Повторное создание индекса для %S_MSG "%.*ls" завершилось сбоем, так как индекс содержит большой столбец объектов "%.*ls". |
10671 | 16 | нет | Параметр %S_MSG не поддерживается для создания отфильтрованного индекса. |
10672 | 16 | нет | Параметр %S_MSG не поддерживается для создания кластеризованного индекса для отношения с отфильтрованным индексом. |
10673 | 16 | нет | Не удается возобновить создание индекса из-за неправильного найденного состояния. Повторите операцию и повторите попытку. |
10674 | 16 | нет | Параметр %S_MSG не поддерживается для создания кластеризованного индекса в таблице, содержащей некластеризованный индекс columnstore. |
10675 | 16 | нет | Внутренняя ошибка обработчика запросов: обработчику запросов не удалось создать план запроса. Параметр RESUMABLE не поддерживается для этой сборки индекса. Удалите параметр RESUMABLE и повторно запустите инструкцию. |
10676 | 10 | нет | Возобновляемый индекс "%.*ls" для объекта "%.*ls" прерывается, так как он остается приостановленным в течение более %d минут. Сведения о настройке порогового значения для автоматического прерывания приостановленных операций индекса см. в параметре PAUSED_RESUMABLE_INDEX_ABORT_DURATION_MINUTES DATABASE SCOPED CONFIGURATION. |
10677 | 10 | нет | Индекс "%.*ls" объекта "%.*ls" был перестроен с допустимыми строками данных, но были найдены статы null. |
10678 | 16 | нет | Не удалось создать индекс columnstore "%.*ls" в таблице "%.*ls", так как столбец "%.*ls" вычисляется столбцом, который не поддерживается в списке ORDER. |
10679 | 16 | нет | Индекс online columnstore не поддерживается предложением ORDER. |
10680 | 16 | нет | Сбой ALTER INDEX ALL "%S_MSG". Ожидающая повторная операция индекса в "%.*ls" отсутствует. |
10681 | 16 | нет | Не удалось создать строку с размером %d. Он превышает максимально допустимый размер строки, который равен %d. Отмените и повторите операцию, указав параметр RESUMABLE = OFF. |
10682 | 16 | нет | Невозможно преобразовать %S_MSG "%.*ls" в реляционный индекс с помощью параметра DROP_EXISTING. |
10683 | 16 | нет | Не удается создать %S_MSG, так как %S_MSG уже существует в таблице. |
10700 | 16 | нет | Возвращающий табличное значение параметр "%.*ls" объявлен как READONLY и не может быть изменен. |
10701 | 15 | нет | Параметр READONLY невозможно использовать в инструкции EXECUTE или CREATE AGGREGATE. |
10702 | 15 | нет | Использование параметров WITH CUBE и WITH ROLLUP в спецификациях ROLLUP, CUBE или GROUPING SETS недопустимо. |
10703 | 15 | нет | Слишком много группирующих наборов. Их число не должно превышать %d. |
10704 | 15 | нет | Чтобы повторно выполнить ошибку, инструкция THROW должна использоваться внутри блока CATCH. Вставьте инструкцию THROW в блок CATCH или добавьте параметры ошибки в инструкцию THROW. |
10705 | 15 | нет | В предложении OUTPUT не допускаются вложенные запросы. |
10706 | 15 | нет | В предложении GROUP BY задано слишком много выражений. Если указаны наборы группирования, число выражений не должно превышать %d. |
10707 | 15 | нет | Конструкции группирования CUBE () и ROLLUP() в текущем режиме совместимости недопустимы. Они допускаются только в режиме 100 и выше. |
10708 | 15 | нет | DEFAULT не может быть указан справа от "%.*ls". |
10709 | 15 | нет | Число столбцов для всех строк в конструкторе значений таблицы должно быть одинаковым. |
10710 | 15 | нет | Действие типа "%S_MSG" недопустимо в предложении "WHEN NOT MATCHED" инструкции MERGE. |
10711 | 15 | нет | Действие типа "INSERT" не допускается в предложении "%S_MSG" инструкции MERGE. |
10712 | 15 | нет | Псевдоколум "%.*ls" не может быть частью индекса или использоваться в качестве столбца секционирования. |
10713 | 15 | нет | Инструкция MERGE должна заканчиваться точкой с запятой (;). |
10714 | 15 | нет | Действие типа "%S_MSG" в предложении "%S_MSG" инструкции MERGE не может быть указано более одного раза. |
10715 | 15 | нет | "%.*ls" не является допустимым указанием. |
10716 | 15 | нет | Вложенная инструкция INSERT, UPDATE, DELETE или MERGE должна иметь предложение OUTPUT. |
10717 | 15 | нет | Предложение %S_MSG недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10718 | 15 | нет | Во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE указания запросов недопустимы. |
10719 | 16 | нет | Связи внешних ключей из оптимизированной для памяти таблицы с параметром "УСТОЙЧИВОСТЬ" SCHEMA_AND_DATA к оптимизированной для памяти таблице с набором "УСТОЙЧИВОСТЬ" значение SCHEMA_ONLY не поддерживаются. |
10720 | 15 | нет | Предложение OUTPUT INTO недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10721 | 15 | нет | Предложение WHERE CURRENT OF недопустимо во вложенных инструкциях INSERT, UPDATE, DELETE или MERGE. |
10722 | 15 | нет | Ключевое слово DISTINCT недопустимо, если в предложении FROM содержатся вложенные инструкции INSERT, UPDATE, DELETE или MERGE. |
10723 | 15 | нет | В инструкции MERGE переменная не может присваиваться столбцу и выражению в одном и том же предложении SET действия UPDATE. Присваивания вида "SET @variable = столбец = выражение" недопустимы в предложении SET действия UPDATE в инструкции MERGE. Измените предложение SET таким образом, чтобы присваивание выражалось либо в формате "@variable = столбец", либо в формате "@variable = выражение". |
10724 | 15 | нет | Указание FORCESEEK недопустимо для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10725 | 15 | нет | Нельзя использовать параметр VARYING в инструкции DECLARE, CREATE AGGREGATE или CREATE FUNCTION. |
10726 | 15 | нет | Определяемые пользователем статистические функции не поддерживают параметры по умолчанию. |
10727 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов JOIN или APPLY. |
10728 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в качестве табличного источника операторов PIVOT или UNPIVOT. |
10729 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE не допускаются в инструкции SELECT, которая не является непосредственным источником строк для инструкции INSERT. |
10730 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении FROM инструкций UPDATE или DELETE. |
10731 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы внутри другой вложенной инструкции INSERT, UPDATE, DELETE или MERGE. |
10732 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы с любой стороны операторов UNION, INTERSECT или EXCEPT. |
10733 | 15 | нет | Вложенные инструкции INSERT, UPDATE, DELETE или MERGE недопустимы в предложении USING инструкции MERGE. |
10734 | 16 | нет | Назначение переменных не допускается в инструкции, содержащей оператор верхнего уровня UNION, INTERSECT или EXCEPT. |
10735 | 15 | нет | Неверное предложение WHERE для отфильтрованного %S_MSG "%.*ls" в таблице "%.*ls". |
10736 | 15 | нет | Инструкция, содержащая полнотекстовый список стоп-слов, должна заканчиваться точкой с запятой (;). |
10737 | 15 | нет | Если в предложении DATA_COMPRESSION инструкции ALTER TABLE REBUILD или ALTER INDEX REBUILD указана секция, то должно быть задано предложение PARTITION=ALL. Предложение PARTITION=ALL используется для подтверждения того, что должны быть перестроены все секции таблицы или индекса, даже если в предложении DATA_COMPRESSION указано только подмножество. |
10738 | 15 | нет | Число выражений значений строк в инструкции INSERT превышает максимально допустимое число значений строк, равное %d. |
10739 | 15 | нет | Список вставляемых столбцов, используемый в инструкции MERGE, не может содержать составные идентификаторы. Используйте однокомпонентные идентификаторы. |
10740 | 15 | нет | Оператор списка свойств поиска должен заканчиваться точкой с запятой (;). |
10741 | 15 | нет | Не удается использовать TOP в том же запросе или вложенном запросе, что и СМЕЩЕНИЕ. |
10742 | 15 | нет | Смещение, указанное в предложении OFFSET, может не быть отрицательным. |
10743 | 15 | нет | Число строк, предоставленных для предложения OFFSET, должно быть целым числом. |
10744 | 15 | нет | Число строк, предоставленных для предложения FETCH, должно быть больше нуля. |
10745 | 15 | нет | Указание FORCESCAN не допускается для целевых таблиц инструкций INSERT, UPDATE или DELETE. |
10746 | 15 | нет | Указание FORCESCAN указывается одновременно с указанием FORCESEEK. Удалите одно из подсказок и повторно отправьте запрос. |
10747 | 15 | нет | Параметризованная подсказка FORCESEEK не может использоваться одновременно с указаниями INDEX или не параметризованной подсказкой FORCESEEK для одного объекта. Используйте подсказки INDEX и не параметризованные подсказки FORCESEEK или используйте параметризованную подсказку FORCESEEK без подсказок INDEX для каждой таблицы или представления. |
10748 | 15 | нет | Существует несколько подсказок FORCESEEK, указанных в одной таблице или представлении. Удалите дополнительные подсказки FORCESEEK и повторно отправьте запрос. |
10749 | 15 | нет | Указание FORCESEEK нельзя использовать с индексом 0. Исправьте индекс, предоставленный подсказке FORCESEEK, и повторно отправьте запрос. |
10750 | 15 | нет | Указание FORCESCAN нельзя использовать с несколькими указаниями INDEX. Удалите дополнительные указания INDEX и повторно отправьте запрос. |
10751 | 15 | нет | Предложение ORDER BY в предложении IN GROUP функции "%.*ls" должно иметь ровно одно выражение. |
10752 | 15 | нет | Функция "%.*ls" может не иметь рамку окна. |
10753 | 15 | нет | Функция "%.*ls" должна иметь предложение OVER. |
10754 | 15 | нет | Функция "%.*ls" должна иметь предложение WITHIN GROUP. |
10755 | 15 | нет | Функция "%.*ls" принимает между аргументами %d и %d. |
10756 | 15 | нет | Фрейм окна с строкой или диапазоном должен иметь предложение ORDER BY. |
10757 | 15 | нет | Функция "%.*ls" может не содержать предложение WITHIN GROUP. |
10758 | 15 | нет | Функция "%.*ls" может не содержать ORDER BY в предложении OVER. |
10759 | 15 | нет | Использование DISTINCT не допускается с предложением OVER. |
10760 | 16 | нет | Недопустимый аргумент масштабирования. Допустимые выражения для типа данных %ls scale argument — это целые константы и целые константы. |
10761 | 16 | нет | Недопустимый тип данных %.*ls в функции %.*ls. |
10762 | 16 | нет | Функция %.*ls не разрешена в текущем режиме совместимости. Он разрешен только в режиме 110 или более поздней версии. |
10763 | 15 | нет | Предложение GROUP BY может содержать только одно указание запроса. Удалите дополнительные подсказки и повторно запустите запрос. |
10764 | 15 | нет | Число столбцов группировки в запросе превысило максимально допустимое число. SQL Server разрешает группирование столбцов 64k. Уменьшите количество столбцов группировки и повторно запустите запрос. |
10765 | 15 | нет | DISTRIBUTED_AGG и CENTRAL_AGG подсказки нельзя использовать с предложением CUBE или ROLLUP. Измените запрос и повторно запустите его. |
10766 | 15 | нет | CENTRAL_AGG необходимо указать после всех столбцов в предложении GROUP BY. Измените запрос и повторно запустите его. |
10767 | 15 | нет | DISTRIBUTED_AGG указание нельзя использовать, если предложение GROUP BY содержит один и тот же столбец несколько раз. Измените запрос и повторно запустите его. |
10768 | 15 | нет | Указание LABEL может использоваться только один раз в запросе. Измените запрос и повторно запустите его. |
10769 | 15 | нет | Параметры SET не поддерживаются в блоках ATOMIC. |
10770 | 15 | нет | Параметр SERVER и один из учетных данных или FEDERATED_SERVICE_ACCOUNT = ПАРАМЕТРЫ ON необходимы для настройки REMOTE_DATA_ARCHIVE в базе данных. |
10771 | 15 | нет | Параметр CREDENTIAL нельзя использовать с параметром FEDERATED_SERVICE_ACCOUNT = ON. |
10772 | 15 | нет | Существует несколько подсказок REMOTE_DATA_ARCHIVE_OVERRIDE, указанных в одной таблице или ссылке на представление. Удалите дополнительные подсказки REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте запрос. |
10773 | 15 | нет | Указание REMOTE_DATA_ARCHIVE_OVERRIDE неприменимо к объекту "%.*ls", так как оно не является таблицей с включенным REMOTE_DATA_ARCHIVE. Удалите указание REMOTE_DATA_ARCHIVE_OVERRIDE и повторно отправьте инструкцию. |
10774 | 15 | нет | Неверное предложение WHERE для отфильтрованного индекса. |
10775 | 16 | нет | Объект "%.*ls" не является оптимизированной для памяти таблицей или встроенной скомпилированной табличной функцией и не может быть доступ к ней из собственно скомпилированного модуля. |
10776 | 16 | нет | Триггеры в оптимизированных для памяти таблицах не могут использовать WITH NATIVE_COMPILATION. |
10777 | 16 | нет | Триггеры для оптимизированных для памяти таблиц должны использовать WITH NATIVE_COMPILATION. |
10778 | 16 | нет | Связи внешнего ключа между оптимизированными для памяти таблицами и оптимизированными для памяти таблицами не поддерживаются. |
10779 | 16 | нет | Параметр устойчивости "schema_only" поддерживается только в оптимизированных для памяти таблицах. |
10780 | 16 | нет | В указанной таблице "%.*ls" нет первичного ключа, который соответствует списку ссылочных столбцов во внешнем ключе "%.*ls". Внешние ключи в оптимизированных для памяти таблицах должны ссылаться на первичные ключи. |
10781 | 16 | нет | Запросtraceon %d и указание оптимизатора "%.*ls" указывает конфликтующие поведения. Удалите один из них и повторно запустите запрос. |
10782 | 16 | нет | BEGIN ATOMIC поддерживается только в модулях, скомпилированных в собственном коде. |
10783 | 16 | нет | Текст скомпилированного модуля в собственном коде должен быть блокОМ ATOMIC. |
10784 | 16 | нет | Предложение WITH инструкции BEGIN ATOMIC должно задавать значение для параметра «%ls». |
10785 | 15 | нет | %S_MSG "%ls" поддерживается только с %S_MSG. |
10786 | 16 | нет | Не удалось выполнить команду ALTER AVAILABILITY GROUP, так как она содержала несколько параметров ALTER REPLICA: %ls. Введите отдельную ГРУППУ ДОСТУПНОСТИ ALTER ... Команда MODIFY REPLICA для каждого параметра реплики, которую требуется изменить. |
10787 | 16 | нет | Указания REPEATABLEREAD и SERIALIZABLE не допускаются в таблицах Hekaton с индексами columnstore. |
10788 | 15 | нет | Параметр "%ls" не поддерживается типами таблиц. |
10789 | 15 | нет | Параметр "%ls" должен быть указан для индекса "%.*ls" в таблице "%.*ls". Он необходим для хэш-индексов. |
10790 | 15 | нет | Параметр "%ls" можно указать только для хэш-индексов. |
10791 | 15 | нет | Хэш-индексы разрешены только в оптимизированных для памяти таблицах. |
10792 | 15 | нет | При использовании в собственном скомпилированном модуле функция "%.*ls" не может отображаться вне блока catch. |
10793 | 16 | нет | Как индекс, так и ограничение PRIMARY KEY были определены встроенным образом с определением столбца "%.*ls", таблицы "%.*ls". Определение индекса и ограничения PRIMARY KEY, встроенного с определением столбца, запрещено. |
10794 | 15 | нет | %S_MSG "%ls" не поддерживается с %S_MSG. |
10795 | 15 | нет | Переменная "%.*ls" была объявлена не null и должна быть объявлена с начальным значением. |
10796 | 15 | нет | Параметр SCHEMABINDING поддерживается только для скомпилированных в собственном коде модулей и необходим для этих модулей. |
10797 | 15 | нет | В каждой базе данных может присутствовать только одна файловая группа MEMORY_OPTIMIZED_DATA. |
10798 | 16 | нет | Это недопустимый параметр сжатия данных для этого объекта. Его можно использовать только с индексами columnstore. Выберите NONE, PAGE или ROW compression. |
10799 | 16 | нет | Это недопустимый параметр сжатия данных для индекса columnstore. Выберите COLUMNSTORE или COLUMNSTORE_ARCHIVE сжатие. |
10 800 | 16 | нет | Прослушиватель ресурса WSFC "%.*ls" не удалось запустить и вернул код ошибки %d, "%.*ls". Дополнительные сведения об этом коде ошибки см. в разделе "Системные коды ошибок" в документации по разработке Windows. |
10801 | 16 | нет | Не удалось остановить прослушиватель для ресурса отказоустойчивого кластера Windows "%.*ls". Ошибка: %d. %.*ls |
10802 | 10 | нет | Не удалось заставить задачу зарегистрировать имя субъекта-службы (SPN) для службы SQL Server. Проверка подлинности Kerberos не будет возможна до добавления имени участника-службы вручную или перезапуска SQL Server. Код ошибки SQLOS: %d. |
10900 | 16 | нет | Не удалось настроить регулятор ресурсов при запуске. Проверьте наличие специальных сообщений об ошибках в журнале ошибок SQL Server или проверьте целостность базы данных master, выполнив инструкцию DBCC CHECKCATALOG('master'). |
10901 | 16 | нет | У пользователя отсутствует разрешение на изменение конфигурации регулятора ресурсов. |
10902 | 16 | нет | Определяемая пользователем функция "%s" не существует в базе данных master, либо у пользователя отсутствует разрешение на доступ к ней. |
10903 | 16 | нет | Указанное имя схемы "%.*ls" для определяемой пользователем классифицирующей функции не существует, либо у пользователя отсутствует разрешение на доступ к ней. |
10904 | 16 | нет | Ошибка настройки регулятора ресурсов. В группах рабочей нагрузки, удаляемых или перемещаемых в другие пулы ресурсов, существуют активные сеансы. Отключите все активные сеансы в этих группах рабочей нагрузки и повторите попытку. |
10905 | 16 | нет | Не удалось завершить настройку регулятора ресурсов, поскольку не хватает памяти. Сократите нагрузку на сервер или повторите операцию, используя выделенное административное соединение. |
10906 | 16 | нет | Объект "%.*ls". %.*ls' не является допустимой определяемой пользователем функцией-классификатором регулятора ресурсов. Эта функция должна быть привязана к схеме, возвращать значение типа sysname и не иметь параметров. |
10907 | 16 | нет | Атрибут "%.*ls" со значением %u больше атрибута "%.*ls" со значением %u. |
10908 | 16 | нет | Атрибут "%.*ls" со значением %u меньше атрибута "%.*ls" со значением %u. |
10909 | 16 | нет | Не удалось создать пул ресурсов. Максимальное количество пулов ресурсов, включая стандартные пулы ресурсов, не может превышать текущее предельное значение %u. |
10910 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к сумме минимальных значений для всех пулов ресурсов на планировщике %вы превышаете 100 процентов. Уменьшите значение одного или нескольких пулов или измените сходство пула, чтобы сумма была меньше или равна 100. |
10911 | 16 | нет | Не удается выполнить запрошенную операцию, поскольку пул ресурсов "%.*ls" не существует. |
10912 | 16 | нет | Не удалось завершить операцию. Удаление стандартного %S_MSG не допускается. |
10913 | 16 | нет | Пользователям запрещено %S_MSG группу рабочих нагрузок "%.*ls" в пуле ресурсов "%.*ls". |
10914 | 16 | нет | Имя %S_MSG "%.*ls" не может начинаться с # или ##. |
10915 | 16 | нет | Не удалось завершить операцию. Изменение "%.*ls" %S_MSG запрещено. |
10916 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он содержит группу рабочих нагрузок "%.*ls". Удалите все группы рабочей нагрузки, использующие этот пул ресурсов, перед удалением самого пула. |
10917 | 16 | нет | Не удалось выполнить инструкцию ALTER WORKLOAD GROUP. Необходимо указать предложение "WITH" или предложение "USING". |
10918 | 16 | нет | Не удается создать %S_MSG "%.*ls", поскольку он уже существует. |
10919 | 16 | нет | При считывании конфигурации регулятора ресурсов из базы данных master произошла ошибка. Проверьте целостность базы данных master или обратитесь к системному администратору. |
10920 | 16 | нет | Невозможно %S_MSG пользовательскую функцию "%.*ls". Она используется в качестве классифицирующей функции регулятора ресурсов. |
10921 | 16 | нет | %S_MSG %*ls нельзя переместить из %S_MSG %*ls. |
10922 | 16 | нет | Ошибка %ls. Перезапустите инструкцию. |
10923 | 16 | нет | Ошибка %ls. Регулятор ресурсов в этом выпуске SQL Server не поддерживается. Можно управлять метаданными регулятора ресурсов, но нельзя применить конфигурацию регулятора ресурсов. Регулятор ресурсов поддерживается только в выпуске SQL Server Enterprise Edition. |
10924 | 16 | нет | Недопустимый диапазон сопоставления пула. Нижняя граница %d должна быть меньше верхней границы %d. |
10925 | 16 | нет | Значение %S_MSG было указано несколько раз в списке диапазонов сходства пула. |
10926 | 16 | нет | Диапазон %S_MSG, указывающий %S_MSG %d, включает по крайней мере один %S_MSG, недоступный текущему экземпляру. Максимальное число %S_MSG, доступное этому экземпляру, — %d. |
10927 | 16 | нет | Не удалось завершить операцию. Указанное значение "%.*ls", %u, приводит к тому, что сумма минимальных значений для всех групп рабочих нагрузок с помощью пула ресурсов "%.*ls" превышает 100 процентов. Уменьшите значение или измените другие группы рабочих нагрузок, чтобы сумма была меньше или равна 100. |
10928 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для базы данных равно %d и достигнуто. Дополнительные сведения см. в статье "https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server". |
10929 | 16 | нет | Идентификатор ресурса: %d. Минимальная гарантия %ls — %d, максимальное ограничение — %d, а текущее использование базы данных — %d. Однако сервер в настоящее время слишком занят для поддержки %ls больше %d для этой базы данных. Дополнительные сведения см. в статье "https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server". В противном случае повторите попытку позже. |
10930 | 16 | нет | Служба в настоящее время слишком занята. Повторите попытку позже". |
10931 | 16 | нет | Не удается удалить пул ресурсов "%.*ls", так как он привязан к базе данных. Удалите все привязки к этому пулу ресурсов перед удалением. |
10932 | 16 | нет | Сбой конфигурации регулятора ресурсов, так как в пуле ресурсов удаляется активная база данных. Переключите базу данных в автономный режим и повторите попытку. |
10933 | 16 | нет | %S_MSG с идентификатором %d не существует в этой системе. Используйте sys.dm_os_schedulers для поиска допустимых %S_MSGs для этой системы. |
10934 | 16 | нет | Не удается выполнить запрошенную операцию, так как внешний пул ресурсов "%.*ls" не существует. |
10935 | 16 | нет | Внешний пул ресурсов не допускает более одной группы обработчиков. |
10936 | 16 | нет | Идентификатор ресурса: %d. Ограничение %ls для эластичного пула равно %d и достигнуто. Дополнительные сведения см. в статье "https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server". |
10937 | 16 | нет | Группа рабочей нагрузки по умолчанию не позволяет изменять атрибут "%.*ls". |
10938 | 16 | нет | Подключения к ограниченной группе доступности не поддерживают DDL диспетчера ресурсов. Повторите попытку с помощью подключения экземпляра. |
10961 | 16 | нет | Запрос прерван, так как его использование ЦП превышает максимально настроенное ограничение для группы рабочей нагрузки. |
10981 | 10 | нет | Конфигурация регулятора ресурсов изменена успешно. |
10982 | 16 | Да | Не удалось запустить определяемую пользователем функцию регулятора ресурсов "%.*ls". Последняя ошибка %u, состояние %u. Подробности см. в предыдущих сообщениях журнала ошибок SQL Server для сеанса с идентификатором %ld. Затрачено времени функцией-классификатором: %I64u мс. |
10983 | 16 | нет | Операция "%ls" регулятора ресурсов отменена пользователем. |
10984 | 16 | нет | Ошибка перенастройки регулятора ресурсов. |
10985 | 10 | нет | Перенастройка регулятора ресурсов возникла проблема (код HRESULT: 0x%lx, причина: %ls), при отправке идентификаторов активного внешнего пула ресурсов на панель запуска. Это не приведет к сбою перенастройки. |
10986 | 10 | нет | Не удалось завершить настройку регулятора ресурсов из реплицированного главного сервера. |
10987 | 10 | нет | Не удалось запустить конфигурацию регулятора ресурсов из реплицированного главного узла. Не удалось отправить асинхронную задачу. |
10988 | 16 | нет | Ограничение %ls для рабочей области - %d, и оно было достигнуто. |
10989 | 10 | нет | %ls_MAX_TEMPDB_DATA_PERCENT игнорируется, если MAXSIZE для любого файла данных tempdb имеет значение UNLIMITED. Убедитесь, что MAXSIZE задан для каждого файла данных tempdb и повторите попытку. |
10990 | 16 | нет | Текущее потребление пространства tempdb по группе рабочей нагрузки%sпревышает новое настроенное ограничение. Увеличьте настроенное ограничение или уменьшите потребление пространства tempdb и повторите попытку. |