客户端代理错误

下表列出在使用 SQL Server 2005 Compact Edition (SQL Server Compact Edition) 时,您可能会遇到的 SQL Server Compact Edition 客户端代理 (sqlceca30.dll) 错误:

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

28500

SSCE_M_CANTCOCREATESSCEERRORS

无法在 IIS 服务器上创建 SQL Server Compact Edition 错误集合对象。SQL Server 协调器尚未进行加载。请验证合并复制组件正在 SQL Server 上运行。

不适用

不适用

28519

SSCE_M_UNSUPPORTEDDBDROPOPTION

为 DBDROPOPTION 指定的值无效。有效值为 0 和 1。

不适用

不适用

28520

SSCE_M_DROPSUBSCRIPTIONFAILED

Drop Subscription 方法失败。

不适用

不适用

28521

SSCE_M_DBALREADYREPLICABLE

SQL Server Compact Edition 订阅已存在。该订阅的 Publisher、PublisherDatabase 和 Publication 应与任何现有订阅不同。

不适用

不适用

28523

SSCE_M_INITIALIZATIONFAILED

内部错误: 初始化内部对象失败。

不适用

不适用

28526

SSCE_M_UNEXPECTEDROCENCOUNTERED

消息包含意外复制操作代码。SQL Server Compact Edition 客户端代理和 SQL Server Compact Edition 服务器代理的版本应一致。

复制操作代码

不适用

28527

SSCE_M_COLUMNORDINALNOTFOUND

内部错误: 找不到列序号。

不适用

Table name (if known)(表名(如已知))

28528

SSCE_M_NICKNAMEGENERATIONFAILED

内部错误: 未生成别名。

不适用

不适用

28529

SSCE_M_DBNOTREPLICABLE

未启用 SQL Server Compact Edition 数据库以进行复制。请重试同步处理。

不适用

不适用

28530

SSCE_M_FAILUREREADINGREGISTRY

内部错误: SQL Server Compact Edition 无法从注册表中读取生成的计算机 ID。如果设备上已安装网络设备,就无需生成的计算机 ID。

不适用

不适用

28531

SSCE_M_FAILUREWRITINGREGISTRY

内部错误: SQL Server Compact Edition 无法从注册表中写入生成的计算机 ID。如果设备上已安装网络设备,就无需生成的计算机 ID。

不适用

不适用

28532

SSCE_M_TRANSPORTREADRETURNEDNODATA

对传输的读取操作未返回数据。SQL Server Compact Edition 客户端代理和 SQL Server Compact Edition 服务器代理的版本应一致。

不适用

不适用

28537

SSCE_M_IDENTITYRANGE

内部错误: 未建立标识范围。

不适用

不适用

28539

SSCE_M_OBJECTALREADYINITIALIZED

内部错误: 数据库已初始化。

不适用

不适用

28540

SSCE_M_OBJECTNOTINITIALIZED

内部错误: 数据库未初始化。

不适用

不适用

28541

SSCE_M_LOCALTABLENAMEMISSING

Local Table Name 参数的值不是为 Push 调用指定的。

不适用

不适用

28542

SSCE_M_NOTALLPARAMSSETFORPULL

某些参数不是为 Pull 方法指定的。

不适用

不适用

28543

SSCE_M_TABLENOTTRACKED

该表不是被跟踪的表。

不适用

Table name(表名)

28544

SSCE_M_RDAERRORROWSRETURNED

Push 返回了一个或多个错误行。请参阅指定的错误表。

不适用

Error table name(错误表名)

28546

SSCE_M_INVALIDCONNECTIONSTRING

指定的 OLE DB for SQL Server Compact Edition 连接字符串无效。

不适用

不适用

28547

SSCE_M_DATABASEALREADYOPEN

无法压缩 SQL Server Compact Edition 数据库,因为它处于打开状态。

不适用

不适用

28548

SSCE_M_PARAMETERTOOLARGE

指定的参数太大。

Size of parameter, Max size(参数大小,最大大小)

Parameter value(参数值)

28549

SSCE_M_FAILEDRETRIES

由于存在完整性冲突,因此无法重新应用行操作。请检查发布选筛器。

不适用

Table, Operation, RowGuid(表,操作,RowGuid)

28551

