联机目标计算机积极拒绝,错误 10000 - 10999

10000

16

未知的提供程序错误。

16

提供程序报告了意外的灾难性错误。

10002

16

提供程序未实现此功能。

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

使用者在释放先前检索到的行句柄之前,不能插入新行。

在建立与服务器的连接时出错。在连接到 SQL Server 时,在默认的设置下 SQL Server 不允许远程连接可能会导致此失败。(提供程序: TCP 提供程序,错误: 0 - 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。)(Microsoft SQL Server,错误: 10060)

在建立与服务器的连接时出错。在连接到 SQL Server 时,在默认的设置下 SQL Server 不允许远程连接可能会导致此失败。(提供程序: TCP 提供程序,错误: 0 - 由于目标计算机积极拒绝,无法连接。)(Microsoft SQL Server,错误: 10061)

10062

16

在通知期间提供程序取消了更改。

10063

16

在通知期间提供程序取消了更改。

10064

16

由于除符号不匹配和溢出之外的其他原因,未能转换数据值。

10065

16

一列或多列的数据值溢出了提供程序所用类型的取值范围。

10066

16

数据违反了一列或多列的完整性约束。

10067

16

具有挂起更改的行数已超过 DBPROP_MAXPENDINGROWS 属性所指定的限制值。

10068

16

行集正在使用乐观并发机制,而自上次提取或重新同步包含列值的行后,该列值又有更改。

10069

16

使用者未能删除行。某一删除操作正处于挂起状态,或者已传输到数据源。

10081

16

使用者未能删除行。插入操作已传输到数据源。

10085

16

行集使用了集成索引,但没有当前索引。

10086

16

在通知期间取消了表的 RestartPosition。

10087

16

该表是用实时数据流生成的,无法重新开始该位置。

10088

16

提供程序未释放某些现有的行。

10100

16

在创建了行集的对象中未指定列的顺序。提供程序不得不重新执行命令以将下次提取位置重新定位到其初始位置,列的顺序也已更改。

10101

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 DISTINCT 关键字。请考虑将 DISTINCT 从视图中删除或不对视图进行索引。另外,还可以考虑将 DISTINCT 替换为 GROUP BY 或 COUNT_BIG(*),以在对列分组时模拟 DISTINCT。

10102

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 TOP 关键字。请考虑删除 TOP 或不对视图进行索引。

10103

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 TABLESAMPLE 子句。请考虑删除 TABLESAMPLE 或不对视图进行索引。

10104

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了 OPENROWSET、OPENQUERY 或 OPENDATASOURCE。请考虑不对视图进行索引或删除 OPENQUERY、OPENROWSET 和 OPENDATASOURCE。

10105

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了 CONTAINSTABLE 或 FREETEXTTABLE 全文函数来引用表。请考虑取消使用这些函数或不对视图进行索引。

10106

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了 OPENXML 行集提供程序。请考虑删除 OPENXML 或不对视图进行索引。

10107

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了内部系统行集提供程序。请考虑不对视图进行索引。

10108

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了表变量 "%.*ls"。请考虑不对视图进行索引或取消引用此表变量。

10109

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了 SQL Server 内部表。

10110

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了派生表 "%.*ls" (由 SELECT 语句的 FROM 子句定义)。请考虑取消引用此派生表或不对视图进行索引。

10111

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 OUTER APPLY。请考虑不对视图进行索引或删除 OUTER APPLY。

10112

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含使用 ODBC 标准转义语法的联接。请考虑使用 ANSI 联接语法。

10113

16

无法对视图 '%.*ls' 创建 %S_MSG,因为其中包含指定了联接提示的 INNER 联接。请考虑删除此联接提示。

10114

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了 LEFT、RIGHT 或 FULL OUTER 联接,而在索引视图中不允许使用 OUTER 联接。请考虑使用 INNER 联接。

10115

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了 PIVOT 运算符。请考虑不对视图进行索引。

10116

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了 UNPIVOT 运算符。请考虑不对视图进行索引。

