有效地集成 FileNet IDM 和 FileNet Image Services

详细讲解如何设置 IBM® FileNet® Image Services 以及集成 FileNet IDM 和 FileNet Image Services。本文说明针对各种数据库和配置设置的安装方法,提供关于管理 Image Services 的提示。概述 IDM 中使用的 Image Services 特性,比如 Print/Fax、COLD 文档和多页面文档。

Nandish S. Kori, 软件工程师, WSO2 Inc

Nandish KoriNandish Kori 是 India Software Lab 的 Enterprise Content Management 团队的软件工程师。他有三年的软件开发和测试经验。他主要从事 FileNet IDM QA 性能测试和自动化。他是经过认证的 FileNet Web Services and Desktop Administrator 和 P8 Administrator。



Dheeraj Kumar Krishan, 软件工程师, WSO2 Inc

Dheeraj KrishanDheeraj Krishan 是 India Software Lab 的 Enterprise Content Management 团队的助理软件工程师。他主要从事 FileNet IDM QA 全程测试和自动化。他是经过认证的 FileNet Web Services and Desktop Administrator。



2009 年 4 月 29 日

简介

IBM FileNet Image Services 可以安全地存储和管理大量不同类型的内容,包括文档、报告、媒体内容、COLD (Computer Output Laser Disk) 文档等,提供很高的可用性。IBM FileNet IDM 解决方案提供一组全面的功能,包括与 FileNet Image Services 等现有信息系统集成、成熟的文档搜索以及在整个企业中通过 Image Services 查看、管理和共享文档。


设置 FileNet Image Services

FileNet Image Services 支持使用 IBM® DB2®、Oracle 和 MS SQL Server 作为后端 RDBMS 服务器。本节介绍以 Oracle 和 MS SQL Server 作为后端数据库设置 Image Services 4.1 所需的步骤。假设已经安装了所需的 RDBMS 软件。首先讨论安装 Image Services 4.1 所需的准备过程,然后讨论 Image Services 4.1 的安装和配置。

注意:本文的范围只限于 Windows® 平台。关于安装 FileNet Image Services 的更多信息,请参见 “Guidelines for Installing and Updating Site-Controlled Oracle and MS SQL Software for Windows Server”(IBM,2008 年)。(见 参考资料)。


安装之前

创建用户和组

  1. 创建以下用户:
    • fnsw
    • dbauser(只针对 Oracle)
  2. 创建以下组:
    • fnop
    • fnadmin
    • fnusr
    • dbagroup(只适用于 Oracle 安装在与 Image Services 相同的机器上的情况)
  3. 让用户 “fnsw”、“Administrator” 和 “dbauser” 成为 "fnusr" 组的成员
  4. 让用户 “fnsw” 和 “Administrator” 成为 “fnadmin” 组的成员

创建所需的数据库和表空间

根据使用的数据库,创建适当的表空间:

MS SQL Server

  1. 创建一个事务性数据库:(示例)ISDB。
  2. 创建 表 1 中列出的表空间:
表 1. 所需的表空间
服务器名对象名位置
Server1(示例)data_source_name
Server1(示例)db_nameindexdb
Server1(示例)tmp_datafn_group
Server1(示例)usr_datafn_group
Server1(示例)fn_datafn_group

Oracle

  1. 创建一个事务性数据库:(示例)ISDB。
  2. 创建 表 2 中列出的表空间:
表 2. 所需的表空间
名称最小大小(MB)
fnsys_ts系统表空间(永久的)200
fntmp_ts临时表空间(临时的)400
fntemp_ts索引表空间(永久的)200

索引表空间是可选的,可以使用系统表空间存储索引。

DB2

  1. 创建 DB2 数据库、缓冲池和表空间,使用大于 4K 的页面大小。
  2. 创建数据库 IndexDB。
  3. 创建缓冲池 BP 5000 个页面,大小 16K。
  4. 创建常规表空间 TS 页面,大小 16K,由系统管理(FNIS 缓冲池 BP)。