SSCE_M_MISSINGCONNECTSTRING

没有为 Push 或 Pull 方法指定 Local Connection String 参数。

不适用

不适用

28552

SSCE_M_ROW_RUID

内部错误: 此表不包含 ROWGUID 列。

不适用

不适用

28553

SSCE_M_SPECIAL_COLUMN

内部错误: 此表不包含 ROWGUID 列,也不存在标识范围。

不适用

不适用

28554

SSCE_M_VALIDATEFAILED

客户端上的行数与服务器上的行数不匹配。请重试该操作。

SQL Server count, SQL Server Compact Edition count(SQL Server 计数,SQL Server Compact Edition 计数)

Table Name(表名)

28555

SSCE_M_FAILEDMAKEDBREP

无法复制 SQL Server Compact Edition 数据库。必须重新初始化订阅。

不适用

不适用

28556

SSCE_M_TABLENAMEMISSING

未指定 Local Table Name 参数。

不适用

不适用

28558

SSCE_M_CREATEDATABASE

SQL Server Compact Edition 在创建数据库时遇到问题。

不适用

不适用

28559

SSCE_M_OPENDATABASE

SQL Server Compact Edition 在打开数据库时遇到问题。

不适用

不适用

28560

SSCE_M_EXECUTEFAILED

SQL 语句无法执行。如果使用合并复制时出现此问题,那它就是一个内部错误。如果使用 RDA 时出现此问题,则说明该 SQL 语句在 PULL 语句或 SubmitSQL 语句中是无效的。

不适用

SQL statement(SQL 语句)

28561

SSCE_M_ROLLBACKFAILED

内部错误: 无法回滚更改。

不适用

不适用

28562

SSCE_M_PROCESSDELETEFAILED

内部错误: 未创建服务器的 Delete Message 命令。

不适用

不适用

28563

SSCE_M_CLIENTAGENT_NOMEMORY

设备内存不足。SQL Server Compact Edition 无法在设备上分配更多的空间。也可能连续内存空间不足。请尝试关闭其他应用程序。

不适用

不适用

28565

SSCE_M_INSERTFAILED

插入操作失败。有关该特定错误代码的详细信息,请查看 HRESULT 错误,也可参阅 MSDN OLE DB 文档。

不适用

Table name(表名)

28566

SSCE_M_UPDATEFAILED

更新操作失败。有关该特定错误代码的详细信息,请查看 HRESULT 错误,也可参阅 MSDN OLE DB 文档。

不适用

Table name(表名)

28567

SSCE_M_OPENTABLEFAILED

内部错误: 无法打开表。

不适用

Table name(表名)

28569

SSCE_M_INVALIDINDEX

内部错误: 无法对 ROWGUID 列设置索引。

不适用

不适用

28570

SSCE_M_ERRORFETCHINGDATA

内部错误: 无法访问数据行。

不适用

不适用

28571

SSCE_M_ERRORFETCHINGCOLUMNDATA

内部错误: 无法访问行的列数据。

不适用

不适用

28572

SSCE_M_ERRORSETTINGDATA

内部错误: 无法设置行数据。

不适用

不适用

28573

SSCE_M_TABLEALREADYEXISTS

已指定 LocalTableName 参数。

不适用

Table name(表名)

28574

SSCE_M_INTERNALERROR

出现内部错误。

ID (ID)

不适用

28576

SSCE_M_ERRORBINDINGCOLUMN

内部错误: 无法绑定到列。

不适用

column name(列名)

28577

SSCE_M_SCHEMAHASCHANGED

自请求表后,架构已更改。

不适用

不适用

28578

SSCE_M_UNSUPPORTEDDATATYPE

数据类型无效。

Data type(数据类型)

不适用

28580

SSCE_M_INVALIDCOMPACTPARAMETER

指定的参数无效。

不适用

Parameter name(参数名)

28581

SSCE_M_FAILUREMAKINGMESSAGE

内部错误: 无法生成消息。Make Message 失败。

不适用

不适用

28582

SSCE_M_INVALIDRDAPARAMETER

未指定参数或参数无效。

不适用

不适用

28583

SSCE_M_PUBLISHERLOGINMISSING

未指定 Publisher 登录属性。

不适用

不适用

28586