10117

16

无法对视图 '%.*ls' 创建 %S_MSG,因为其中包含一个或多个 UNION、INTERSECT 或 EXCEPT 运算符。如果将查询作为原始视图的 UNION、INTERSECT 或 EXCEPT 运算符的输入,请考虑为每个这样的查询创建一个单独的索引视图。

10118

16

无法对视图 "%.*ls" 创建 %S_MSG,因为视图使用了 "*" 运算符来选择列。请考虑按名称引用列。

10119

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 GROUP BY ALL。请考虑使用 GROUP BY。

10121

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 CUBE、ROLLUP 或 GROUPING SETS 运算符。请考虑不对此视图进行索引。

10122

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 HAVING 子句。请考虑删除 HAVING 子句。

10123

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 COMPUTE 子句。请考虑不对视图进行索引,或使用 GROUP BY 或聚合视图来替换对聚合结果的 COMPUTE 计算。

10124

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其包含的联接使用了不推荐使用的 Transact-SQL 联接语法(*= 和 =*)。请考虑使用 "=" 运算符(非外部联接)。

10125

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了内部 SQL Server 列。

10126

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了聚合 "%.*ls"。请考虑删除此聚合,不对视图进行索引,或使用备用聚合。例如,用 SUM 和 COUNT_BIG 替换 AVG,或者用 COUNT_BIG 替换 COUNT。

10127

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了包含 DISTINCT 关键字的聚合 "%.*ls"。请考虑不对视图进行索引或删除 DISTINCT。另外,请考虑在对列分组时使用 GROUP BY 或 COUNT_BIG(*) 视图模拟 DISTINCT。

10128

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含一个或多个子查询。请考虑将视图更改为仅使用联接而不使用子查询。另外,请考虑不对视图进行索引。

10129

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了 CONTAINS 或 FREETEXT 全文谓词。请考虑删除 CONTAINS 或 FREETEXT,或不对视图进行索引。

10130

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了内联或多语句表值函数 "%.*ls"。请考虑手动扩展视图定义中的函数定义,或不对视图进行索引。

10131

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了不具有确定性的公共语言运行时(CLR)表值函数 "%.*ls"。请考虑不对视图进行索引或将其更改为不使用此函数。

10132

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了不精确的公共语言运行时(CLR)表值函数 "%.*ls"。请考虑不对视图进行索引。

10133

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了公共语言运行时(CLR)表值函数 "%.*ls"。请考虑取消引用此函数或不对视图进行索引。

10134

16

无法对视图 "%.*ls" 创建 %S_MSG,因为视图引用的函数 "%.*ls" 在执行用户或系统数据访问。

10136

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含多个 APPLY。请考虑不对视图进行索引或仅使用一个 APPLY。

10137

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它使用了聚合 COUNT。请使用 COUNT_BIG。

10138

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它引用了公用表表达式 "%.*ls"。不能对引用公用表表达式的视图进行索引。请考虑不对视图进行索引,或将此公用表表达式从视图定义中删除。

10139

16

无法对视图 '%.*ls' 创建 %S_MSG,因为其选择列表对 COUNT_BIG 的使用方法不正确。请考虑在选择列表中添加 COUNT_BIG(*)。

10140

16

无法对视图 '%.*ls' 创建 %S_MSG,因为此视图使用了隐式转换来执行从字符串到 datetime 或 smalldatetime 的转换。请使用带确定样式值的显式转换。

10141

16

无法对视图 '%.*ls' 创建 %S_MSG,因为其中包含表提示。请考虑删除此提示。

10142

16

无法对视图 '%.*ls' 创建 %S_MSG,因为它引用了 SELECT 列表非键列之外的 CLR 例程(函数或方法) '%.*ls'。请重新创建或更改此视图,使其不再引用 SELECT 列表非键列之外的 CLR 例程,然后创建索引。

10143

16

无法对视图 "%.*ls" 创建 %S_MSG,因为其中包含 APPLY。请考虑不对视图进行索引或删除 APPLY。

