发行说明 — DB2 Everyplace 版本 7.2.1

本“发行说明”文件提供了有关“DB2 Everyplace 版本 7.2.1”的信息。
最新的“发行说明”信息可在 DB2 Everyplace Web 站点找到。
始终使用最新版本的“发行说明”。

有关安装说明,请查看“安装说明”。

内容

CD 结构和语言

DB2 Everyplace Windows 版操作系统 CD: DB2 Everyplace Unix 版平台 CD: 受支持的 Unix 平台: 语言码如下所示:
  ar       阿拉伯语
  cs_CZ    捷克语
  de_DE    德语
  en_US    美国英语
  es_ES    西班牙语
  fr_FR    法语(标准)
  it_IT    意大利语
  iw_IL    希伯来语
  ja_JP    日语
  ko_KR    韩国语
  zh_CN    简体中文
  zh_TW    繁体中文

DB2 Everyplace 数据库中的新功能部件和修正

DB2 Everyplace 数据库中的新功能部件

DB2 Everyplace 数据库 — 修正

DB2 Everyplace Sync Server 和 Sync Client 中的新功能部件和修正

DB2 Everyplace Sync Server 和 Sync Client 中的新功能部件

DB2 Everyplace Sync Server 和 Client — 修正

可获得的出版物

可从 DB2 Everyplace Web 站点获得出版物。

可获得使用下列语言编写的 HTML 和 PDF 格式的《DB2 Everyplace 安装与用户指南》:
        o 捷克语
        o 英语
        o 德语
        o 韩国语
        o 简体中文
        o 繁体中文
        o 西班牙语
        o 日语

可获得使用下列语言编写的 HTML 和 PDF 格式的《DB2 Everyplace 应用程序开发指南》:
        o 英语
        o 韩国语
        o 简体中文
        o 西班牙语
        o 日语

可获得使用下列语言编写的 HTML 和 PDF 格式的《DB2 Everyplace Sync Server 管理指南》:
        o 英语
        o 德语
        o 日语
        o 韩国语
        o 简体中文

“移动设备管理中心”(MDAC)内的联机帮助是以在安装期间选择的本地语言提供的。 对于阿拉伯语、希伯来语和捷克语版本,提供了英语版本。


配置 Sync Server 以与 IBM WebSphere Application Server(WAS)配合使用

此节描述如何设置 DB2 Everyplace Sync Server 以在安装 Sync Server 之后使用现有的 IBM WebSphere Application Server。 它包括下列主题:

配置 Sync Server 以与 WAS 3.5.4 标准版和高级版配合使用

要配置 Sync Server 以与 WAS 3.5.4 配合使用:
  1. 安装 DB2 Everyplace。
  2. 创建 DB2 Everyplace 实例(仅适用于 UNIX)。
  3. 启动 IBM HTTP server。
  4. 启动 WAS 3.5.4 管理服务器。当启动 WAS 管理服务器时,在 Windows NT 或 Windows 2000 操作系统上,您必须作为 DB2 管理员登录,或在 UNIX 操作系统上,必须作为 root 用户登录。“WAS 管理服务器”现在必须使用缺省端口号 900,但在以后可以更改该服务器来使用另一个端口。
  5. 在您的 WebSphere 节点下创建应用程序服务器。
  6. 创建具有名称 IBM DB2 Everyplace 的应用程序服务器。

更改传送端口以解决 WAS 3.5.4 中的端口冲突

安装脚本会为 IBM DB2 Everyplace 创建一个使用 8999 作为传送端口的应用程序服务器。 如果 WAS 中的另一个应用程序已使用同一端口,则会发生冲突。 可以用两种方式更改传送端口。 方法 1 要求您更改 XML 脚本并再次执行安装脚本。 对于方法 2,应使用“WAS 管理控制台”。
方法 1
  1. 在文本编辑器中,打开以下文件:
  2. 找到下列行:

  3. <transport-port>8999</transport-port>
  4. 用您要使用的空闲端口号(例如 9003)替换 8999 并保存文件。
  5. 重复以上在“配置 Sync Server 以在 WebSphere Application Server(WAS)中使用”中描述的步骤 5。
方法 2
  1. 启动“WAS 管理控制台”。
  2. 更改为拓扑结构视图。
  3. 在左窗格中,单击 WebSphere 管理域 -> your_node -> IBM_DB2_Everyplace -> DB2e_ServletEngineYour_node 是您已安装 Sync Server 的节点。
  4. 在右窗格中,单击高级选项卡。
  5. 端口字段中,指定空闲端口(例如 9003)。

