消息流中的数据完整性

使用数据的代码页必须在代理和数据库之间保持一致。

从客户机应用程序检索的预订数据(例如,来自发布程序和订户的主题,或来自订户的内容过滤器)和通过工作台输入的字符数据(例如,消息流名称)存储在配置库中。将该数据从其原始代码页转换成代理或配置管理器运行进程所用的代码页,然后通过数据库管理器转换到创建数据库的代码页。

要保持数据一致性和完整性,请确保所有这些预订数据和工作台字符数据都起源于与要转换成的两个代码页都兼容的代码页。否则,可能会得到不可预测的结果并丢失数据。

这种方式将不会影响存储在代理数据库中的数据。

上述限制不适用于消息中的用户数据。请确保应用程序所生成消息中的任何数据都与您从消息流访问的任何数据库的代码页兼容。

由在消息处理节点中对数据库明确引用所导致产生 SQL 语句可能包含具有多种不同源的字符数据。例如,数据可能通过工作台输入、从消息内容派生或从另一个数据库读取。所有这些数据都从原始代码页转换成创 建代理的代码页,然后通过数据库管理器转换成创建数据库的代码页。请确保这三个代码页兼容,以避免数据转换问题。

相关概念
消息流概述
消息流事务
相关任务
创建消息流
定义消息流内容
配置协调的消息流
相关参考
内置节点
协调消息流的数据库连接
对协调消息流的数据库支持
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ac14915_