10144

16

无法对视图 "%.*ls" 创建 %S_MSG,因为它包含排名开窗函数或聚合开窗函数。请从视图定义中删除该函数,也可以不对该视图创建索引。

10145

16

由于 %S_MSG 使用 CHANGETABLE 函数,无法对视图 '%.*ls' 创建它。

10211

16

无法对视图 '%.*ls' 创建 %S_MSG,因为它引用了稀疏列集。无法对包含稀疏列集的视图进行索引。请考虑删除该视图中的稀疏列集或不对该视图进行索引。

10227

16

无法对 Null CLR 类型值调用赋值函数。

10240

16

无法更新类型为 "%.*ls.%.*ls" 的字段 "%.*ls",因为此字段是 "%.*ls"。

10300

16

找不到 UdtExtensions.dll。请检查安装。

10301

16

程序集 '%.*ls' 所引用的程序集 '%.*ls' 不在当前数据库中。SQL Server 已尝试定位并自动从引用程序集所在的位置自动加载被引用程序集,但此操作失败(原因: %S_MSG)。请将被引用程序集加载到当前数据库中,然后重试您的请求。

10302

16

程序集 '%.*ls' 所引用的程序集 '%.*ls' 不在当前数据库中。SQL Server 已尝试定位并自动从引用程序集所在的位置自动加载被引用程序集,但此操作失败(原因: %s)。请将被引用程序集加载到当前数据库中,然后重试您的请求。

10303

16

无法获取 SQL Server 的路径: '%ls'。

10304

16

无法创建 AppDomain 管理器: '%.*ls'。

10305

16

无法进入具有 HRESULT 0x%x 的公共语言运行时(CLR)。这可能是由于资源不足所致。

10306

16

必须使用 SqlFunctionAttribute 注释 CLR 表值函数的 Init 方法。

10307

16

必须在 CLR 表值函数的 Init 方法的 SqlFunctionAttribute 中设置 FillRowMethodName 属性。

10308

10

SqlFunctionAttribute 的 FillRowMethodName 属性未包含有效的方法名称。

10309

10

警告: 您正在注册的 Microsoft .NET Framework 程序集 '%.*ls' 未在 SQL Server 宿主环境中充分测试,不受支持。如果您将来升级或维护此程序集或 .NET Framework,您的 CLR 集成例程可能会停止工作。请参阅 SQL Server 联机丛书了解更多详细信息。

10310

10

警告: 您正在注册的 SQL Server 客户端程序集 '%.*ls' 未在 SQL Server 宿主环境中充分测试。

10311

10

由于公共语言运行时(CLR)操作或安全数据定义语言(DDL)操作,将 AppDomain %i (%.*ls)标记为要卸载。

10312

16

由于内存不足,将 AppDomain %i (%.*ls)标记为要卸载。

10313

16

已中止执行 .NET Framework。UDP/UDF/CLR 类型未恢复线程标记。

10314

16

在 %S_MSG 过程中使用 .NET Framework 时出错。服务器可能资源不足。请尝试重新运行查询。如果此问题仍然存在,请与支持人员联系。%.*ls

10316

16

在尝试加载程序集 ID %d 时 Microsoft .NET Framework 出错。服务器可能资源不足,或者不信任该程序集,因为它的 PERMISSION_SET 设置为 EXTERNAL_ACCESS 或 UNSAFE。请重新运行查询,或检查有关的文档了解如何解决程序集信任问题。有关此错误的详细信息: %.*ls

10317

16

由于内存不足,已卸载具有指定版本 ID (%d)的 app 域,因此找不到它。

10318

16

尝试获取文件 '%s' 的版本信息时出错。

10319

16

'%.*ls' 失败,因为采用了不支持的属性 System.ParamArrayAttribute 来注释类型为 '%.*ls' 的方法 '%.*ls' 的参数 %d。

10320

16

UserDefinedType 方法调用失败,因为采用了不支持的属性 System.ParamArrayAttribute 来注释类型为 '%.*ls' 的方法 '%.*ls' 的参数 %d。

