服务器代理错误

下表列出在使用 SQL Server 2005 Compact Edition (SQL Server Compact Edition) 时,您可能会遇到的 SQL Server Compact Edition 服务器代理 (sqlcesa30.dll) 错误。

重要事项:
如果在您使用 SQL Server Compact Edition 时遇到以“内部错误”为前缀的任何错误,请再次尝试该操作,因为这种错误可能不会再现。如果再次出现这种错误,您应立即与 Microsoft 产品支持服务部门联系。内部错误可能无法通过常见的故障排除技术来加以解决。
错误标记 说明 数字参数 字符串参数

29001

SSCE_M_EXPECTEDINSERTUPDATESONLY

内部错误: 处理插入或更新时遇到意外状态。

不适用

不适用

29004

SSCE_M_CANTCOCREATEMSDAINITIALIZE

无法初始化 OLE DB Provider for SQL Server Compact Edition。请检查是否正确安装了 SQLOLEDB.dll。

不适用

不适用

29005

SSCE_M_RSCBWITHSAMEEXCHANGEID

复制会话控制块已存在。IIS 服务器可能在同步过程中关闭。请重试同步处理。

不适用

不适用

29006

SSCE_M_SQLRECONCILERFAILED

对 SQL Server 协调器的调用失败。请尝试重新同步。

不适用

不适用

29007

SSCE_M_QUERYCANNOTBETRACKED

无法跟踪查询。可能没有主键,也可能查询涉及多个表。

不适用

Query string(查询字符串)

29009

SSCE_M_EXPRESSIONWITHOUTALIAS

内部错误: 没有别名,无法处理表达式或文字。RDA 错误。

不适用

不适用

29010

SSCE_M_NOPRIMARYKEY

表不包含主键。

不适用

Table name(表名)

29011

SSCE_M_ROWVERCOLUMN

表包含时间戳或另一行版本控制列。

不适用

Table name(表名)

29012

SSCE_M_INVALIDPUSHSEQUENCE

内部错误: 在 SQL Server Compact Edition 服务器代理中执行推送操作时出错。

不适用

不适用

29015

SSCE_M_PUSHPKCOLCOUNTMISMATCH

SQL Server 上主键中预期的列数与 SQL Server Compact Edition 中的计数不匹配。自上次 RDA 请求后,SQL Server 上的架构已更改。必须再次请求该表,以便与 SQL Server 上定义的主键架构相匹配。

Supplied count, Expected count(提供的计数,预期的计数)

不适用

29016

SSCE_M_VF_MISSINGSERVERCOLUMN

客户端和服务器端的 RDA 表的列不匹配。

不适用

Table name(表名)

29017

SSCE_M_VF_MISMATCHEDTYPES

SQL Server Compact Edition 列中的 OLE DB 数据类型信息与 RDA 表的 SQL Server 列中的信息不匹配。

Client type, Server type(客户端类型,服务器类型)

Table name(表名)

29018

SSCE_M_VF_MISSINGTABLE

找不到列。缺少表名或权限无效。

不适用

Table name(表名)

29020

SSCE_M_NOROWSAFFECTED

无法使用 RDA 更新或删除 SQL Server 中的行。

不适用

不适用

29021

SSCE_M_TOOMANYROWSAFFECTED

在 SQL Server 数据库中,RDA 更新或删除操作将影响到多行。

不适用

不适用

29022

SSCE_M_INCORRECTPROVIDERVERSION

Microsoft OLE DB Provider for SQL Server 的版本不正确。请安装 MDAC 2.8 或更高版本。

不适用

Version(版本)

29023

SSCE_M_INCORRECTPROVIDER

运行 IIS 的计算机上的 OLE DB Provider for SQL Server 与 SQL Server Compact Edition 不兼容。请安装 MDAC 2.8 或更高版本。

不适用

Provider(访问接口)

29024

SSCE_M_VF_PRIMARYKEYCHANGE

推送操作不符合客户端和服务器端主键列的顺序。请重新拖出该表或重置主键列。

不适用

不适用

29025

SSCE_M_VF_MISSINGSERVERPKCOLUMN

推送操作在 SQL Server 表上找不到主键列。

不适用

不适用

29026

SSCE_M_VF_EXTRASERVERPKCOLUMN

推送操作在 SQL Server 表上找到了额外的主键列。

不适用

不适用

29028

SSCE_M_UNSUPPORTEDOLEDBTYPE

Microsoft OLE DB Provider for SQL Server 不支持 OLE DB 数据类型。请安装 MDAC 2.8 或更高版本。

Data type(数据类型)