安装 Image Services 4.1

  1. 双击安装包中的 is_4.1.0_win.exe 文件。
  2. 在 Image Services 安装程序的欢迎页面上,单击 Next 继续。
  3. 接受软件协议并单击 Next
  4. 选择以下选项之一并单击 Next
    • System Check only (Hardware, OS, users, and groups status):选择这个单选按钮只检查系统的状态。
    • System Check and Install Image Services:选择这个单选按钮安装 Image Services 4.1。
    图 1. 系统检查和安装
    系统检查和安装
  5. 通过系统检查之后,安装程序转到数据库选择窗口。从下拉列表中选择相关的数据库并单击 Next
    图 2. 选择数据库
    选择数据库
  6. 在 “Configure the fnsw user account” 窗口中选择 Next
    图 3. 配置 fnsw 用户账户
    配置 fnsw 用户账户
  7. 输入 fnsw 的密码并单击 Next
    图 4. 输入密码
    输入密码
  8. 输入 System Serial Number (SSN) 和 Network Clear House (NCH) 域名:
    图 5. Image Services 配置信息
    Image Services 配置信息

    注意:在 NCH Domain name 框中,以 Domain:Organization 格式输入值。例如,如果服务器名是 server1,组织名是 IBM,那么输入 server1:IBM。还必须选择 Combined Server

  9. 选择安装路径并单击 Next
    图 6. 选择安装路径
    选择安装路径

    注意:Image Services 可执行程序和 Image Services 本地文件所在的目录都应该是 NTFS 类型的,各有至少 500MB 空间。

  10. 安装程序检查硬盘和操作系统状态。确保没有出现 Fail 状态。单击 Next
    图 7. 硬件检查
    硬件检查
  11. 然后,安装程序检查组和用户信息。单击 Next
    图 8. 检查组和用户
    检查组和用户

    需要创建的用户和组见 “创建用户和组” 一节。

  12. 显示安装的汇总信息。单击 Next
    图 9. 汇总信息
    汇总信息
  13. 安装成功之后,显示图 10 所示的消息。单击 Next
    图 10. 成功的安装
    成功的安装
  14. 选择 Yes, restart my computer 并单击 Finish 完成 Image Services 的安装:
    图 11. 重新启动计算机
    重新启动计算机

配置 FileNet Image Services 软件

本节解释如何构造针对 Image Services 定制的 Image Services 系统配置数据库。使用配置编辑器指定与数据库相关的信息,比如临时数据库、索引数据库位置和默认大小。

  1. 作为 fnsw 登录。
  2. 选择 Start > Programs > FileNet Image Services > System Configuration > Configuration Editor 打开配置编辑器。New Configuration Database 对话框打开。
  3. 输入在安装期间指定的域名,选择 Combined Server System 作为数据库模板:
    图 12. 新配置
    新配置
  4. 单击 OK
  5. 选择数据集的默认目录并选择 Next
  6. 选择新配置的关系数据库类型(MS SQL 2000、Oracle 或 DB2)并单击 Next
  7. 选择数据库之后,提示您输入以下用户的密码。输入它们,然后选择 Next
    • f_sw
    • f_maint
    • f_sqi
    • f_open
  8. 对于后面的选项选择默认设置,直到出现提示 “Do you want to automatically configure the storage library?”。选择 Yes 并单击 Next 两次。
  9. 配置完成时,出现消息 “Configuration Complete”。单击 Next
  10. 显示 FileNet Image Services System Configuration Editor 窗口。在退出配置编辑器之前,完成应用于系统的其他配置。
  11. 在 FileNet Image Services System Configuration Editor 窗口中,单击 File 菜单并单击 Exit 菜单项。
  12. 单击 Yes 按钮保存配置并退出配置编辑器。