10321

16

方法名称 '%.*ls' 对于 '%.*ls' 无效。

10322

16

方法名称 '%.*ls' 对于 UserDefinedType 方法调用无效。

10323

16

在数据库 %.*ls 中找不到类型 %.*ls。

10324

16

.Net Framework 托管调试助手 %.*ls 已发现无效的用户代码

10325

16

CREATE TRIGGER 的 WITH ENCRYPTION 选项只适用于 T-SQL 触发器,而不适用于 CLR 触发器。

10326

16

由于用户的非托管代码中发生了堆栈溢出,服务器即将关闭。

10327

14

程序集 '%.*ls' 的两个版本无法在数据库 '%.*ls' 中并存。请保留其中一个版本并删除另外那个版本。

10328

16

针对程序集 '%.*ls' 的 %ls ASSEMBLY 失败,因为程序集 '%.*ls' 未获授权,不满足 PERMISSION_SET = %ls。满足以下两个条件之一时将给程序集授权: 数据库所有者(DBO)拥有 %ls 权限,且数据库具有 TRUSTWORTHY 数据库属性;或者,程序集已使用其对应登录名具有 %ls 权限的证书或非对称密钥加以签名。

10329

16

堆栈不足,无法创建 appdomain '%.*ls'。

10330

16

.Net Framework 执行已中止。%.*ls

10331

16

更新程序集中的类型 '%s' 发生了更改,而类型 '%s' 的序列化布局将随之更改,所以 ALTER ASSEMBLY 失败。不允许持久化类型更改序列化布局。

10501

16

程序集 '%.*ls' 中的类型 '%ls' 是从 CLR 类型不支持的一般类型派生出来的。

16

无法创建计划指南 '%.*ls',因为不允许使用提供的类型 '%.*ls'。

10503

16

无法创建计划指南 '%.*ls',因为 @stmt 和 @module_or_batch 或 @plan_handle 和 @statement_start_offset 指定的语句与数据库中的现有计划指南 '%.*ls' 相匹配。请先删除现有计划指南,再创建新的计划指南。

10504

16

不允许执行操作 '%.*ls'。

10505

16

无法创建计划指南 '%.*ls',因为参数 @hints 不正确。请使用 N'OPTION ( [ ,...n ] )'。

10506

16

无法创建计划指南 '%.*ls',因为提供给 @module_or_batch 的值 '%.*ls' 不是合法的两部分组成的名称。请使用 'schema_name.object_name'。

16

无法创建计划指南 '%.*ls',因为参数 @stmt 包含多条语句。

10508

16

无法创建计划指南 '%.*ls',因为 @stmt 和 @module_or_batch 或 @plan_handle 和 @statement_start_offset 指定的语句与指定模块或批的所有语句都不匹配。请修改这些值以匹配模块或批中的语句。

16

无法对计划指南 '%.*ls' 执行 '%ls' 操作,因为此计划指南不存在或您没有权限。请验证当前会话的计划指南名称和数据库并确保您具备所需的权限。

10510

16

因为 @stmt 或 @statement_start_offset 指定的语句包含语法错误或者无法在计划指南中使用,所以无法创建计划指南 '%.*ls'。请提供一个有效的 Transact-SQL 语句或者该语句在批中的有效起始位置。若要获取有效的起始位置,请在 sys.dm_exec_query_stats 动态管理函数中查询 'statement_start_offset' 列。

10512

16

无法创建计划指南 '%.*ls',因为数据库中已存在同名的计划指南。请使用唯一的名称。

10513

16

无法创建计划指南 '%.*ls',因为对象 '@module_or_batch' 已加密。请考虑使用其他技术(例如,索引和统计信息)对查询进行优化。

10515

16

无法 %S_MSG %S_MSG '%.*ls',因为它已被计划指南 '%.*ls' 引用。请首先使用 sp_control_plan_guide 删除此计划指南。如果需要,请记录计划指南定义,以便将来使用。

