- 论坛徽章:
- 0
|
环境:\r\nLinux, Linux zSeries, UNIX, Windows, IBM Content Manager OnDemand 8.3, 8.4 \r\n\r\n问题描述:\r\n 分析有些IBM Content Manager OnDemand问题,需要收集样本数据以便IBM技术支持重现问题。提前收集这类数据提供给IBM技术支持将会有助于加快问题解决的速度。\r\n\r\n\r\n问题解决:\r\n\r\n\r\n 收集样本数据相关信息: \r\n\r\n 1. 用arsdoc命令导出归档数据。有两种方法在使用arsdoc命令时指定搜索条件:SQL查询或公用命名查询。以下是具体使用arsdoc命令的步骤:\r\n\r\n\r\n 使用SQL查询:\r\n 如果使用SQL查询,需要了解应用程序组里的字段定义。这些字段定义就是相关应用程序组数据表里的表列名,相应列名会用到SQL查询语句中。\r\n\r\n\r\n 在OnDemand服务器端运行下面的arsdoc get命令,指定相关的SQL查询以返回需要收集的样本文档:\r\n\r\n\r\n arsdoc get -h OD_instance_name -u userid -p password -G application_group_name -a -g -N -c -v -i SQL_query -o outputfilename\r\n\r\n\r\n 例如:arsdoc get -h ARCHIE -u admin -p password -G \"Baxter Bay Credit\" -a -g -N -c -v -i \"where account_name=\'000-000-000\' AND name LIKE \'%DOE%\'\" -o docs4ibm\r\n\r\n\r\n 使用公用命名查询:\r\n 使用公用命名查询不需要了解数据表列名,但是需要有创建公用命名查询的适当的权限。\r\n a. 检查您是否有权限创建公用命名查询\r\n i. 启动OnDemand管理客户端\r\n ii. 右击包含要收集数据的文件夹并选中更新操作\r\n iii. 选择许可权标签并确保您的帐号有创建公用命名查询的权限\r\n b. 启动OnDemand Windows客户端\r\n c. 登录OnDemand服务器。如果权限有所改动,请重新登录OnDemand服务器\r\n d. 打开包含要收集数据的文件夹\r\n e. 指定抽取数据的搜索条件\r\n f. 打开文件->保存命名查询\r\n g. 指定公用命名查询的名字\r\n h. 勾选“公用命名查询”\r\n i. 点击确定\r\n j. 在OnDemand服务器端运行下面的arsdoc get命令:\r\n\r\n\r\n arsdoc get -h OD_instance_name -u userid -p password -f folder_name -a -g -N -c -v -q public_name_query -o outputfilename\r\n\r\n\r\n 例如:arsdoc get -h ARCHIVE -u admin -p password -f \"Credit Card Statement\" -a -g -N -c -v -q mynamedquery -o docs4ibm\r\n\r\n\r\n 2. 导出相应的应用程序组和文件夹定义,步骤请参考相关文档链接。\r\n\r\n\r\n 3. 请把下面的文件发送给IBM技术支持:\r\n\r\n\r\n a. arsdoc get输出,此命令应该生成两到三个文件。\r\n\r\n\r\n b. 导出的本地服务器目录包括应用程序组和文件夹的定义输出 |
|