初始化服务器软件

  1. 作为 fnsw 登录(如果还没有登录的话)。
  2. 初始化索引数据库和所有 MKF 数据库(包括永久、临时和安全数据库)。输入以下命令初始化数据库:
    fn_setup_rdb -f
    
    fn_util init

    初始化过程会花费大约 5 - 30 分钟,在此期间屏幕上没有状态反馈。数据集越大,过程花费的时间越长。当返回到命令提示窗口时,初始化过程完成。

  3. 初始化过程完成之后,查看以下日志文件,确认数据库初始化过程中没有出现错误:
    • fnsw_loc\logs\elog
    • fnsw_loc\logs\fn_util\init.log
    • 数据库日志 - oracle.log(或 mssql.log)

启动 Image Services

初始化过程完成之后,需要启动 Image Services。

关于双 NIC 服务器的重要注意事项

如果系统配置了两个 NIC 卡(换句话说,系统通过两个网卡与不同的网络通信)并安装了 Image Services,那么同时启用两个 NIC 卡会导致网络连接问题。

Image Services 只选择一个 NIC 卡接收连接。因此,应该只启用一个 NIC 卡,它应该连接到用于连接服务器的网络。

  1. 作为 fnsw 登录(如果还没有登录的话)。
  2. 打开 Windows Services 窗口。
  3. 如果属性不正确,右键单击 IS ControlService。Image Services ControlService Properties 对话框打开。
  4. 确认 Image Services ControlService 已经启动。如果 Image Services ControlService 的设置是正确的,那么跳到第 6 步。
  5. 在 Image Services ControlService Properties 窗口中,根据需要做以下设置:
    • 把启动类型设置为 automatic。
    • 单击 Start 按钮启动 Image Services ControlService。
    • 单击 OK 退出 Image Services ControlService Properties 窗口。
  6. 选择服务窗口。
  7. 打开 FileNet Task Manager。
  8. 在任务栏中,指向 Programs > FileNet Image Services > Server Applications 并单击 Task Manager 图标。因为 Image Services ControlService 正在运行,在 Process 列中会列出 TM_daemon.exe 进程。
  9. 选择 Monitor 下拉菜单并选择 Event Logs... 选项。Event Logs 窗口打开。
  10. 选择 Display 下拉菜单并选择 Dynamic 选项。这样,每当在日志中记录消息时,会刷新事件窗口。让 Event Logs 窗口保持打开。
  11. 在 FileNet Task Manager 窗口中,单击 Start 启动 FileNet 软件。在 FileNet 软件启动时,Current Status 窗口中会显示消息。
  12. FileNet 软件已经启动之后,单击 Close 按钮关闭 Current Status 窗口。
  13. 查看 Event Logs 窗口,确认没有错误消息。
  14. 查看 Event Logs 之后,关闭所有打开的窗口。

集成 Image Services 和 FileNet IDM

使用 IDM Configure 配置 Image Services

IDM Configure 应用程序的用途是让用户决定 IDM Desktop 和 IDM Web Services 可以访问哪些库,以及配置某些影响 IDM Desktop 和 IDM Web Services 应用程序行为的参数。

FileNet IDM 有三种客户机:IDM Desktop、IDM Web Services 和 IDM Open Client。配置 IDM 产品涉及定义用户首选项,包括设置对库的访问,定义目录和文件、文档、搜索、库和集成应用程序的选项。一些首选项是 IDM Desktop、IDM Web Services 和 IDM Open Client 共有的。可以使用 IDM Configure 根据每个库的需求设置或修改额外首选项。

设置首选项之后,可以把它们导出到文件中,然后把这些首选项导入另一台用户计算机。这有助于以相同的设置设置大量用户的计算机。

  1. 选择 Start > Programs > FileNet IDM > Configure,启动 IDM Configure 应用程序。
  2. IDM Configure 打开之后,单击 Add 按钮添加一个库,然后选择 Image Services 添加一个 Image Services 库。
    图 13. 配置 IDM
    配置 IDM
  3. 在 Library name 框中,输入要使用的库的名称。
  4. 在 Domain 框中,输入系统的域名。
  5. 在 Organization 框中,输入在安装 Image Services 时提供的组织名。
  6. 单击 OK 确认。