10516

16

无法创建计划指南 '%.*ls',因为模块 '%.*ls' 不存在或您没有所需的权限。

10517

16

无法创建计划指南 '%.*ls',因为无法编译 @module_or_batch。

10518

16

无法创建计划指南 '%.*ls',因为您没有所需的权限。请更改所需的数据库权限。

16

无法执行 sp_control_plan_guide,因为权限不足,无法控制计划指南 '%.*ls'。请更改对计划指南所引用对象的权限,或更改所需的数据库权限。

16

因为 @hints 中指定的提示无法应用于 @stmt 或 @statement_start_offset 指定的语句,所以无法创建计划指南 '%.*ls'。请确保提示可以应用于该语句。

16

由于 @type 被指定为 '%ls',并且为参数 '%ls' 指定了非 NULL 值,因此无法创建计划指南 '%.*ls'。此类型要求该参数的值为 NULL 值。请为该参数指定 NULL 值,或将该类型更改为允许该参数为非 NULL 值的类型。

10522

16

由于 @type 被指定为 '%ls',而参数 '%ls' 为 NULL,因此无法创建计划指南 '%.*ls'。此类型要求该参数的值为非 NULL 值。请为该参数指定非 NULL 值,或将该类型更改为允许该参数为 NULL 值的类型。

10523

16

无法创建计划指南 '%.*ls',因为 @hints 的值非法。如果 @type 是 'template',则 @hints 必须是 OPTION(PARAMETERIZATION FORCED)或 OPTION(PARAMETERIZATION SIMPLE)。

10524

16

无法生成查询模板,因为 @querytext 未包含有效的单个查询。

10525

10

无法将 @querytext 参数化。

10526

16

在用 FORCED 或 SIMPLE 参数化自动对计划指南 '%.*ls' 进行参数化后,该计划指南与语句相匹配,但忽略了它所包含的 RECOMPILE 提示。自动参数化的语句不支持 RECOMPILE。请考虑删除此计划指南,或从中删除 RECOMPILE。

10527

16

无法删除 %S_MSG '%.*ls',因为计划指南 '%.*ls' 引用了它的触发器 '%.*ls'。请首先使用 sp_control_plan_guide 删除该计划指南。如果需要,请记录该计划指南定义,以便将来使用。

10528

16

由于对象 '%.*ls' 是临时对象,所以无法创建计划指南 '%.*ls'。

10529

16

计划指南 '%.*ls' 的名称无效,所以无法创建。计划指南的名称不能以 '#' 字符开头。

10530

16

无法创建计划指南 '%.*ls',因为在 @stmt 上已有 @type 'template' 的计划指南 '%.*ls'。

16

无法创建计划指南 '%.*ls',因为 @statement_start_offset 指定的语句与指定模块或批的所有语句都不匹配。请考虑修改 @statement_start_offset 以匹配模块或批中的语句。

16

因为用户没有足够的权限,所以无法从缓存创建计划指南 '%.*ls'。请为创建该计划指南的用户授予 VIEW SERVER STATE 权限。

16

因为 @plan_handle 指定的批或模块不包含可用于计划指南的语句,所以无法创建计划指南 '%.*ls'。请为 @plan_handle 指定其他值。

16

因为计划指南 '%.*ls' 的名称超过允许的最大字符数 124,所以无法创建它。请指定字符数少于 125 个的名称。

16

由于为 @params 指定的值无效,所以无法创建计划指南 '%.*ls'。请以 , 的形式指定该值,或指定 NULL。

16

由于在计划缓存中找不到与指定计划句柄对应的计划,因此无法创建计划指南 '%.*ls'。请指定已缓存的计划句柄。有关已缓存的计划句柄的列表,请查询 sys.dm_exec_query_stats 动态管理视图。

16

由于与指定的 @plan_handle 对应的批或模块中包含的合格语句超过 1000 个,因此无法创建计划指南 '%.*ls'。通过为每个语句指定 statement_start_offset 值,为批或模块中的每个语句创建一个计划指南。

