消息协议错误

下表列出了在使用 SQL Server Compact 3.5 时可能会遇到的消息协议错误。

重要

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

错误标记

说明

数字参数

字符串参数

29500

SSCE_M_TRANSPORTREADWRONGSIZE

内部错误:传输读取操作返回的数据长度不正确。

Returned length, Expected length(返回的长度,所需长度)

不适用

29501

SSCE_M_UNEXPECTEDSTATEWRITINGMESSAGE

内部错误:写入消息失败。

不适用

不适用

29502

SSCE_M_INVALIDCOLUMNNUMBER

内部错误:SQL Server 上的架构不同于 SQL Server Compact 3.5 上的架构。

Column number(列号)

Table name(表名)

29503

SSCE_M_CANTFINDCOLUMNBYNAME

对于 RDA Pull 上指定的表,SQL Server 上的约束名已更改。请重试。

不适用

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

29504

SSCE_M_NAMESBUFFERTOOSMALL

内部错误:名称缓冲区太小。

不适用

不适用

29506

SSCE_M_UNEXPECTEDSTATEGETTINGCOLUMNS

内部错误:获取列信息时出错。请重试该操作。

不适用

不适用

29507

SSCE_M_UNEXPECTEDSTATEGETCOLLENGTH

内部错误:获取列长度时出错。请重试该操作。

不适用

不适用

29508

SSCE_M_UNEXPECTEDSTATEGETCOLDATA

内部错误:获取列数据时出错。请重试该操作。

不适用

不适用

29509

SSCE_M_UNEXPECTEDSTATESETCOLUMN

内部错误:设置列数据时出错。请重试该操作。

不适用

不适用

29510

SSCE_M_STREAMNOTEXHAUSTED

无法完整读取 BLOB 数据。请重试该操作。

不适用

不适用

29511

SSCE_M_GARBLEDMESSAGEFROMSERVER

内部错误:无法对从服务器接收到的消息进行解码。

不适用

不适用