注意:在 Image Services 配置中,Image Services 域名和组织名是区分大小写的。

在某些情况下,在机器的主机文件中必须为每个 Image Services 服务器添加一行,其中包含 Image Services 服务器的 IP 地址和它的 NCH 名称。下面是一个示例:

 IS server IP    domain-organization-nch-server

IDM Configure 允许用户配置任意数量的 IS 库。

COLD 文档

COLD 文档是一种特殊类型的文档,包含叠加在背景图像上的文本。文本具有特定的格式,比如字体、字体大小和间隔,所以文本可以叠加在背景图像上,形成单一图像的效果。在 ECM 中 COLD 文档可以节省空间,在默认情况下作为普通图像处理这些 COLD 文档。另外,还可以根据内容(图像上叠加的文本)搜索这些文档;在作为文本显示时,可以选择和复制文本文档。

配置 Print/Fax

FileNet 系统支持各种设备,比如打印服务器、扫描服务器、存储库、传真服务器、磁带机、磁盘等等。所有硬件设备都需要在 Image Services 上配置:

  • 打印服务器 - 所有打印机都连接到一个打印服务器,打印服务器从 Image Services 接收要打印的文档。打印服务器还提供用于监视打印状态、错误和网络连接信息的软件。
  • 传真服务器 - 传真服务器是配备了传真卡和传真软件的服务器。它从 Image Services 接收文档并把它们转换成发送给非默认配置的机器或另一个传真服务器的出站文档,以及把接收的传真文档转换为入站文档并把它们转换为 FileNet 图像。

选择 IDM Configure > Additional Preferences > Print/ Fax 配置 Print/Fax:

图 14. 配置 Print/Fax
配置 Print/Fax

在集成期间经常遇到的错误

在集成 FileNet Image Services 和 FileNet IDM 时,可能遇到由于 FileNet IDM 配置错误或服务器不可用导致的错误。表 3 解释在连接 FileNet Image Services 时经常遇到的错误及相应的解决方法。

表 3. 常见错误和解决方法
常见错误原因解决方法
属性管理器不可用在默认情况下,在 IDM Configure 中添加库时,会选择 Content Service;如果不在 IDM Configure 中改为 FileNet Image Services,就会遇到这个错误。删除 FileNet Image Services 库并在 IDM Configure 中正确地重新添加它,确保选择 FileNet Image Service。
无法登录在 FileNet Image Services Library 停止运行或服务不可用时,会遇到这个错误。启动 FileNet Image Services。确保在系统引导时自动启动 FileNet Image Services。
获取分类方法失败在数据库服务不可用时,会遇到这个错误。启动数据库服务。确保在系统引导时自动启动数据库服务。

表 3 只列出了最常遇到的错误。如果遇到了其他错误,请参考 “Guidelines for Installing and Updating Site-Controlled Oracle and MS SQL Software for Windows Server” 中关于安装 FileNet Image Services 的说明(见 参考资料)。关于 Windows Vista 上 FileNet IDM 的已知问题的信息,请参见 “Technical Bulletin - IDM 4.0.2 on Windows Vista”(IBM,2008 年)。(见 参考资料)。


结束语

本文介绍了 FileNet Image Services 的基本安装、初始化和配置过程,讨论了有效地集成 FileNet Image Service 和 FileNet IDM 的步骤。本文还提供了解决在集成 FileNet Image Service 和 FileNet IDM 期间遇到的常见错误的方法。

参考资料

学习

获得产品和技术

讨论

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Information Management
ArticleID=386095
ArticleTitle=有效地集成 FileNet IDM 和 FileNet Image Services
publish-date=04292009