16

由于已启用的计划指南 '%.*ls' 包含该语句的相同作用域和初始偏移量值,因此无法启用计划指南 '%.*ls'。请先禁用现有计划指南,再启用指定的计划指南。

16

因为指定的计划指南 ID 为 NULL 或无效,或者您对该计划指南引用的对象没有所需权限,所以找不到该计划指南。请确保计划指南 ID 有效,当前会话设置为正确的数据库上下文,并且您对该计划指南引用的对象具有 ALTER 权限或您具有 ALTER DATABASE 权限。

10601

16

由于查询计划对于初始偏移量为 %d 的语句不可用,因此无法从缓存创建计划指南 '%.*ls'。如果该语句依赖于尚未创建的数据库对象,则可能出现此问题。请确保所有必要的数据库对象已存在,并在创建该计划指南之前先执行该语句。

10602

16

不能为聚集索引指定包含性列。

10603

16

不允许在 CREATE/ALTER/DROP INDEX 语句中混合使用新旧语法。

10604

16

不能对视图 '%.*ls' 重新生成聚集索引 '%.*ls',因为该视图所依赖的基表 '%.*ls' 的聚集索引 '%.*ls' 已禁用。

10605

16

如果同时还指定了 ONLINE 索引选项,则不能使用 DROP_EXISTING 索引选项将统计信息转换为索引。

10606

16

无法禁用表 "%.*ls" 的主键索引 "%.*ls",因为该表是为复制发布的。

10607

16

无法禁用视图 "%.*ls" 的聚集索引 "%.*ls",因为该索引视图是为复制发布的。

10608

16

由于表 '%.*ls' 已启用更改跟踪,因此无法对其禁用聚集索引 '%.*ls'。请先禁用该表的更改跟踪,再禁用该聚集索引。

10609

16

由于表 '%.*ls' 已启用更改跟踪,因此无法对其禁用索引 '%.*ls'。更改跟踪需要表的主键约束,禁用该索引将删除该约束。请先禁用该表的更改跟踪,再禁用该索引。

10610

16

无法基于表 '%.*ls' 创建筛选的 %S_MSG '%.*ls',因为筛选表达式中的列 '%.*ls' 为计算列。请重写该筛选表达式以便其不包括此列。

10611

16

不能对对象 '%.*ls' 创建筛选的索引 '%.*ls',因为该对象不是用户表。只有表才支持筛选的索引。如果要试图对视图创建筛选索引,请考虑在视图定义中结合使用筛选表达式创建索引视图。

10612

16

无法基于表 '%.*ls' 创建筛选的 %S_MSG '%.*ls',因为与筛选表达式中的列 '%.*ls' 进行比较的常量具有更高的数据类型优先级或使用不同的排序规则。筛选的 %S_MSG 不支持将列转换为常量的数据类型。若要纠正此错误,请将该常量显式转换为与列 '%.*ls' 相同的数据类型和排序规则。

10617

16

无法基于表 '%.*ls' 创建筛选的 %S_MSG '%.*ls',因为与筛选表达式中的列 '%.*ls' 进行比较的常量无法转换为该列的数据类型。请重写该筛选表达式以便其不包括此比较。

10618

16

无法创建或重新生成索引 '%.*ls'。此索引使用 vardecimal 存储格式,键长度(%d 字节)超出了允许的最大长度 '%d' 字节。

10619

16

无法基于表 '%.*ls' %S_MSG 筛选的索引 '%.*ls',因为该语句将 IGNORE_DUP_KEY 选项设置为 ON。请重写该语句以便其不使用 IGNORE_DUP_KEY 选项。

10620

16

无法基于表 '%.*ls' 创建筛选的 %S_MSG '%.*ls',因为筛选表达式中的列 '%.*ls' 为 CLR 数据类型。请重写该筛选表达式以便其不包括此列。

10621

16