SSCE_M_INVALIDREPLPARAMETER

未指定参数或参数无效。

不适用

不适用

28587

SSCE_M_INVALIDHOSTNAME

HostName 属性值与订阅所保存的值不匹配。若要解决这一问题,请使用原始的 HostName 或重新初始化订阅。

不适用

current hostname, original hostname(当前主机名,原始主机名)

28589

SSCE_M_CONNMANMAPURLFAILED

连接管理器无法将 URL 映射到连接。请检查连接管理器设置。

不适用

URL

28590

SSCE_M_CONNMANCONNECTFAILED

连接管理器无法连接到网络。请检查连接管理器设置。

不适用

不适用

28593

SSCE_M_SUBSCRIPTIONNOTFOUND

找不到订阅。Publisher、PublisherDatabase 或 Publication 可能不正确。

不适用

不适用

28594

SSCE_M_SUBSCRIPTIOWASNOTSAVED

无法加载订阅,因为它未保存。

不适用

不适用

28598

SSCE_M_PROCESSVALIDATEFAILED

表的行计数验证失败。请尝试重新同步。

不适用

不适用

28599

SSCE_M_NOTARGETKEY

被引用的表必须有主键或候选键。

不适用

FK Name(FK 名称)

28600

SSCE_M_DBINSYNC

数据库当前正在与服务器同步。

不适用

不适用

28601

SSCE_M_STREAMACCESSDENIED

内部错误: 流访问被拒绝。

不适用

不适用

28602

SSCE_M_UNIQUEREQUIRED

内部错误: 在尝试添加 GUID 跟踪列时,SQL Server Compact Edition 无法创建列,因为该列未包含 uniqueidentifier 属性。

不适用

Column name, Table name(列名,表名)

28604

SSCE_M_READONLYTABLE

内部错误: 此表为只读。内部系统对象和系统锁表不可更新。

不适用

Table name(表名)

28605

SSCE_M_RESTRICTEDDDL

内部错误: 不允许对系统表(前缀为 __SYS 的表)执行 DDL 操作。

不适用

Table name(表名)

28606

SSCE_M_QPDEFAULTSSERVICEMISSING

缺少 QP,它对计算默认表达式结果来说是必需的。请确保 sqlceqp30.dll 与存储引擎 (sqlcese30.dll) 处于相同的目录中。

不适用

不适用

28607

SSCE_M_TABLEDOESNOTEXIST

表不存在

不适用

Table name(表名)

28608

SSCE_M_CANTMODIFYCOLUMNTYPE

内部错误: 无法修改列类型

不适用

Table name, Column name(表名,列名)

28609

SSCE_M_INVALIDDBVERSION

您正在尝试访问一个早期版本的 SQL Server Compact Edition 数据库。如果是 SQL Server CE 1.0 或 2.0 数据库,请运行 upgrade.exe。如果是 SQL Server Compact Edition 3.0 数据库,请运行 Compact/Repair。

Db version, Requested version(数据库版本,请求的版本)

File name(文件名)

28610

SSCE_M_SINGLEUSEROPERATION

此操作要求以单用户模式打开数据库,而该数据库当前处于多用户模式。

不适用

File name(文件名)

28611

SSCE_M_PATHTOOLONG

解析文件的目标路径太长。最大长度为 260 个字符。

不适用

File name(文件名)

28612

SSCE_M_INVALIDRDAERRORTABLE

RDA 错误表的架构无效。请删除错误表,然后尝试重新请求该表。

不适用

不适用

28613

SSCE_M_STRINGTOGUIDFAILED

内部错误: 无法将字符串转换成 GUID。

不适用

String(字符串)

28614

SSCE_M_GETMINORERRORFAILED

内部错误: 无法获得小错误代码。

不适用

不适用

28615

SSCE_M_GETROWGUIDINDEXFAILED

内部错误: 无法获得行 GUID 的索引。

不适用

Table name, Guid Column name(表名,Guid 列名)

28616

SSCE_M_CHECKLOCALTABLEFAILED

内部错误: 检查是否存在本地表时出错。

不适用

Table name(表名)

28618

SSCE_M_QUERYINTERFACE

内部错误: QueryInterface 失败。

不适用

不适用

28619

SSCE_M_SEQUENTIALSTREAMFAILURE

