用于 DB2 Universal Database(DB2 通用数据库,UDB)的应用程序服务器不再支持远程管理或存储过程。
7已更新主题如下所示:
7 7启用数据库要执行下列操作:
7在 Linux 上,在安装应用程序之后但是在启用应用程序服务器之前,必须设置 Linux Java 环境。有关设置 Linux Java 环境的详细信息,参阅《应用程序开发指南:构建和运行应用程序》一书。
要启用 DB2 UDB 的应用程序服务器,执行下列操作:
7. /db2instance_path/sqllib/db2profile
其中 db2instance_path 是创建 DB2 UDB 实例的位置。AppServer_install_path/bin/enable.sh 7 -db db_alias 7 -user db_user 7 -password db_password 7 -db2path path_to_sqllib 7 -instance instance_name 7 -easpath path_to_eas 7 -fencedid fenced_userid
AppServer_install_path\bin\enable 7 -db db_alias 7 -user db_user 7 -password db_password 7 -db2path path_to_sqllib 7 -instance instance_name 7 -easpath path_to_eas
一旦启用了 DB2 UDB 的应用程序服务器,该应用程序服务器就会自动启动。
仅应对在 .NET 环境中创建 Web 服务或运行 XML Metadata Registry(XMR)的系统使用受防护用户标识来启动应用程序服务器。
7 7本节已被除去。DB2 UDB 的应用程序服务器不再支持远程管理。
7 7仅应对在 .NET 环境中创建 Web 服务或运行 XML Metadata Registry(XMR)的系统使用受防护用户标识来停止应用程序服务器。
7 7本节已被除去。DB2 UDB 的应用程序服务器不再支持远程管理。
7 7本节已被除去。DB2 UDB 的应用程序服务器不再支持远程管理。
7 7 7DB2 嵌入式应用程序服务器的启用数据库必须位于 32 位实例中。从 DB2 嵌入式应用程序服务器存取的任何数据库可位于 32 位或 64 位实例中。
7 7 7在 DB2 Web 工具部署期间,使用 JDK 1.4 的应用程序服务器不再需要定制 CLASSPATH 变量。所有相关性(包括 XML 解析器和转换程序的相关性)现在是使用 7Web 模块部署的,应该按 J2EE 规范从 WEB-INF\lib 目录装入。此更改会影响两个信息主题:
7已更新主题如下所示:
7 7此任务描述如何在 BEA WebLogic 7.0 上部署和配置 DB2 Web 工具(包括 Web 命令中心和 Web 健康中心)。这些工具在 7Web 服务器上作为 Web 应用程序运行以便通过 Web 浏览器访问 DB2 服务器。
7在 WebSphere 上安装 DB2 Web 工具之前,确保已经具有:
7以下限制适用于 DB2 Web 工具部署:
7要在 WebLogic 应用程序服务器上安装 DB2 Web 工具:
7http://server_name:app_server_port_number/db2wa例如,http://server_name:7001/db2wa。
此任务描述如何在其它应用程序服务器(例如,Tomcat 4.0 和 Macromedia JRun 4.0)上部署和配置 DB2 Web 工具(包括 Web 命令中心和 Web 健康中心)。这些工具在 7Web 服务器上作为 Web 应用程序运行以便通过 Web 浏览器访问 DB2 服务器。
7在安装 DB2 Web 工具之前,确保已经具有:
7以下限制适用于 DB2 Web 工具部署:
7以下是使用应用程序服务器(例如,Tomcat 4.0 或 Macromedia JRun 4.0)安装 DB2 Web 工具的过程:
7建议创建新的应用程序服务器,但并非必须创建此服务器。为进行测试,可使用缺省服务器,而且只需要配置 7JVM 类路径和部署。
直接 I/O 现在在具有 2.6 内核的 Linux 分发产品的文件系统和块设备上受支持。块设备上的直接 I/O 是对直接磁盘存取或原始 I/O 7指定设备容器的另一方法。直接 I/O 的性能与原始字符设备方法相当。当 CREATE TABLESPACE 语句对容器路径指定块设备名时,DB2 Universal Database(DB2 通用数据库,UDB)将在打开表空间时启用直接 I/O。先前使用原始 I/O 方法实现的相同性能需要使用原始实用程序将块设备绑定至字符设备。
7 7 7直接 I/O(新方法) | 7原始 I/O(旧方法) | 7
---|---|
7CREATE TABLESPACE dms1 7MANAGED BY DATABASE 7USING (DEVICE '/dev/sda5' 11170736) |
7
7CREATE TABLESPACE dms1 7MANAGED BY DATABASE 7USING (DEVICE '/dev/raw/raw1' 11170736) |
7
尽管 DB2 UDB 仍然支持原始 I/O 方法,但不推荐使用它,而且可能会在将来的内核中除去对它的支持。
77 7 7DB2 信息中心守护进程负责控制 DB2 文档服务器。该守护进程是 DB2 信息中心安装的一部分,由两个文件组成:
7这些文件安装在下列位置:
7/var/db2/v81/db2ic.conf
7/var/opt/db2/v81/db2ic.conf
7/var/db2/v81/db2ic.conf
7/var/db2/v81/db2ic.conf
7唯一需要手工启动或停止该守护进程的情况就是您想要更改该守护进程的配置变量。通常,按照在安装 DB2 信息中心期间创建的运行级别,该守护进程会在系统启动时启动。
7要停止和启动信息中心守护进程:
7INIT_DIR/db2icd stop
其中 INIT_DIR
7是先前列示的 db2icd 文件的安装目录。INIT_DIR/db2icd start
其中 INIT_DIR
7是先前列示的 db2icd 文件的安装目录。当守护进程启动时,它将使用新的环境变量。
7还可选择立即关闭并重新启动该守护进程。 7在命令行处输入:
7INIT_DIR/db2icd restart
其中 INIT_DIR 7是先前列示的 db2icd 文件的安装目录。
7可随时检查该守护进程的状态。在命令行处输入:
7INIT_DIR/db2icd status
其中 INIT_DIR 7是先前列示的 db2icd 文件的安装目录。该守护进程返回当前状态并显示守护进程的标识(如果守护进程活动的话)。
要使用响应文件来安装 DB2 信息中心版本 8.2,使用以下信息:
8以下错误代码仅适用于 Windows,而不适用于 Linux 和 UNIX 操作系统。
7异步 I/O(AIO)支持现在在 Linux(2.6 内核和某些 2.4 内核)上可供裸设备和 O_DIRECT 文件系统使用。AIO 改进了页清除程序性能。可通过发出 db2set 命令来启用或禁用 Linux 上的 AIO。
7要使用 AIO,用户必须安装 libaio-0.3.98 或更新版本并具有支持 AIO 的内核。用户还必须运行 db2set DB2LINUXAIO=true 命令并重新启动 DB2 Universal Database(DB2 通用数据库)。
8 8 8在先前级别的 DB2 Universal Database(DB2 通用数据库,UDB)版本 8 中,db2ln 命令在 /usr/lib 和 /usr/include 下创建了某些 DB2 链接。在同时支持 32 位和 64 位 DB2 UDB 实例的平台上,缺省情况下这些链接指向 DB2DIR/lib64 或 DB2DIR/include64 下的库文件或包含文件,其中 8DB2DIR 是 DB2 UDB 版本 8 的安装目录。如果不期望使用缺省值,则可以通过运行带有 -w 标志的 db2ln 命令来指定位宽:
8db2ln -w 32|64
这可以防止 DB2 UDB 32 位实例在某些平台上与 64 位实例共存。
8从 DB2 UDB 版本 8.2 开始,db2ln 命令将在那些平台上的适当目录中创建 DB2 64 位库链接。在此情况下,-w 标志仅用于填充 /usr/include。当 db2ln 命令为 DB2 UDB 库文件创建链接时,在受支持的平台上将同时创建 32 位和 64 位链接。这允许 32 位和 64 位实例同时存在和运行。
8在某些 Linux 分发产品上,libc RPM 命令与 /usr/lib/libdb2.so 或 /usr/lib64/libdb2.so 库一起提供。此库用于 Sleepycat Software 的 8Berkeley DB 实现,并且与 IBM 的 DB2 UDB 不相关。但是,此文件将阻止 db2ln 命令和 db2rmln 命令起作用。db2ln 命令不会覆盖该文件,db2rmln 命令不会除去该文件。在此情况下,要编译使用 DB2 UDB 的应用程序,编译和链接过程需要分别提供指向 DB2 UDB 的头和库的完整路径。建议采用这种方法,因为它允许对同一计算机上的 DB2 UDB 的多个发行版进行编译和链接。
8有关使用 db2ln 命令的限制的详细信息,请参阅《DB2 UDB 版本 8.2 安装和配置》手册。
[ 页的顶部 |上一页 | 下一页 | 目录 ]