无法基于表 '%.*ls' 创建筛选的 %S_MSG '%.*ls',因为筛选表达式包含一个与 NULL 文字值的比较。请重写该比较以便使用 IS [NOT] NULL 比较运算符来测试 NULL 值。

10622

16

无法基于表 '%.*ls' 创建索引 '%.*ls',因为索引的筛选表达式中的列 '%.*ls' 为列集。

10623

16

无法创建或重新生成索引 '%.*ls'。包含稀疏列或列集列的表不支持压缩索引。

10700

16

无法在对象 '%.*ls' 上创建筛选的统计信息 '%.*ls',因为该对象不是用户表。仅用户表支持筛选的统计信息。

10701

15

表值参数 "%.*ls" 为只读,无法修改。

10702

15

在 EXECUTE 或 CREATE AGGREGATE 语句中无法使用 READONLY 选项。

10703

15

WITH CUBE 和 WITH ROLLUP 选项不允许与 ROLLUP、CUBE 或 GROUPING SETS 规范一起使用。

10705

15

分组集太多。最大数目为 %d。

10706

15

OUTPUT 子句不允许使用子查询。

10707

15

GROUP BY 子句中指定的表达式太多。当提供了分组集时,最大数目为 %d。

10708

15

当前兼容模式下不允许使用 CUBE() 和 ROLLUP() 分组构造。只有 100 或更高模式下才允许使用这些构造。

10709

15

"%.*ls" 的右侧不允许使用 DEFAULT

10710

15

表值构造函数中每一行的列数必须相同。

10711

15

MERGE 语句的 'WHEN NOT MATCHED' 子句中不允许 '%S_MSG' 类型的操作。

10712

15

MERGE 语句的 '%S_MSG' 子句中不允许 'INSERT' 类型的操作。

10713

15

MERGE 语句中不允许非 ANSI 外部联接运算符("*=" 或 "=*")。请改用 OUTER JOIN 关键字。

10714

15

MERGE 语句必须以分号(;)结尾。

10716

15

'%S_MSG' 类型的操作在 MERGE 语句的 '%S_MSG' 子句中不能出现一次以上。

10717

15

嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句必须具有 OUTPUT 子句。

10718

15

FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,不允许使用 %S_MSG 子句。

10719

15

嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句中不允许使用查询提示。

10720

15

嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句中不允许使用非 ANSI 外部联接运算符("*=" 或 "=*")。请使用 OUTER JOIN 关键字。

10721

15

嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句中不允许使用 OUTPUT INTO 子句。

10722

15

嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句中不允许使用 WHERE CURRENT OF 子句。

10723

15

FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,不允许使用 DISTINCT 关键字。

10724

15

在 MERGE 语句中,不能在 UPDATE 操作的 SET 子句的相同赋值中将变量设置为列和表达式。'SET @variable = column = expression' 格式的赋值在 MERGE 语句的 UPDATE 操作的 SET 子句中无效。请修改 SET 子句,以仅指定 'SET @variable = column' 或 'SET @variable = expression' 格式的赋值。

10725

15

INSERT、UPDATE 或 DELETE 语句的目标表中不允许使用 FORCESEEK 提示。

10726

15

不能在 DECLARE、CREATE AGGREGATE 或 CREATE FUNCTION 语句中使用 VARYING 选项。

10727

15

用户定义的聚合不支持默认参数。

10728

15

在 JOIN 或 APPLY 运算符的任何一侧都不允许嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句。

10729

15

不允许将嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句作为 PIVOT 或 UNPIVOT 运算符的表源。

10730

15

在非 INSERT 语句直接行源的 SELECT 语句中不允许嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句。

10731

15

在 UPDATE 或 DELETE 语句的 FROM 子句中不允许嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句。

10732

15

在嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句内不允许存在其他嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句。

10733

15

在 UNION、INTERSECT 或 EXCEPT 运算符的任何一侧都不允许嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句。

10734

16

在 MERGE 语句的 USING 子句中不允许嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句。

10735

15

在包含顶级 UNION、INTERSECT 或 EXCEPT 运算符的语句中不允许变量赋值。