内部错误: 读取 SequentialStream 时出错。

不适用

不适用

28620

SSCE_M_OPENROWSETFAILED

内部错误: 打开行集失败。

不适用

不适用

28621

SSCE_M_BINDINGS

内部错误: 设置绑定时出错,可能是因为权限不足。

不适用

不适用

28622

SSCE_M_NONPARAMQUERY

内部错误: 设置非参数化查询时出错,可能是因为 SQL 查询不正确。

不适用

不适用

28623

SSCE_M_INCORRECTDATABASETYPE

内部错误: 使用 SQL 数据库类型调用 SQL Server Compact Edition 函数。

不适用

不适用

28624

SSCE_M_CLOSECURSORFAILED

内部错误: 关闭游标时出错。

不适用

不适用

28625

SSCE_M_COLUMNINFO

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

不适用

不适用

28626

SSCE_M_SETCOLUMN

内部错误: 设置列值时出错。

不适用

不适用

28627

SSCE_M_OPENSQLSERVER

无法使用给定的连接字符串打开 SQL Server。

不适用

connect string(连接字符串)

28628

SSCE_M_CLOSEDATABASEFAILED

内部错误: 关闭数据库失败。

不适用

不适用

28629

SSCE_M_DELETEDATABASE

删除数据库失败。请确保其他应用程序没有打开该数据库。

不适用

不适用

28630

SSCE_M_STARTTRANSACTION

启动事务失败。请尝试减少在应用程序中打开的其他事务的数量。

不适用

不适用

28631

SSCE_M_HTTPOPENREQUEST

WinInet 错误: HTTP Open 请求失败。

不适用

不适用

28632

SSCE_M_UNEXPECTEDHTTPSTATUS

IIS 错误: IIS 返回了一个不希望返回给 SQL Server Compact Edition 客户端的 HTTP 状态。此错误并不意味着同步不起作用,它只是意味着 SQL Server Compact Edition 无法识别 IIS 中的错误。

不适用

status(状态)

28633

SSCE_M_OPENMESSAGEFILE

内部错误: 打开消息文件时出错。客户端处理消息失败时会出现此错误。

不适用

不适用

28634

SSCE_M_WRITEMESSAGEFILE

在设备上写入消息文件时出错。该错误一般出现在内存不足时。尽管设备上似乎有足够的可用内存,但可能没有足够的连续内存。请尝试关闭其他应用程序或热启动设备。

不适用

不适用

28635

SSCE_M_READMESSAGEFILE

读取消息文件时出错。该错误一般出现在内存不足时。尽管设备上似乎有足够的可用内存,但可能没有足够的连续内存。请尝试关闭其他应用程序或热启动设备。

不适用

不适用

28636

SSCE_M_CLOSETRANSPORT

内部错误: 关闭传输时出错。

不适用

不适用

28637

SSCE_M_DROPDATABASE

由于存在多个订阅,因此无法删除数据库。

不适用

Publication, Publication Database, Publisher(发布,发布数据库,发布服务器)

28638

SSCE_M_DUPLICATETABLE

现有订阅已包含新订阅中的表。

不适用

Table name(表名)

28639

SSCE_M_SYNCPARTNERGENERATIONFAILED

内部错误: 未生成同步伙伴 ID(GUID 值)。

不适用

不适用

28640

SSCE_M_INVALIDSNAPSHOTTRANSFERTYPE

为 SnapshotTransferType 属性指定的值无效。有效值为 0 和 1。

SnapshotTransferType

不适用

28641

SSCE_M_SYNCHADWARNINGS

同步成功,但发出了警告。

没有发出警告,错误集合中没有警告

不适用

28642

SSCE_M_RDABASEROWMISSING

内部错误: 无法创建错误表行,因为对应的基表行已删除。

不适用

不适用

28644

SSCE_M_PROPERTYMISSING

未指定必需的属性。

不适用

Property name(属性名)

28645

SSCE_M_INVALIDPROPERTYVALUENUMERIC

为属性提供的值无效。

property value(属性值)

Property name(属性名)

28646

SSCE_M_SYNC_CANCELED

已取消同步。

不适用

不适用

请参阅

帮助和信息

获取 SQL Server Compact Edition 帮助