配置 Sync Server 以与“WAS 4.0 高级版”配合使用

本节描述如何配置 Sync Server 以与“WAS 4.0 高级版”配合使用。不支持“WAS 4.0 高级单一服务器版”。

要配置 Sync Server 以与“WAS 4.0 高级版”配合使用:

  1. 安装 DB2 Everyplace。
  2. 创建 DB2 Everyplace 实例。(仅适用于 UNIX)。
  3. 配置 WAS 来使用 JDBC 2.0(仅适用于 Windows NT 或 Windows 2000)。
    1. 打开“命令提示窗口”窗口。
    2. 进入目录 %DSYSQLLIBINSTDIR%\java12
    3. 运行 usejdbc2.bat
  4. 启动 IBM HTTP Server。
  5. 启动 WAS 4.0 管理服务器。当启动“管理服务器”时,在 Windows NT 或 Windows 2000 操作系统上,您必须作为 DB2 管理员登录,或在 UNIX 操作系统上,必须作为 root 用户登录。管理服务器现在必须使用缺省端口号 900,但在以后可以更改该服务器来使用另一个端口。
  6. 在您的 WebSphere 节点下创建应用程序服务器。
  7. 如果在执行脚本期间出现表示已使用重复端口的错误消息,则遵循下面“解决 WAS 4.0 中的传送端口冲突”中的指示信息,然后从此处继续。
  8. 运行 DB2 Everyplace 安装向导。
    1. 启动“WAS 管理控制台”。
    2. 在左窗格中,展开对象树,直到看到企业应用程序为止。
    3. 右键单击企业应用程序并选择安装企业应用程序。“安装企业应用程序”向导启动。
    4. 确保在“指定应用程序或模块”页面中选择了安装应用程序
    5. 在“安装应用程序”下的路径字段中,输入:
    6. 或者,可以单击浏览来找到文件。
    7. 单击后续所有页面中的下一步,直到到达标题为“选择应用程序服务器”的页面为止。
    8. 在“选择应用程序服务器”页面中,单击选择服务器。“选择服务器或服务器组”窗口打开。
    9. 从“应用程序服务器”列表中选择 IBM DB2 Everyplace,然后单击确定
    10. 单击下一步
    11. 单击完成来完成安装向导。
  9. 在“WAS 管理控制台”的左窗格中,右键单击已安装 DB2 Everyplace 的节点,并选择重新生成 Webserver 插件。这使所有更改生效。

更改传送端口以解决 WAS 4.0 中的端口冲突

安装脚本会为 IBM DB2 Everyplace 创建一个使用 8999 作为传送端口的应用程序服务器。 如果 WAS 中的另一个应用程序已使用同一端口,则发生冲突。可以通过使用“WAS 管理控制台”更改传送端口。

要更改传送端口:

  1. 启动“WAS 管理控制台”。
  2. 在左窗格中,单击 WebSphere 管理域 -> 节点 -> 应用程序服务器 -> IBM DB2 Everyplace Server
  3. 在右窗格中,单击服务
  4. 从“服务”列表中选择 Web 容器服务然后单击编辑属性
  5. 传送端口字段中指定空闲端口,并单击确定

关于 DB2 Everyplace 数据库的注意事项

在多任务环境中开发 DB2 Everyplace 应用程序

DB2 Everyplace 数据库引擎不支持多个数据库连接。可以使用多个只读语句句柄。INSERT、UPDATE、DELETE、CREATE 或 DROP 操作必须顺序执行才能确保数据完整性。多线程操作必须顺序执行才能确保数据完整性。

关于 Neutrino 客户机版本的信息

DB2 Everyplace 数据库支持 Neutrino 版本 6.0 和版本 6.1。 文档将 Neutrino 客户机程序包称为 DB2EveryplaceNTO.tar.gz。 应将文件名分别更改为 DB2EveryplaceNTO60.tar.gz 和 DB2EverylaceNTO61.tar.gz。

已知问题和注意事项 — DB2 Everyplace 数据库


关于 DB2 Everyplace Sync Server 的注意事项

7.2 之前测试发行版的 JDBC 预订

必须使用“移动设备管理中心”删除使用比 V7.2 早的版本创建的所有非放置 JDBC 预订之后,才安装新的版本。注意,在删除任何预订之前必须停止 Sync Server 进程。

