package com.microsoft.sqlserver.jdbc;
import java.util.*;
public final class SQLServerResource_ru extends ListResourceBundle
				  {
protected Object[][]  getContents()
{
return contents;
}


static final Object[][] contents =
{
{"R_timedOutBeforeRouting","Истекло время ожидания перед соединением с назначением маршрутизации."},
{"R_invalidRoutingInfo","Получены непредвиденные данные маршрутизации. Проверьте свойства соединения и конфигурацию SQL Server."},
{"R_multipleRedirections","Возникло два перенаправления или более. Допускается не более одной попытки перенаправления на один вход."},
{"R_dbMirroringWithMultiSubnetFailover","Соединение с зеркальным экземпляром SQL Server со свойством соединения multiSubnetFailover не поддерживается."},
{"R_dbMirroringWithReadOnlyIntent","Соединение с зеркальным экземпляром SQL Server со свойством соединения ApplicationIntent ReadOnly не поддерживается."},
{"R_ipAddressLimitWithMultiSubnetFailover","Соединение со свойством соединения multiSubnetFailover с экземпляром SQL Server, настроенным с более чем одним IP-адресом {0}, не поддерживается."},
{"R_connectionTimedOut","Время ожидания подключения истекло: дополнительные сведения отсутствуют."},
{"R_invalidPositionIndex","Недопустимый индекс позиции {0}."},
{"R_invalidLength","Недопустимая длина {0}."},
{"R_unknownSSType","Недопустимый тип данных SQL Server {0}."},
{"R_unknownJDBCType","Недопустимый тип данных JDBC {0}."},
{"R_notSQLServer","Драйвер получил непредвиденный ответ перед входом. Проверьте свойства соединения и убедитесь, что на узле работает экземпляр SQL Server, который принимает соединения TCP/IP по нужному порту. Этот драйвер можно использовать только с SQL Server 2005 или более поздней версией."},
{"R_tcpOpenFailed","{0}. Проверьте свойства соединения. Убедитесь, что на сервере запущен экземпляр SQL Server и он принимает TCP/IP-соединения по порту. Убедитесь, что TCP-соединения по этому порту не блокируются брандмауэром."},
{"R_unsupportedServerVersion","Этот драйвер не поддерживает SQL Server версии {0}."},
{"R_noServerResponse","SQL Server не вернул ответ. Соединение было закрыто."},
{"R_truncatedServerResponse","SQL Server вернул неполный ответ. Соединение было закрыто."},
{"R_queryTimedOut","Истекло время ожидания запроса."},
{"R_queryCancelled","Запрос отменен."},
{"R_errorReadingStream","Возникла ошибка при считывании значения из потокового объекта. Ошибка: \"{0}\"."},
{"R_streamReadReturnedInvalidValue","Операция считывания потока вернула недопустимое значение для объема считанных данных."},
{"R_mismatchedStreamLength","Длина значения потока отличается от указанной. Указанная длина: {0}, фактическая длина: {1}."},
{"R_notSupported","Эта операция не поддерживается."},
{"R_invalidOutputParameter","Недопустимый индекс {0} выходного параметра."},
{"R_outputParameterNotRegisteredForOutput","Выходной параметр {0} не зарегистрирован для вывода."},
{"R_parameterNotDefinedForProcedure","Параметр {0} не определен для хранимой процедуры {1}."},
{"R_connectionIsClosed","Соединение закрыто."},
{"R_invalidBooleanValue","Свойство {0} не содержит действительного логического значения. Может использоваться только значение true или false."},
{"R_propertyMaximumExceedsChars","Значение свойства {0} превышает максимальное число символов ({1})."},
{"R_invalidPortNumber","Недопустимый номер порта {0}."},
{"R_invalidTimeOut","Недопустимое время ожидания (timeout) {0}."},
{"R_invalidLockTimeOut","Недопустимое значение lockTimeOut {0}."},
{"R_invalidAuthenticationScheme","Значение authenticationScheme {0} недопустимо."},
{"R_invalidPacketSize","Недопустимое значение packetSize {0}."},
{"R_packetSizeTooBigForSSL","Шифрование SSL нельзя использовать, если размер сетевого пакета превышает {0} байт.  Проверьте свойства соединения и конфигурацию SQL Server."},
{"R_redirectedFrom","{0} (перенаправлено из {1})"},
{"R_tcpipConnectionFailed","Не удалось установить соединение TCP/IP к серверу {0} по порту {1}. Ошибка: \"{2}\"."},
{"R_invalidTransactionLevel","Недопустимый уровень транзакции {0}."},
{"R_cantInvokeRollback","Не удается вызвать операцию отката, когда режим AutoCommit установлен в значение \"true\"."},
{"R_cantSetSavepoint","Не удается установить точку сохранения, когда режим AutoCommit установлен в значение \"true\"."},
{"R_sqlServerHoldability","SQL Server поддерживает удержание только на уровне соединения. Используйте метод connection.setHoldability()."},
{"R_invalidHoldability","Недопустимое значение удержания {0}."},
{"R_invalidColumnArrayLength","Недопустимый массив столбцов. Он должен иметь длину 1."},
{"R_valueNotSetForParameter","Не задано значение для параметра с номером {0}."},
{"R_sqlBrowserFailed","Соединение с сервером {0}, именованным экземпляром {1}, завершилось ошибкой. Ошибка: \"{2}\". Проверьте имена сервера и экземпляра и то, что брандмауэр не блокирует UDP-трафик на порту 1434. Для SQL Server 2005 или более поздней версии проверьте, запущена ли на сервере служба \"Обозреватель SQL Server Browser\"."},
{"R_notConfiguredToListentcpip","На сервере {0} не настроено прослушивание по протоколу TCP/IP."},
{"R_cantIdentifyTableMetadata","Не удается определить таблицу {0} для метаданных."},
{"R_metaDataErrorForParameter","Возникла ошибка метаданных для параметра {0}."},
{"R_invalidParameterNumber","Недопустимый номер параметра {0}."},
{"R_noMetadata","Отсутствуют метаданные."},
{"R_resultsetClosed","Результирующий набор закрыт."},
{"R_invalidColumnName","Недопустимое имя столбца {0}."},
{"R_resultsetNotUpdatable","Результирующий набор недоступен для обновления."},
{"R_indexOutOfRange","Индекс {0} находится вне диапазона."},
{"R_savepointNotNamed","Не задано имя для точки сохранения (savepoint)."},
{"R_savepointNamed","Задано имя для точки сохранения (savepoint) {0}."},
{"R_resultsetNoCurrentRow","В результирующем наборе отсутствует текущая строка."},
{"R_mustBeOnInsertRow","Курсор не находится в строке вставки."},
{"R_mustNotBeOnInsertRow","Запрошенная операция недопустима в строке вставки."},
{"R_cantUpdateDeletedRow","Не удается обновить удаленную строку."},
{"R_noResultset","Инструкция не вернула результирующий набор."},
{"R_resultsetGeneratedForUpdate","Результирующий набор создан для обновления."},
{"R_statementIsClosed","Инструкция закрыта."},
{"R_invalidRowcount","Максимальное число строк {0} для результирующего набора должно быть неотрицательным числом."},
{"R_invalidQueryTimeOutValue","Недопустимое значение для времени ожидания запроса {0}."},
{"R_invalidFetchDirection","Недопустимое направление выборки {0}."},
{"R_invalidFetchSize","Размер выборки не может быть отрицательным."},
{"R_noColumnParameterValue","Не указаны значения параметров столбца для обновления строки."},
{"R_statementMustBeExecuted","Перед получением результатов необходимо выполнить инструкцию."},
{"R_modeSuppliedNotValid","Указан недопустимый режим."},
{"R_errorConnectionString","Строка соединения содержит имя или значение в неправильном формате."},
{"R_errorProcessingComplexQuery","При обработке сложного запроса произошла ошибка."},
{"R_invalidOffset","Недопустимое смещение {0}."},
{"R_nullConnection","URL-адрес соединения имеет значение NULL."},
{"R_invalidConnection","Недопустимый URL-адрес соединения."},
{"R_cannotTakeArgumentsPreparedOrCallable","Метод {0} не может принимать аргументы для PreparedStatement или CallableStatement."},
{"R_unsupportedConversionFromTo","Не поддерживается преобразование из {0} в {1}."},
{"R_unsupportedConversionTo","Преобразование в {0} не поддерживается."},
{"R_errorConvertingValue","Произошла ошибка во время преобразования значения {0} в тип данных JDBC {1}."},
{"R_streamIsClosed","Поток закрыт."},
{"R_invalidTDS","Недопустимый поток протокола потока табличных данных (TDS)."},
{"R_unexpectedToken"," Непредвиденный маркер (token) {0}."},
{"R_selectNotPermittedinBatch","Инструкция SELECT не разрешается в пакете."},
{"R_failedToCreateXAConnection","Не удалось создать соединение с элементом управления XA. Ошибка: \"{0}\""},
{"R_codePageNotSupported","Среда Java не поддерживает кодовую страницу {0}."},
{"R_unknownSortId","Этот драйвер не поддерживает параметры сортировки SQL Server {0}."},
{"R_unknownLCID","Этот драйвер не поддерживает параметры сортировки Windows {0}."},
{"R_encodingErrorWritingTDS","При записи строки в буфер потока табличных данных (TDS) произошла ошибка кодирования. Ошибка: \"{0}\""},
{"R_processingError","Возникла ошибка обработки \"{0}\"."},
{"R_requestedOpNotSupportedOnForward","Запрошенная операция не поддерживается для однопроходных результирующих наборов."},
{"R_unsupportedCursor","Тип курсора не поддерживается."},
{"R_unsupportedCursorOperation","Запрошенная операция не поддерживается с этим типом курсора."},
{"R_unsupportedConcurrency","Параллелизм не поддерживается."},
{"R_unsupportedCursorAndConcurrency","Не поддерживается сочетание типа курсора и параллелизма."},
{"R_stringReadError","Произошла ошибка чтения строки по смещению {0}."},
{"R_stringWriteError","Произошла ошибка записи строки по смещению {0}."},
{"R_stringNotInHex","Строка не имеет допустимый шестнадцатеричный формат."},
{"R_unknownType","Тип Java {0} не поддерживается."},
{"R_physicalConnectionIsClosed","Для этого соединения в составе пула закрыто физическое соединение."},
{"R_invalidDataSourceReference","Недопустимая ссылка DataSource."},
{"R_cantGetColumnValueFromDeletedRow","Не удается получить значение из удаленной строки."},
{"R_cantGetUpdatedColumnValue","Доступ к обновленным столбцам невозможен до вызова метода updateRow() или cancelRowUpdates()."},
{"R_cantUpdateColumn","Не удается обновить значение столбца."},
{"R_positionedUpdatesNotSupported","Позиционированные обновления и удаления не поддерживаются."},
{"R_invalidAutoGeneratedKeys","Недопустимое значение {0} параметра autoGeneratedKeys. Можно использовать только значения Statement.RETURN_GENERATED_KEYS и Statement.NO_GENERATED_KEYS."},
{"R_notConfiguredForIntegrated","Этот драйвер не настроен для встроенной проверки подлинности."},
{"R_failoverPartnerWithoutDB","Значение databaseName обязательно при использовании свойства соединения failoverPartner."},
{"R_invalidPartnerConfiguration","База данных {0} на сервере {1} не настроена для зеркального отображения."},
{"R_invaliddisableStatementPooling","Недопустимое значение disableStatementPooling {0}."},
{"R_invalidselectMethod","Недопустимый selectMethod {0}."},
{"R_invalidpropertyValue","Недопустимый тип данных для свойства соединения {0}. Все свойства для этого соединения должны иметь тип String."},
{"R_invalidArgument","Недопустимый аргумент {0}."},
{"R_streamWasNotMarkedBefore","Поток не помечен."},
{"R_invalidresponseBuffering","Недопустимое свойство соединения responseBuffering {0}."},
{"R_invalidapplicationIntent","Недопустимое свойство соединения applicationIntent {0}."},
{"R_dataAlreadyAccessed","Выполняется доступ к данным. Данные недоступны для этого столбца или параметра."},
{"R_outParamsNotPermittedinBatch","Параметры OUT и INOUT не разрешаются в пакете."},
{"R_sslRequiredNoServerSupport","Драйверу не удалось установить безопасное соединение с SQL Server, используя шифрование SSL. Приложение запросило шифрование, но сервер не настроен для поддержки SSL."},
{"R_sslRequiredByServer","Для имени входа SQL Server требуется зашифрованное соединение, использующее протокол SSL."},
{"R_sslFailed","Драйверу не удалось установить безопасное соединение с SQL Server, используя шифрование SSL. Ошибка: \"{0}\"."},
{"R_certNameFailed","Не удалось проверить имя сервера в сертификате во время инициализации SSL.."},
{"R_failedToInitializeXA","Не удалось инициализировать хранимую процедуру xp_sqljdbc_xa_init. Состояние: {0}. Ошибка: \"{1}\""},
{"R_failedFunctionXA","Функция {0} завершилась ошибкой. Состояние: {1}. Ошибка: \"{2}\"."},
{"R_noTransactionCookie","Функция {0} завершилась ошибкой. Не возвращен куки-файл транзакции."},
{"R_failedToEnlist","Сбой прикрепления. Ошибка: \"{0}\""},
{"R_failedToUnEnlist","Не удалось отменить прикрепление. Ошибка: \"{0}\""},
{"R_failedToReadRecoveryXIDs","Не удалось считать идентификаторы транзакций ветви XA для восстановления (идентификаторы XID). Ошибка: \"{0}\""},
{"R_userPropertyDescription","Пользователь базы данных."},
{"R_passwordPropertyDescription","Пароль базы данных."},
{"R_databaseNamePropertyDescription","Имя базы данных, с которой устанавливается соединение."},
{"R_domainPropertyDescription","Домен Windows для проверки подлинности с помощью NTLM."},
{"R_serverNamePropertyDescription","Компьютер, где работает SQL Server."},
{"R_portNumberPropertyDescription","Это был TCP-порт, прослушиваемый экземпляром SQL Server."},
{"R_serverSpnPropertyDescription","Имя участника-службы SQL Server."},
{"R_columnEncryptionSettingPropertyDescription","Параметр шифрования столбца."},
{"R_enclaveAttestationUrlPropertyDescription","URL-адрес аттестации анклава."},
{"R_enclaveAttestationProtocolPropertyDescription","Протокол аттестации анклава."},
{"R_serverNameAsACEPropertyDescription","Преобразует serverName из кодировки Юникод в кодировку ASCII Compatible Encoding (ACE), как определено операцией ToASCII стандарта RFC 3490."},
{"R_sendStringParametersAsUnicodePropertyDescription","Определяет кодировку для отправки строковых параметров на сервер: Юникод или кодировка базы данных."},
{"R_multiSubnetFailoverPropertyDescription","Указывает, что приложение соединяется с прослушивателем группы доступности (Availability Group Listener) из группы доступности (Availability Group) или экземпляра отказоустойчивого кластера (Failover Cluster Instance)."},
{"R_applicationNamePropertyDescription","Имя приложения для средств профилирования и регистрации SQL Server."},
{"R_lastUpdateCountPropertyDescription","Гарантирует, что из инструкции SQL, переданной серверу, возвращается только последнее количество обновлений."},
{"R_disableStatementPoolingPropertyDescription","Отключает функцию пулов инструкций."},
{"R_integratedSecurityPropertyDescription","Указывает, будет ли использоваться проверка подлинности Windows для соединения с SQL Server."},
{"R_authenticationSchemePropertyDescription","Схема проверки подлинности, которая будет использоваться для встроенной проверки подлинности."},
{"R_lockTimeoutPropertyDescription","Продолжительность ожидания (в миллисекундах) блокировки до того, как база данных сообщает об истечении времени ожидания."},
{"R_loginTimeoutPropertyDescription","Продолжительность ожидания (в секундах) до того, как драйвер сообщает об истечении времени ожидания для соединения."},
{"R_instanceNamePropertyDescription","Имя экземпляра SQL Server, с которым производится соединение."},
{"R_xopenStatesPropertyDescription","Определяет, возвращает ли драйвер в исключениях коды состояния SQL в соответствии со стандартом XOPEN."},
{"R_selectMethodPropertyDescription","Позволяет приложению использовать серверные курсоры для обработки однопроходных результирующих наборов, доступных только для чтения."},
{"R_responseBufferingPropertyDescription","Управляет работой адаптивной буферизации, чтобы разрешить приложению обрабатывать крупные результирующие наборы без необходимости использования серверных курсоров."},
{"R_applicationIntentPropertyDescription","Объявляет тип рабочей нагрузки приложения для соединения с сервером. Возможные значения: ReadOnly и ReadWrite."},
{"R_workstationIDPropertyDescription","Имя узла для рабочей станции."},
{"R_failoverPartnerPropertyDescription","Имя сервера отработки отказа, используемого в конфигурации зеркального отображения базы данных."},
{"R_packetSizePropertyDescription","Размер сетевого пакета, используемый в обмене данными с SQL Server."},
{"R_encryptPropertyDescription","Определяет, нужно ли использовать шифрование SSL между клиентом и сервером."},
{"R_socketFactoryClassPropertyDescription","Класс, экземпляр которого создается как SocketFactory для подключений."},
{"R_socketFactoryConstructorArgPropertyDescription","Необязательный аргумент для передачи конструктору, указываемому socketFactoryClass."},
{"R_trustServerCertificatePropertyDescription","Определяет, должен ли драйвер выполнять проверку сертификата SSL для SQL Server."},
{"R_trustStoreTypePropertyDescription","Тип хранилища ключей."},
{"R_trustStorePropertyDescription","Путь к файлу хранилища доверия для сертификата."},
{"R_trustStorePasswordPropertyDescription","Пароль, используемый для проверки целостности данных в хранилище доверия."},
{"R_trustManagerClassPropertyDescription","Класс, экземпляр которого будет создаваться в качестве TrustManager для соединений SSL."},
{"R_trustManagerConstructorArgPropertyDescription","Необязательный аргумент для передачи конструктору, указанному trustManagerClass."},
{"R_hostNameInCertificatePropertyDescription","Имя сервера, которое будет использоваться при проверке сертификата SSL SQL Server."},
{"R_sendTimeAsDatetimePropertyDescription","Определяет, следует ли использовать тип данных SQL Server — datetime, чтобы отправить значения java.sql.Time в базу данных."},
{"R_TransparentNetworkIPResolutionPropertyDescription","Определяет, нужно ли использовать функцию прозрачного разрешения IP-адресов сети."},
{"R_queryTimeoutPropertyDescription","Продолжительность ожидания (в секундах) запроса до того, как база данных сообщает об истечении времени ожидания."},
{"R_socketTimeoutPropertyDescription","Продолжительность ожидания в миллисекундах до возникновения java.net.SocketTimeoutException."},
{"R_serverPreparedStatementDiscardThresholdPropertyDescription","Пороговое значение времени закрытия отклоненных подготовленных инструкций на сервере (вызов набора sp_unprepares). При значении не больше 1 процедура sp_unprepare будет вызвана сразу при закрытии PreparedStatment."},
{"R_enablePrepareOnFirstPreparedStatementCallPropertyDescription","Этот параметр указывает, готовится ли подготовленная инструкция (sp_prepexec) при первом использовании (property=true) или втором после первоначального вызова sp_executesql (property=false)."},
{"R_statementPoolingCacheSizePropertyDescription","Этот параметр задает размер кэша подготовленных инструкций для подключения. Значение меньше 1 означает, что кэш не используется."},
{"R_gsscredentialPropertyDescription","Воплощаемые учетные данные GSS для доступа к SQL Server."},
{"R_msiClientIdPropertyDescription","Идентификатор клиента управляемого удостоверения, назначаемого пользователем, которое будет использоваться для создания токена доступа для проверки подлинности MSI Azure AD"},
{"R_clientCertificatePropertyDescription","Путь сертификата клиента для функции проверки подлинности на основе сертификата клиента."},
{"R_clientKeyPropertyDescription","Путь к файлу закрытого ключа для функции проверки подлинности на основе сертификата клиента."},
{"R_clientKeyPasswordPropertyDescription","Пароль для закрытого ключа, если закрытый ключ защищен паролем."},
{"R_sendTemporalDataTypesAsStringForBulkCopyPropertyDescription","Флаг, указывающий, будет ли драйвер отправлять темпоральные типы данных в виде строкового значения на сервер для массового копирования."},
{"R_delayLoadingLobsPropertyDescription","Логический флаг, указывающий, будет ли драйвер загружать типы данных LOB в память."},
{"R_AADSecurePrincipalIdPropertyDescription","Идентификатор приложения для зарегистрированного приложения, которому было предоставлено разрешение на подключение к базе данных."},
{"R_AADSecurePrincipalSecretPropertyDescription","Секрет, определенный для зарегистрированного приложения, которому было предоставлено разрешение на подключение к базе данных."},
{"R_noParserSupport","Произошла ошибка при создании экземпляра необходимого средства синтаксического анализа. Ошибка: \"{0}\""},
{"R_writeOnlyXML","Не удается считать данные из этого экземпляра SQLXML. Этот экземпляр предназначен только для записи данных."},
{"R_dataHasBeenReadXML","Не удается считать данные из этого экземпляра SQLXML. Данные уже считаны."},
{"R_readOnlyXML","Не удается записать данные в этот экземпляр SQLXML. Этот экземпляр предназначен только для считывания данных."},
{"R_dataHasBeenSetXML","Не удается записать данные в этот экземпляр SQLXML. Данные уже заданы."},
{"R_noDataXML","В этом экземпляре SQLXML не заданы данные."},
{"R_cantSetNull","Невозможно установить значение NULL."},
{"R_failedToParseXML","Не удалось выполнить синтаксический анализ XML. Ошибка: \"{0}\"."},
{"R_isFreed","Объект {0} освобожден, и доступ к нему больше не возможен."},
{"R_invalidProperty","Это свойство не поддерживается: {0}."},
{"R_referencingFailedTSP","Необходимо задать пароль DataSource trustStore."},
{"R_valueOutOfRange","Часть значений выходит за пределы диапазона для типа данных SQL Server {0}."},
{"R_valueOutOfRangeSQLType","Одно или несколько значений выходят за пределы диапазона значений для типа данных SQL Server {0}."},
{"R_integratedAuthenticationFailed","Не удалось выполнить внутреннюю проверку подлинности."},
{"R_permissionDenied","Нарушение безопасности. Отказано в разрешении на целевой объект \"{0}\"."},
{"R_getSchemaError","Произошла ошибка при получении имени схемы по умолчанию."},
{"R_setSchemaWarning","Предупреждение. setSchema является пустой операцией в этой версии драйвера."},
{"R_updateCountOutofRange","Значение счетчика обновлений находится за пределами диапазона."},
{"R_limitOffsetNotSupported","Предложение OFFSET в escape-последовательности ограничения не поддерживается."},
{"R_limitEscapeSyntaxError","Ошибка в escape-синтаксисе ограничения. Не удалось проанализировать запрос."},
{"R_featureNotSupported","{0} не поддерживается."},
{"R_zoneOffsetError","Произошла ошибка при извлечении смещения зоны."},
{"R_invalidMaxRows","Максимально поддерживаемое количество строк для результирующего набора — Integer.MAX_VALUE или меньше."},
{"R_schemaMismatch","Исходная и целевая схемы не совпадают."},
{"R_invalidColumn","Столбец {0} недопустим. Проверьте сопоставления столбцов."},
{"R_invalidDestinationTable","Имя целевой таблицы отсутствует или недопустимо."},
{"R_unableRetrieveColMeta","Не удалось извлечь метаданные столбца."},
{"R_invalidDestConnection","Подключение к назначению должно быть подключением от Microsoft JDBC Driver for SQL Server."},
{"R_unableRetrieveSourceData","Не удалось извлечь данные из источника."},
{"R_ParsingError","Не удалось выполнить анализ данных для типа {0}."},
{"R_ParsingDataError","Не удалось проанализировать данные {0} для типа {1}."},
{"R_BulkTypeNotSupported","Тип данных {0} не поддерживается в операции массового копирования."},
{"R_BulkTypeNotSupportedDW","Тип данных {0} не поддерживается в операции массового копирования в хранилище данных Azure."},
{"R_invalidTransactionOption","Параметр UseInternalTransaction не может быть задан как TRUE при использовании с объектом Connection."},
{"R_invalidNegativeArg","Аргумент {0} не может быть отрицательным."},
{"R_BulkColumnMappingsIsEmpty","Невозможно выполнить операцию массового копирования, если единственное сопоставление — это столбец идентификаторов, а для KeepIdentity задано значение false."},
{"R_DataSchemaMismatch","Исходные данные не совпадают с исходной схемой."},
{"R_BulkDataDuplicateColumn","Повторяющиеся имена столбцов не разрешены."},
{"R_invalidColumnOrdinal","Столбец {0} недопустим. Номер столбца должен быть больше нуля."},
{"R_unsupportedEncoding","Кодировка {0} не поддерживается."},
{"R_UnexpectedDescribeParamFormat","Внутренняя ошибка. Недопустимый формат результирующего набора, возвращенного sp_describe_parameter_encryption. Отсутствует один из результирующих наборов."},
{"R_InvalidEncryptionKeyOrdinal","Внутренняя ошибка. Ключ шифрования столбца с порядковым номером \"{0}\", на который указывает ссылка, отсутствует в метаданных шифрования, возвращенных sp_describe_parameter_encryption. Максимальный порядковый номер — \"{1}\"."},
{"R_MissingParamEncryptionMetadata","Внутренняя ошибка. Метаданные для некоторых параметров в инструкции или процедуре \"{0}\" отсутствуют в результирующем наборе, возвращенном sp_describe_parameter_encryption."},
{"R_UnableRetrieveParameterMetadata","Не удается получить метаданные шифрования параметра."},
{"R_InvalidCipherTextSize","Указанные зашифрованные данные имеют недопустимый размер — {0} байт, что меньше минимального допустимого значения, требуемого для расшифровки и составляющего {1} байт."},
{"R_InvalidAlgorithmVersion","Указанная версия алгоритма шифрования зашифрованных данных {0} не соответствует ожидаемой версии алгоритма шифрования {1}."},
{"R_InvalidAuthenticationTag","Указанные зашифрованные данные имеют недействительный тег проверки подлинности. "},
{"R_EncryptionFailed","Внутренняя ошибка при шифровании: {0}. "},
{"R_DecryptionFailed","Внутренняя ошибка при расшифровке: {0}. "},
{"R_InvalidKeySize","Ключ шифрования столбца расшифрован, но его длина ({0}) не совпадает с длиной ({1}) для алгоритма \"{2}\". Проверьте зашифрованное значение ключа шифрования столбца в базе данных."},
{"R_InvalidEncryptionType","Тип шифрования \"{0}\", указанный для столбца в базе данных, недействителен или поврежден. Следующие типы шифрования являются допустимыми для алгоритма {1}: {2}."},
{"R_UnknownColumnEncryptionAlgorithm","Алгоритм {0} не существует. Алгоритмы, зарегистрированные в фабрике: {1}."},
{"R_KeyExtractionFailed","Сбой извлечения ключа: {0}."},
{"R_UntrustedKeyPath","Путь к главному ключу столбца {0}, полученный от сервера {1}, не является доверенным путем ключа. Возможно, путь к главному ключу столбца поврежден, или необходимо задать {0} в качестве доверенного пути ключа с помощью SQLServerConnection.setColumnEncryptionTrustedMasterKeyPaths()."},
{"R_UnrecognizedKeyStoreProviderName","Не удалось расшифровать ключ шифрования столбца. Недопустимое имя поставщика хранилища ключей: {0}. Имя поставщика хранилища ключей должно указывать на поставщика хранилища ключей системы или на зарегистрированного пользовательского поставщика хранилища ключей. Допустимые имена поставщиков хранилища ключей системы: {1}. Допустимые (зарегистрированные в настоящее время) имена пользовательских поставщиков хранилища ключей: {2}. Проверьте сведения о поставщике хранилища ключей в определениях главного ключа столбца в базе данных, а также убедитесь, что все пользовательские поставщики хранилища ключей, которые используются в вашем приложении, зарегистрированы надлежащим образом."},
{"R_UnsupportedDataTypeAE","Шифрование и расшифровка типа данных {0} не поддерживается."},
{"R_NormalizationErrorAE","Сбой расшифровки типа данных {0}. Ошибка нормализации."},
{"R_UnsupportedNormalizationVersionAE","Версия нормализации \"{0}\", полученная от SQL Server, недопустима или повреждена. Допустимые версии нормализации: {1}."},
{"R_NullCipherTextAE","Внутренняя ошибка. Ciphertext не может иметь значение NULL."},
{"R_NullColumnEncryptionAlgorithmAE","Внутренняя ошибка. Алгоритм шифрования не может иметь значение NULL. Допустимые алгоритмы: {1}."},
{"R_CustomCipherAlgorithmNotSupportedAE","Пользовательский алгоритм шифрования не поддерживается."},
{"R_PlainTextNullAE","Внутренняя ошибка. Plaintext не может иметь значение NULL."},
{"R_StreamingDataTypeAE","Данные, длина которых превышает {0}, не поддерживаются в зашифрованном столбце {1}."},
{"R_AE_NotSupportedByServer","Используемый экземпляр SQL Server не поддерживает шифрование столбцов."},
{"R_InvalidAEVersionNumber","Получен недопустимый номер версии \"{0}\" для Always Encrypted."},
{"R_NullEncryptedColumnEncryptionKey","Внутренняя ошибка. Ключ шифрования зашифрованного столбца не может иметь значение NULL."},
{"R_EmptyEncryptedColumnEncryptionKey","Внутренняя ошибка. Указан пустой ключ шифрования зашифрованного столбца."},
{"R_InvalidMasterKeyDetails","Указаны недопустимые сведения главного ключа."},
{"R_CertificateError","Произошла ошибка при извлечении сертификата \"{0}\" из хранилища ключей \"{1}\"."},
{"R_ByteToShortConversion","Произошла ошибка при расшифровке ключа шифрования столбца."},
{"R_InvalidCertificateSignature","Указанная подпись ключа шифрования зашифрованного столбца не совпадает с подписью, вычисленной с помощью главного ключа столбца (сертификата) в \"{0}\". Возможно, ключ шифрования зашифрованного столбца поврежден или путь указан неверно."},
{"R_CEKDecryptionFailed","Исключение при расшифровке ключа шифрования зашифрованного столбца: {0}. "},
{"R_NullKeyEncryptionAlgorithm","Алгоритм шифрования ключа не может иметь значение NULL."},
{"R_NullKeyEncryptionAlgorithmInternal","Внутренняя ошибка. Алгоритм шифрования ключа не может иметь значение NULL."},
{"R_InvalidKeyEncryptionAlgorithm","Указан недопустимый алгоритм шифрования ключа: {0}. Ожидаемое значение: {1}."},
{"R_InvalidKeyEncryptionAlgorithmInternal","Внутренняя ошибка. Указан недопустимый алгоритм шифрования ключа: {0}. Ожидаемое значение: {1}."},
{"R_NullColumnEncryptionKey","Ключ шифрования столбца не может иметь значение NULL."},
{"R_EmptyColumnEncryptionKey","Указан пустой ключ шифрования столбца."},
{"R_CertificateNotFoundForAlias","Сертификат с псевдонимом {0} не найден в хранилище, предоставленном {1}. Убедитесь, что сертификат правильно импортирован в расположение или хранилище сертификатов."},
{"R_UnrecoverableKeyAE","Невозможно восстановить закрытый ключ из хранилища ключей со сведениями сертификата {0}. Убедитесь в том, что импортированный сертификат Always Encrypted содержит закрытый ключ и пароль сертификата указан правильно."},
{"R_KeyStoreNotFound","Системе не удается найти файл хранилища ключей по указанному пути. Проверьте правильность указанного пути и наличие необходимых разрешений для доступа к нему."},
{"R_CustomKeyStoreProviderMapNull","Карта поставщика хранилища ключей шифрования столбцов не может иметь значение NULL. Ожидается значение, не равное NULL."},
{"R_EmptyCustomKeyStoreProviderName","Указано недопустимое имя поставщика хранилища ключей. Имена поставщиков хранилища ключей не могут быть пустыми или иметь значение NULL."},
{"R_InvalidCustomKeyStoreProviderName","Недопустимое имя поставщика хранилища ключей {0}. Префикс {1} зарезервирован для поставщиков хранилища ключей системы."},
{"R_CustomKeyStoreProviderValueNull","Указана пустая ссылка для поставщика хранилища ключей {0}. Ожидается значение, отличное от NULL."},
{"R_CustomKeyStoreProviderSetOnce","Невозможно задать поставщиков хранилища ключей более одного раза."},
{"R_unknownColumnEncryptionType","Недопустимый тип шифрования столбца {0}."},
{"R_unsupportedStmtColEncSetting","SQLServerStatementColumnEncryptionSetting не может иметь значение NULL."},
{"R_unsupportedConversionAE","Преобразование {0} в {1} не поддерживается для зашифрованных столбцов."},
{"R_InvalidDataForAE","Данное значение типа {0} из источника данных не может быть преобразовано в тип {1} указанного целевого столбца."},
{"R_authenticationPropertyDescription","Используемая проверка подлинности."},
{"R_accessTokenPropertyDescription","Маркер доступа для использования с Azure Active Directory."},
{"R_FedAuthRequiredPreLoginResponseInvalidValue","Сервер отправил непредусмотренное значение для параметра FedAuthRequired PreLogin. Отправленное значение: {0}."},
{"R_FedAuthInfoLengthTooShortForCountOfInfoIds","Маркер FedAuthInfo должен содержать не менее 4 байт, указывающих число идентификаторов сведений."},
{"R_FedAuthInfoInvalidOffset","FedAuthInfoDataOffset указывает на недопустимое расположение. Текущее значение dataOffset: {0}."},
{"R_FedAuthInfoFailedToReadData","Не удалось считать FedAuthInfoData."},
{"R_FedAuthInfoLengthTooShortForData","Длина потока маркеров FEDAUTHINFO недостаточна ({0}), чтобы содержать заявленные данные."},
{"R_FedAuthInfoDoesNotContainStsurlAndSpn","Поток маркеров FEDAUTHINFO не содержит STSURL и SPN."},
{"R_MSALExecution","Не удалось проверить подлинность пользователя {0} в Active Directory (Authentication={1})."},
{"R_MSALAuthComplete","Проверка подлинности завершена. Вы можете закрыть браузер и вернуться в приложение."},
{"R_UnrequestedFeatureAckReceived","Получено незапрошенное подтверждение компонента. ИД компонента: {0}."},
{"R_FedAuthFeatureAckContainsExtraData","Подтверждение расширения компонента федеративной проверки подлинности для ADAL и маркера безопасности (Security Token) включает лишние данные."},
{"R_FedAuthFeatureAckUnknownLibraryType","Попытка использовать неизвестную библиотеку федеративной проверки подлинности. Идентификатор библиотеки: {0}."},
{"R_UnknownFeatureAck","Получено неизвестное подтверждение компонента."},
{"R_SetAuthenticationWhenIntegratedSecurityTrue","Невозможно задать Authentication, если для IntegratedSecurity задано значение true."},
{"R_NtlmNoUserPasswordDomain","Для проверки подлинности NTLM необходимо указать свойства подключения \"User\" (или \"UserName\") и \"Password\"."},
{"R_SetAccesstokenWhenIntegratedSecurityTrue","Невозможно задать свойство AccessToken, если для ключевого слова строки подключения IntegratedSecurity задано значение true."},
{"R_IntegratedAuthenticationWithUserPassword","Невозможно использовать Authentication=ActiveDirectoryIntegrated с ключевыми словами строки подключения User, UserName или Password."},
{"R_MSIAuthenticationWithUserPassword","Невозможно использовать Authentication=ActiveDirectoryIntegrated с ключевыми словами строки подключения User, UserName или Password."},
{"R_AccessTokenWithUserPassword","Невозможно задать свойство AccessToken, если в строке подключения указаны User, UserName или Password. "},
{"R_AccessTokenCannotBeEmpty","Свойство AccesToken не может быть пустым."},
{"R_SetBothAuthenticationAndAccessToken","Невозможно задать свойство AccessToken, если в строке подключения указано Authentication."},
{"R_NoUserPasswordForActivePassword","Если Authentication=ActiveDirectoryPassword, должны быть указаны ключевые слова строки подключения User (или UserName) и Password."},
{"R_NoUserPasswordForActiveServicePrincipal","Если \"Authentication=ActiveDirectoryServicePrincipal\", должны быть указаны ключевые слова строки подключения \"AADSecurePrincipalId\" и \"AADSecurePrincipalSecret\"."},
{"R_NoUserPasswordForSqlPassword","Если Authentication=SqlPassword, должны быть указаны ключевые слова строки подключения User (или UserName) и Password."},
{"R_ForceEncryptionTrue_HonorAEFalse","Невозможно задать значение True для свойства \"Принудительное шифрование\" параметра {0}, так как шифрование не включено для инструкции или процедуры {1}."},
{"R_ForceEncryptionTrue_HonorAETrue_UnencryptedColumn","Невозможно выполнить инструкцию или процедуру {0}, так как для свойства \"Принудительное шифрование\" задано значение true для параметра {1} и база данных ожидает, что этот параметр будет отправлен в виде простого текста. Такая ситуация может возникнуть из-за ошибки конфигурации."},
{"R_ForceEncryptionTrue_HonorAEFalseRS","Невозможно задать значение True для свойства \"Принудительное шифрование\" параметра {0}, так как шифрование не включено для инструкции или процедуры."},
{"R_ForceEncryptionTrue_HonorAETrue_UnencryptedColumnRS","Невозможно выполнить обновление, так как для свойства \"Принудительное шифрование\" задано значение true для параметра {0} и база данных ожидает, что этот параметр будет отправлен в виде простого текста. Такая ситуация может возникнуть из-за ошибки конфигурации."},
{"R_NullValue","{0} не может иметь значение NULL."},
{"R_AKVPathNull","Путь к ключу Azure Key Vault не может иметь значение NULL."},
{"R_AKVURLInvalid","Указан недопустимый URL-адрес: {0}."},
{"R_AKVMasterKeyPathInvalid","Указан недопустимый путь к ключу Azure Key Vault: {0}."},
{"R_ManagedIdentityInitFail","Не удалось инициализировать пакет для получения маркера управляемого удостоверения для Azure Key Vault."},
{"R_EmptyCEK","Указан пустой ключ шифрования столбца."},
{"R_EncryptedCEKNull","Ключ шифрования зашифрованного столбца не может иметь значение NULL."},
{"R_EmptyEncryptedCEK","Длина ключа шифрования зашифрованного столбца не должна равняться нулю."},
{"R_NonRSAKey","Невозможно использовать ключ, не являющийся ключом RSA: {0}."},
{"R_GetAKVKeySize","Не удается получить размер открытого ключа Azure Key Vault в байтах."},
{"R_InvalidEcryptionAlgorithmVersion","Указанный ключ шифрования зашифрованного столбца содержит недействительную версию алгоритма шифрования {0}. Ожидается версия {1}."},
{"R_AKVKeyLengthError","Длина указанных зашифрованных данных ключа шифрования зашифрованного столбца {0} не совпадает с длиной зашифрованных данных {1} при использовании главного ключа столбца (ключа Azure Key Vault) в {2}. Возможно, ключ шифрования зашифрованного столбца поврежден или путь к ключу Azure Key Vault указан неверно."},
{"R_AKVSignatureLengthError","Длина указанной подписи ключа шифрования зашифрованного столбца {0} не совпадает с длиной подписи {1} при использовании главного ключа столбца (ключ Azure Key Vault) в \"{2}\". Возможно, ключ шифрования зашифрованного столбца поврежден или путь к ключу Azure Key Vault указан неверно."},
{"R_HashNull","Хэш не должен иметь значение NULL при расшифровке ключа шифрования зашифрованного столбца."},
{"R_NoSHA256Algorithm","Алгоритм SHA-256 не поддерживается."},
{"R_VerifySignature","Не удается проверить подпись ключа шифрования столбца."},
{"R_CEKSignatureNotMatchCMK","Указанная подпись ключа шифрования зашифрованного столбца не совпадает с подписью, вычисленной с помощью главного ключа столбца (асимметричного ключа в Azure Key Vault) в \"{0}\". Возможно, ключ шифрования зашифрованного столбца поврежден или путь указан неверно."},
{"R_DecryptCEKError","Не удалось расшифровать ключ шифрования столбца с помощью указанного ключа Azure Key Vault."},
{"R_EncryptCEKError","Не удалось зашифровать ключ шифрования столбца с помощью указанного ключа Azure Key Vault."},
{"R_CipherTextLengthNotMatchRSASize","Длина CipherText не соответствует размеру ключа RSA."},
{"R_GenerateSignature","Не удалось создать подпись с помощью указанного URL-адреса ключа Azure Key Vault."},
{"R_SignedHashLengthError","Длина подписанного хэша не соответствует размеру ключа RSA."},
{"R_InvalidSignatureComputed","Вычислена недопустимая подпись ключа шифрования зашифрованного столбца."},
{"R_UnableLoadADALSqlDll","Не удалось загрузить adalsql.dll. Код ошибки: 0x{0}. Дополнительные сведения: http://go.microsoft.com/fwlink/?LinkID=513072."},
{"R_ADALAuthenticationMiddleErrorMessage","Код ошибки: 0x{0}; состояние: {1}."},
{"R_unsupportedDataTypeTVP","Тип данных {0} не поддерживается в Table-Valued Parameter."},
{"R_moreDataInRowThanColumnInTVP","Длина входного массива превышает число столбцов в этой таблице."},
{"R_invalidTVPName","Параметр Table-Valued Parameter должен иметь допустимое имя типа. "},
{"R_invalidThreePartName","Недопустимый формат стороннего имени для TypeName."},
{"R_unsupportedConversionTVP","Преобразование {0} в {1} не поддерживается для Table-Valued Parameter."},
{"R_TVPMixedSource","Невозможно добавить метаданные столбца. Этот параметр Table-Valued Parameter имеет набор ResultSet, из которого будут наследоваться метаданные."},
{"R_TVPEmptyMetadata","Недостаточно полей в структурированном типе. Структурированные типы должны включать хотя бы одно поле."},
{"R_TVPInvalidValue","Значение, предоставленное для параметра Table-Valued Parameter {0}, недопустимо. Поддерживаются только объекты SQLServerDataTable, ResultSet и ISQLServerDataRecord."},
{"R_TVPInvalidColumnValue","Входные данные в неправильном формате."},
{"R_TVPSortOrdinalGreaterThanFieldCount","Порядковый номер сортировки {0} для поля {1} превышает общее число полей."},
{"R_TVPMissingSortOrderOrOrdinal","Порядок сортировки и порядковый номер должны быть указаны вместе или не указаны вовсе (SortOrder.Unspecified и –1). Заданы значения: порядок = {0}, порядковый номер = {1}."},
{"R_TVPDuplicateSortOrdinal","Порядковый номер сортировки {0} указан дважды."},
{"R_TVPMissingSortOrdinal","Порядковый номер сортировки {0} не указан."},
{"R_TVPDuplicateColumnName","Имя столбца {0} уже принадлежит этой таблице SQLServerDataTable."},
{"R_InvalidConnectionSetting","Значение {0} \"{1}\" недопустимо."},
{"R_InvalidWindowsCertificateStoreEncryption","Невозможно зашифровать ключ шифрования столбца с помощью Windows Certificate Store."},
{"R_AEKeypathEmpty","Внутренняя ошибка. Путь к сертификату не может иметь значение NULL. Используйте следующий формат: \"расположение сертификата/хранилище сертификатов/отпечаток сертификата\", где \"расположение сертификата\" — LocalMachine или CurrentUser."},
{"R_AEWinApiErr","Собственная ошибка API Windows."},
{"R_AECertpathBad","Внутренняя ошибка. Недопустимый путь к сертификату: {0}. Используйте следующий формат: \"расположение сертификата/хранилище сертификатов/отпечаток сертификата\", где \"расположение сертификата\" — LocalMachine или CurrentUser."},
{"R_AECertLocBad","Внутренняя ошибка. Недопустимое расположение сертификата {0} в пути к сертификату {1}. Используйте следующий формат: \"расположение сертификата/хранилище сертификатов/отпечаток сертификата\", где \"расположение сертификата\" — LocalMachine или CurrentUser."},
{"R_AECertStoreBad","Внутренняя ошибка. В пути к сертификату {1} указано недопустимое хранилище сертификатов {0}. Ожидалось значение: My."},
{"R_AECertHashEmpty","Внутренняя ошибка. В пути к сертификату {0} указан пустой отпечаток сертификата."},
{"R_AECertNotFound","Сертификат с отпечатком {2} не найден в хранилище сертификатов {1} в расположении сертификата {0}. Убедитесь, что путь к сертификату в определении главного ключа столбца в базе данных указан правильно, а сертификат правильно импортирован в расположение или хранилище сертификатов."},
{"R_AEMaloc","Ошибка выделения памяти."},
{"R_AEKeypathLong","Внутренняя ошибка. Указанный путь к сертификату включает {0} байт, что превышает максимальную длину {1} байт."},
{"R_AEECEKLenBad","Длина указанных зашифрованных данных ключа шифрования зашифрованного столбца {0} не совпадает с длиной зашифрованных данных {1} при использовании главного ключа столбца (сертификата) в \"{2}\". Возможно, ключ шифрования зашифрованного столбца поврежден или путь к сертификату указан неверно."},
{"R_AEECEKSigLenBad","Длина указанной подписи ключа шифрования зашифрованного столбца {0} не совпадает с длиной {1} при использовании главного ключа столбца (сертификата) в \"{2}\". Возможно, ключ шифрования зашифрованного столбца поврежден или путь к сертификату указан неверно."},
{"R_AEKeyPathEmptyOrReserved","Путь к сертификату \"{0}\" недопустим; он пуст или содержит зарезервированные имена каталогов."},
{"R_AEKeyPathCurUser","Объект CurrentUser был указан в пути к ключу, но произошла ошибка при получении начальной рабочей папки текущего пользователя."},
{"R_AEKeyFileOpenError","Ошибка при открытии файла сертификата {0}."},
{"R_AEKeyFileReadError","Ошибка при чтении файла сертификата {0}."},
{"R_keyStoreAuthenticationPropertyDescription","Имя, идентифицирующее хранилище ключей."},
{"R_keyStoreSecretPropertyDescription","Секрет проверки подлинности или сведения, необходимые для поиска секрета."},
{"R_keyStoreLocationPropertyDescription","Расположение хранилища ключей."},
{"R_keyStoreAuthenticationNotSet","При указании \"{0}\" необходимо указать ключевое слово строки подключения \"keyStoreAuthentication\"."},
{"R_keyStoreSecretOrLocationNotSet","Необходимо задать значения \"keyStoreSecret\" и \"keyStoreLocation\", если в строке подключения указано \"keyStoreAuthentication=JavaKeyStorePassword\"."},
{"R_keyStoreSecretNotSet","Если в строке подключения указано \"keyStoreAuthentication=KeyVaultClientSecret\", то необходимо задать \"keyStoreSecret\"."},
{"R_certificateStoreInvalidKeyword","Невозможно задать значение \"keyStoreSecret\", если в строке подключения указано \"keyStoreAuthentication=CertificateStore\"."},
{"R_certificateStoreLocationNotSet","Необходимо задать значение \"keyStoreLocation\", если в строке подключения указано \"keyStoreAuthentication=CertificateStore\"."},
{"R_certificateStorePlatformInvalid","Невозможно задать значение \"keyStoreAuthentication=CertificateStore\" в операционной системе Windows."},
{"R_invalidKeyStoreFile","Невозможно выполнить анализ \"{0}\". Недопустимый формат файла, или неверный пароль."},
{"R_invalidCEKCacheTtl","Указан недопустимый срок жизни кэша для ключей шифрования столбцов. Значение columnEncryptionKeyCacheTtl не может быть отрицательным, а для timeUnit допустимы только значения DAYS, HOURS, MINUTES или SECONDS."},
{"R_sendTimeAsDateTimeForAE","Используйте sendTimeAsDateTime=false с Always Encrypted."},
{"R_TVPnotWorkWithSetObjectResultSet","Метод setObject() с ResultSet не поддерживается для параметра, возвращающего табличное значение. Используйте метод setStructured()."},
{"R_invalidQueryTimeout","Параметр queryTimeout {0} недопустим."},
{"R_invalidSocketTimeout","Параметр socketTimeout {0} недопустим."},
{"R_fipsPropertyDescription","Определяет, включен ли режим FIPS."},
{"R_invalidFipsConfig","Не удалось проверить параметры режима FIPS."},
{"R_serverPreparedStatementDiscardThreshold","Параметр serverPreparedStatementDiscardThreshold {0} недопустим."},
{"R_statementPoolingCacheSize","Недопустимое значение параметра statementPoolingCacheSize: {0}."},
{"R_kerberosLoginFailedForUsername","Не удается войти с помощью субъекта Kerberos {0}, проверьте учетные данные. {1}"},
{"R_kerberosLoginFailed","Произошел сбой входа Kerberos {0} из-за {1} ({2})"},
{"R_StoredProcedureNotFound","Не удалось найти хранимую процедуру ''''{0}''''."},
{"R_jaasConfigurationNamePropertyDescription","Файл конфигурации входа для проверки подлинности Kerberos."},
{"R_AKVKeyNotFound","Ключ не найден: {0}"},
{"R_SQLVariantSupport","SQL_VARIANT не поддерживается в версиях до SQL Server 2008."},
{"R_invalidProbbytes","SQL_VARIANT: недопустимый probBytes для типа {0}."},
{"R_invalidStringValue","SQL_VARIANT не поддерживает строковые значения, длина которых превышает 8000 символов."},
{"R_invalidValueForTVPWithSQLVariant","Использование возвращающих табличное значение параметров, содержащих столбцы SQL_VARIANТ со значением NULL, не поддерживается."},
{"R_invalidDataTypeSupportForSQLVariant","Непредвиденный тип TDS \"{0}\" в SQL_VARIANT."},
{"R_sslProtocolPropertyDescription","Метка протокола SSL. Допустимые значения: TLS, TLSv1, TLSv1.1 и TLSv1.2. По умолчанию используется TLS."},
{"R_invalidSSLProtocol","Недопустимая метка протокола SSL {0}. Допустимые значения: TLS, TLSv1, TLSv1.1 и TLSv1.2."},
{"R_cancelQueryTimeoutPropertyDescription","Число секунд ожидания для отмены отправки сообщения об истекшем времени ожидания запроса."},
{"R_invalidCancelQueryTimeout","Недопустимое значение для времени ожидания отмены {0}."},
{"R_useBulkCopyForBatchInsertPropertyDescription","Будет ли драйвер использовать API массового копирования для операций пакетной вставки"},
{"R_UnknownDataClsTokenNumber","Неизвестный токен для классификации данных."},
{"R_InvalidDataClsVersionNumber","Недопустимый номер версии {0} для классификации данных."},
{"R_unknownUTF8SupportValue","Неизвестное значение для поддержки UTF8."},
{"R_unknownAzureSQLDNSCachingValue","Неизвестное значение для DNS-кэширования Azure SQL."},
{"R_illegalWKT","Недопустимый известный текст. Убедитесь, что известный текст допустим."},
{"R_illegalTypeForGeometry","{0} не поддерживается для Geometry."},
{"R_illegalWKTposition","Недопустимый символ в известном тексте на позиции {0}."},
{"R_keyVaultProviderClientIdPropertyDescription","ID клиента, используемый для доступа к Key Vault, где хранится главный ключ шифрования столбцов."},
{"R_keyVaultProviderClientKeyPropertyDescription","Ключ клиента, используемый для доступа к Key Vault, где хранится главный ключ шифрования столбцов."},
{"R_keyStorePrincipalIdPropertyDescription","Идентификатор субъекта Azure Active Directory."},
{"R_MSALMissing","Не удалось загрузить библиотеку MSAL4J Java для выполнения проверки подлинности {0}."},
{"R_DLLandMSALMissing","Не удалось загрузить библиотеки {0} и MSAL4J Java для выполнения проверки подлинности {1}. Установите одну из библиотек, чтобы продолжить."},
{"R_MSITokenFailureImds","Сбой токена MSI: не удалось получить токен доступа из IMDS."},
{"R_MSITokenFailureImdsClientId","Сбой токена MSI: не удалось получить токен доступа из IMDS. Проверьте идентификатор клиента."},
{"R_MSITokenFailureUnexpected","Сбой токена MSI: не удалось получить токен доступа из IMDS. Произошла неизвестная ошибка."},
{"R_MSITokenFailureEndpoint","Сбой токена MSI: не удалось получить токен из конечной точки MSI."},
{"R_propertyNotSupported","Microsoft JDBC Driver для SQL Server сейчас не поддерживает свойство: {0}"},
{"R_ntlmHmacMD5Error","Невозможно инициализировать проверку подлинности NTLM: ошибка инициализации HMAC-MD5."},
{"R_ntlmSignatureError","Ошибка сигнатуры в сообщении запроса NTLM: {0}"},
{"R_ntlmMessageTypeError","Ошибка типа в сообщении запроса NTLM: {0}"},
{"R_ntlmAuthenticateError","Ошибка NTLM при создании сообщения проверки подлинности: {0}"},
{"R_ntlmNoTargetInfo","Отсутствует TargetInfo в сообщении запроса NTLM."},
{"R_ntlmUnknownValue","Ошибка TargetInfo в сообщении запроса NTLM: неизвестное значение \"{0}\""},
{"R_useFmtOnlyPropertyDescription","Определяет включение или отключения использования SET FMTONLY для получения метаданных параметров."},
{"R_invalidOpenqueryCall","Недопустимый синтаксис: перед OPENQUERY/OPENJSON/OPENDATASOURCE/OPENROWSET/OPENXML должны следовать круглые скобки."},
{"R_invalidCTEFormat","Недопустимый синтаксис: после AS в обобщенных табличных выражениях должны следовать круглые скобки."},
{"R_noTokensFoundInUserQuery","Недопустимый запрос: при анализе предоставленного кода SQL токены отсутствовали."},
{"R_invalidUserSQL","При попытке проанализировать пользовательский код SQL произошла ошибка. Проверьте синтаксис SQL."},
{"R_invalidInsertValuesQuery","При сопоставлении списка VALUES со столбцами таблицы произошла ошибка. Проверьте синтаксис SQL."},
{"R_invalidValuesList","При чтении списка VALUES произошла ошибка. Проверьте синтаксис SQL."},
{"R_enclaveNotSupported","Этот экземпляр SQL Server не поддерживает вычисления на основе анклава."},
{"R_enclavePropertiesError","Свойство подключения \"columnEncryptionSetting\" должно быть включено вместе с допустимыми свойствами подключения \"enclaveAttestationUrl\" и \"enclaveAttestationProtocol\" при включении Always Encrypted с безопасным анклавами."},
{"R_enclaveInvalidAttestationProtocol","\"enclaveAttestationProtocol\" является недопустимым."},
{"R_enclaveTypeInvalid","Тип анклава {0} не является допустимым либо не поддерживается драйвером."},
{"R_attestationUrlInvalid","Не удалось выполнить аттестацию анклава, указанного {0}."},
{"R_EnclaveResponseLengthError","При анализе ответа об аттестации анклава с сервера было получено больше байтов, чем ожидалось."},
{"R_EnclavePackageLengthError","При анализе пакета анклава с сервера было получено больше байтов, чем ожидалось."},
{"R_EnclavePKLengthError","При анализе открытого ключа анклава с сервера было получено больше байтов, чем ожидалось."},
{"R_MalformedECDHPublicKey","Длина открытого ключа ECDH с сервера должна составлять 104 бита."},
{"R_MalformedECDHHeader","Непредвиденные значения для заголовка открытого ключа ECDH с сервера."},
{"R_HealthCertError","Сбой аттестации анклава, не удалось получить сертификаты отчета о работоспособности, указанные в анклаве: {0}."},
{"R_InvalidHealthCert","Сбой аттестации анклава, сертификат отчета о работоспособности, указанный в анклаве, не был подписан с помощью HGS."},
{"R_InvalidSignedStatement","Сбой аттестации анклава, байты оператора не были подписаны сертификатом работоспособности."},
{"R_InvalidDHKeySignature","Сбой аттестации анклава, подпись открытого ключа DH не может быть проверена с помощью открытого ключа анклава."},
{"R_AasJWTError","Произошла ошибка при извлечении и проверке JSON Web Token."},
{"R_AasEhdError","Утверждение aas-ehd из JWT не соответствовало открытому ключу анклава."},
{"R_VbsRpDataError","Утверждение rp_data из JWT не соответствует nonce клиента."},
{"R_pvkParseError","Не удалось прочитать закрытый ключ из PVK. Проверьте указанный пароль."},
{"R_pvkHeaderError","Невозможно проанализировать PVK-файл, так как он не содержит верный заголовок."},
{"R_clientCertError","Не удалось прочитать сертификат клиента. Проверьте расположение сертификата."},
{"R_unassignableError","Класс, указываемый свойством {0}, должен поддерживать назначение {1}."},
{"R_InvalidCSVQuotes","Не удалось проанализировать CSV-файл. Проверьте заключение полей в двойные кавычки."},
{"R_TokenRequireUrl","Для учетных данных токена требуется URL-адрес, использующий схему протокола HTTPS."},
{"R_maxResultBufferPropertyDescription","Определяет максимальное количество байтов, которое можно считать при извлечении результирующего набора."},
{"R_maxResultBufferInvalidSyntax","Недопустимый синтаксис {0} в параметре maxResultBuffer."},
{"R_maxResultBufferNegativeParameterValue","MaxResultBuffer должен иметь положительное значение: {0}."},
{"R_maxResultBufferPropertyExceeded","Превышено значение свойства MaxResultBuffer: {0}. Для MaxResultBuffer было задано значение: {1}."},
};
}