不适用

29029

SSCE_M_VF_NONLOBIUNKNOWN

内部错误: SQL Server Compact Edition 列元数据信息与 OLEDB 访问接口(非 SQL Server)不匹配。

不适用

不适用

29030

SSCE_M_NOTRACKPKCOLMISSING

由于缺少主键的一列或多列,因此无法跟踪查询。

不适用

不适用

29031

SSCE_M_NOTRACKCOMPUTEDCOLUMN

由于表包含无法请求的计算列,因此无法跟踪查询。

不适用

不适用

29032

SSCE_M_NOTRACKMULTITABLE

由于查询是多表查询,因此无法跟踪查询。

不适用

不适用

29033

SSCE_M_INVALIDCODEPAGE

服务器代码页或替换代码页无效或未安装在运行 IIS 的计算机上。

Code page(代码页)

不适用

29034

SSCE_M_MISMATCHEDCOMPONENTS

SQL Server Compact Edition 客户端代理和 SQL Server Compact Edition 服务器代理组件版本不匹配。请重新安装复制组件。

不适用

SQL Server Compact Edition 客户端代理版本,SQL Server Compact Edition 服务器代理版本

29042

SSCE_M_RSCBTIMEDOUT

复制会话处于不活动状态的时间超过了清除间隔,同步已被取消。当服务器的 CPU 使用率非常高时通常会发生此错误。超过了默认的 2 小时。请再次尝试该操作。

不适用

不适用

29044

SSCE_M_FILERENAMEFAILED

SQL Server Compact Edition 无法将 IIS 服务器上的 .IN 文件重命名为 .OUT。在使用合并复制时,当 SQL Server Compact Edition 上有大量引用完整性重试情况时通常会发生此错误,因为此时 SQL Server Compact Edition 无法修改文件扩展名。请重试。

不适用

不适用

29045

SSCE_M_INITIALIZERECONCILERFAILED

初始化 SQL Server 协调器失败。请重试。

不适用

不适用

29046

SSCE_M_READONLY

执行 RDA 推送时,在推送到 SQL Server Compact Edition 的表上,SQL Server 只能获取只读游标。在尝试执行推送时,SQL Server 上可能存在锁定冲突。请验证 SQL Server 上的表是否可更新,然后重试。

不适用

不适用

29048

SSCE_M_IMPERSONATIONFAILED

在运行 IIS 的计算机上无法模拟 Windows 用户帐户。

不适用

不适用

29049

SSCE_M_CANTCONNECTTOPUBLISHER

服务器代理无法连接到发布服务器。

不适用

不适用

29050

SSCE_M_GETROWSET

内部错误: 获取行集时出错。

不适用

不适用

29051

SSCE_M_GETCOLUMNS

内部错误: 获取列时出错。

不适用

不适用

29052

SSCE_M_CREATEINDEXSQL

内部错误: 生成 RDA 创建索引 SQL 语句时出错。

不适用

不适用

29053

SSCE_M_CREATETABLESQL

内部错误: 生成 RDA 创建表 SQL 语句时出错。

不适用

不适用

29054

SSCE_M_GETPRIMARYKEYCOLUMNS

内部错误: 获取 RDA 主键列时出错。

不适用

不适用

29055

SSCE_M_CREATEPRIMARYKEY

内部错误: 生成创建 RDA 主键 SQL 语句时出错。

不适用

不适用

29056

SSCE_M_VERIFYSCHEMA

内部错误: 验证 RDA 架构时出错。

不适用

不适用

29057

SSCE_M_PREPAREINSERT

内部错误: 准备插入 RDA 时出错。

不适用

不适用

29058

SSCE_M_PREPAREUPDATE

内部错误: 准备更新 RDA 时出错。

不适用

不适用

29059

SSCE_M_PREPAREDELETE

内部错误: 准备删除 RDA 时出错。

不适用

不适用

29060

SSCE_M_CONNECTFAILURESQL

用指定的连接信息无法连接到 SQL Server。SQL Server 不存在,或者由于 SQL 用户不是 SQL Server 的有效用户、密码不正确而拒绝访问。

不适用

不适用

29061

SSCE_M_CONNECTFAILUREIIS

用指定的连接信息无法连接到 SQL Server。SQL Server 不存在,或者由于 IIS 用户不是运行 SQL Server 的计算机的有效用户、密码不正确而拒绝访问。

不适用

不适用

29062

SSCE_M_SELECTSTRINGMISSING

未指定 SQLSelectString 参数。

不适用

不适用

请参阅

帮助和信息

获取 SQL Server Compact Edition 帮助