关于 Neutrino 客户机版本的信息

DB2 Everyplace Sync Server 支持 Neutrino 版本 6.0 和版本 6.1。 文档将 Neutrino 客户机程序包称为 ISyncNTO.tar.gz。 应将文件名分别更改为 ISyncNTO60.tar.gz 和 ISyncNTO61.tar.gz。

镜像表日志空间

复制期间,将用主表中的信息更新镜像表。确保在镜像数据库分配足够的日志空间来容纳这些更新。 如果同步失败,且出现消息“DProprException:DataPropagator 进程未成功完成(RC = -1)”,或 DataPropagator 跟踪文件中出现 SQL 代码“SQL0964C 数据库的事务日志已满”,则在 DB2 命令行使用下列命令来增加日志文件空间:
     db2 update db cfg for MIRROR_DATABASE using logfilsiz N
    (其中 N 应比 logfilsiz 的当前设置高)

      或

     db2 update db cfg for MIRROR_DATABASE using logprimary N
    (其中 N 应比 logprimary 的当前设置高)

      或

     db2 update db cfg for MIRROR_DATABASE using logsecond N
    (其中 N 应比 logsecond 的当前设置高)

远程数据源和 DBCS 数据源和主键

在使用远程数据源或 DBCS 数据源创建表预订时,并未自动指定主键。表预订中使用的数据源必须有主键。主键可包含多列。使用“定义预订”对话框中的“高级”按钮来选择主键。

对于 JDBC 驱动程序

通过修改 DSYINSTDIR 环境变量中的 Sync Server 路径,可以设置您要与 Sync Server 配合使用的 JDBC 驱动程序。要修改该变量:

已知问题和注意事项 — DB2 Everyplace Sync Server

HAT 和 FAQ — DB2Everyplace Sync Server


条款与条件

使用 DB2 Everyplace 应遵守“国际程序许可证协议”的条款与条件。DB2 Everyplace 附带的其他非 IBM 代码只是为了方便客户而提供的。DB2 Everyplace 保修不适用于这种代码。 

声明

IBM 可能未在所有国家或地区提供本文档中讨论的产品、服务或功能特性。有关您当前所在区域可获得的产品和服务的信息,请向您当地的 IBM 代理咨询联系。任何对 IBM 产品、程序或服务的引用并非意在明示或暗示只能使用 IBM 的产品、程序或服务。只要不侵犯 IBM 的知识产权,任何同等功能的产品、程序或服务,都可以用来代替 IBM 产品、程序或服务。但是,评估和验证任何非 IBM 产品、程序或服务,则由用户自行负责。

IBM 公司可能已拥有或正在申请与本文档内容有关的各项专利。提供本文档并未授予用户使用这些专利的许可证。您可以用书面方式将许可证查询寄往:

IBM Director of LicensingIBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
有关双字节(DBCS)信息的许可证查询,请与您所在国家或地区的 IBM 知识产权部门联系,或用书面方式将查询寄往:
IBM World Trade Asia CorporationLicensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

本条款不适用联合王国或任何这样的条款与当地法律不一致的国家或地区:国际商业机器公司以“仅此状态”的基础提供本出版物,不附有任何形式的(无论是明示的还是默示的)保证,包括(但不限于)对非侵权性、适销性和适用于某特定用途的默示保证。某些国家或地区在某些交易中不允许免除明示或默示的保证,因此,本条款可能不适用于您。

本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期更改; 这些更改将编入本出版物的新版本中。IBM 可以随时对本出版物中描述的产品和/或程序进行改进和/或更改,而不另行通知。

本信息中对非 IBM Web 站点的任何引用都只是为方便起见才提供的,不以任何方式充当对那些 Web 站点的保证。那些 Web 站点中的资料不是本 IBM 产品资料的一部分,使用那些 Web 站点带来的风险将由您自行承担。

IBM 可以按它认为适当的任何方式使用或分发您所提供的任何信息而无须对您承担任何责任。

本程序的被许可方如果要了解有关程序的信息以达到如下目的:(i) 允许在独立创建的程序和其它程序(包括本程序)之间进行信息交换,以及 (ii) 允许对已经交换的信息进行相互使用,请与下列地址联系:IBM Canada Limited

Office of the Lab Director
1150 Eglinton Ave. East
North York, Ontario
M3C 1H7
CANADA
只要遵守适当的条件和条款,包括某些情形下的一定数量的付费,都可获得这方面的信息。