10736

15

表 '%.*ls' 的筛选的 %S_MSG '%.*ls' 的 WHERE 子句不正确。

15

全文非索引字表语句必须以分号(;)结尾。

10738

15

在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 语句中,如果 DATA_COMPRESSION 子句中指定了分区,则必须指定 PARTITION=ALL。PARTITION=ALL 子句用于加强重新生成表或索引的所有分区,即使 DATA_COMPRESSION 子句中仅指定了一个子集。

10739

15

INSERT 语句中行值表达式的数目超出了 %d 行值的最大允许值。

10900

16

MERGE 语句中使用的插入列列表中不能包含多部分标识符。请改用单部分标识符。

10901

16

启动期间未能配置资源调控器。请查看 SQL Server 错误日志,了解具体的错误消息,或运行 DBCC CHECKCATALOG('master') 检查 master 数据库的一致性。

10902

16

用户没有更改资源调控器配置的权限。

10903

16

master 数据库中不存在用户定义函数 '%s',或者该用户没有访问该函数的权限。

10904

16

为分类器用户定义函数指定的架构名称 '%.*ls' 不存在,或者该用户没有使用该名称的权限。

10905

16

资源调控器配置失败。在要删除或移动到其他资源池的工作负荷组中存在活动会话。请断开受影响的工作负荷组中的所有活动会话的连接,然后重试。

10906

16

内存不足,无法完成资源调控器配置。请降低服务器负载或在专用管理员连接上尝试该操作。

10907

16

对象 '%.*ls'.'%.*ls' 不是有效的资源调控器分类器用户定义函数。有效的分类器用户定义函数必须绑定到架构、返回 sysname 且没有参数。

10908

16

值为 %u 的属性 '%.*ls' 大于值为 %u 的属性 '%.*ls'。

10909

16

值为 %u 的属性 '%.*ls' 小于值为 %u 的属性 '%.*ls'。

10910

16

无法创建资源池。资源池的最大数目不能超过当前限制 %u (包括预定义的资源池)。

10911

16

操作无法完成。指定的 '%.*ls' 值 %u 导致所有资源池上最小值的和超过 100%。减小该值或修改其他资源池,以便使该和小于 100。

10912

16

资源池 '%.*ls' 不存在,无法执行请求的操作。

10913

16

操作无法完成。不允许删除预定义的 %S_MSG。

10914

16

用户不可以对 '%.*ls' 资源池中的工作负荷组 '%.*ls' 进行 %S_MSG。

10915

16

%S_MSG '%.*ls' 的名称不能以 ## 的 # 开头。

10916

16

操作无法完成。不允许更改 '%.*ls' %S_MSG。

10917

16

由于资源池 '%.*ls' 包含工作负荷组 '%.*ls',因此无法删除该资源池。请先删除使用此资源池的所有工作负荷组,再删除资源池。

10918

16

ALTER WORKLOAD GROUP 失败。必须指定 'WITH' 或 'USING' 子句。

10919

16

无法创建 %S_MSG '%.*ls',因为它已存在。

10920

16

从 master 数据库中读取资源调控器配置时出错。请检查 master 数据库的完整性或与系统管理员联系。

10921

16

无法 %S_MSG 用户定义的函数 '%.*ls'。它正被用作资源调控器分类器。

10922

16

无法将 '%.*ls' %S_MSG 移出 '%.*ls' %S_MSG。

10923

16

%ls 失败。请重新运行该语句。

10981

10

%ls 失败。资源调控器在该版本的 SQL Server 中不可用。您可以操作资源调控器元数据,但将无法应用资源调控器配置。只有 Enterprise 版的 SQL Server 支持资源调控器。

10982

16

资源调控器重新配置成功。

10983

16

无法运行资源调控器分类器用户定义函数。请参阅 ID 为 %ld 的会话的 SQL Server 错误日志中以前的错误,以了解详细信息。分类器所用时间: %I64u 毫秒。

10984

16

用户取消了资源调控器 '%ls' 操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值