本资料中描述的许可程序及其所有可用的许可资料均由 IBM 根据 IBM 客户协议、IBM 国际程序许可证协议或任何同等协议中的条款提供。

此处包含的任何性能数据都是在受控环境中测得的。因此,在其它操作环境中获得的数据可能会有明显的不同。有些测量可能是在开发级的系统上进行的,因此不保证与一般可用系统上进行的测量结果相同。此外,有些测量是通过推算而估计的。实际结果可能会有差异。本文档的用户应当验证其特定环境的适用数据。

涉及非 IBM 产品的信息可从这些产品的供应商、其出版说明或其它可公开获得的资料中获取。IBM 没有对这些产品进行测试,也无法确认其性能的准确性、兼容性或任何其它关于非 IBM 产品的声明。有关非 IBM 产品性能的问题应当向这些产品的供应商提出。

所有关于 IBM 未来方向或意向的声明都可随时更改或收回,而不会另行通知,它们仅仅表示了目标和意愿而已。

本资料可能包含日常商业运作中使用的数据和报告的一些示例。为了尽可能全面地说明它们,这些示例包括了个人、公司、商标和产品的名称。所有这些名称都是虚构的,如有实际的企业的名称或地址与此雷同,纯属巧合。


版权许可证

本资料可能包含源语言的样本应用程序,用以说明各种操作平台上的编程技术。您可以任何形式复制、修改和分发这些样本程序,以开发、使用、营销或分发与编写样本程序所面向的操作平台的应用程序编程接口相符合的应用程序,而不必向 IBM 付款。尚未在所有环境下彻底测试这些示例。因此,IBM 不能保证或默示这些程序的可靠性、可用性或功能。

这些样本程序或任何衍生产品的每一副本或任何部分都必须包括如下的版权声明:

(C)(您的公司名)(年份)。此代码的一部分源自 IBM
公司“样本程序”。(C) Copyright IBM Corp. _输入年份_。
All rights reserved.

本产品包含由 3Com 及其合作者开发的软件。

Copyright(C) 1998 3Com/Palm Computing Division. All rights reserved. 如果符合下列条件,允许以源格式和二进制格式重新分发和使用,可以加以修改,也可以不作修改:

本软件由 3Com 及其合作者以“仅此状态”的基础提供,拒绝任何明示或默示的保证,包括(但不限于)适销性和适用于某特定用途的默示保证。在任何情况下,3Com 或其合作者都不对任何直接的、间接的、附带的、特别的、 惩罚性的或后果性的损失(包括但不限于替代商品或服务的采购;使用中断、数据或利润的丧失; 或者营业中断)负任何法律责任;即使事先通报了这种损失的可能性,也是如此。

商标

以下各项(可能有星号(*)指示)是国际商业机器公司在美国和/或其他国家或地区的商标:
 ACF/VTAM                              IBM
 AISPO                                 IMS
 AIX                                   IMS/ESA
 AIX/6000                              LAN DistanceMVS
 AIXwindows                            MVS/ESA
 AnyNet                                MVS/XA
 APPN                                  Net.Data
 AS/400                                OS/2
 BookManager                           OS/390
 CICS                                  OS/400
 C Set++                               PowerPC
 C/370                                 QBIC
 DATABASE 2                            QMF
 DataHub                               RACF
 DataJoiner DataPropagator             RISC System/6000
 DataRefresher                         RS/6000
 DB2                                   S/370
 DB2 Connect                           SP
 DB2 Extenders                         SQL/DS
 DB2 OLAP Server                       SQL/400
 DB2 Universal Database                System/370
 Distributed Relational                System/390
 Database Architecture                 SystemView
 DRDA                                  VisualAge
 eNetwork                              VM/ESA
 Extended Services                     VSE/ESA
 FFST                                  VTAM
 First Failure Support Technology      WebExplorer
                                       WIN-OS/2



以下各项是其它公司的商标或注册商标:
Microsoft、Windows 和 Windows NT 是 Microsoft Corporation 的商标或注册商标。

Java 或所有基于 Java 的商标和徽标及 Solaris 是 Sun Microsystems, Inc. 在美国和/或其它国家或地区的商标。

Tivoli 和 NetView 是 Tivoli Systems Inc. 在美国和/或其它国家或地区的商标。

UNIX 是在美国和/或其它国家或地区经 X/Open Company Limited 唯一许可的商标。

其它公司、产品或服务名(可能以双星号(**)指示)可能是其它公司的商标或服务标记。