EMC Documentum Business Activity Monitor



Similar documents
Documentum Business Process Analyzer and Business Activity Monitor Installation Guide for JBoss

EMC NetWorker Module for Microsoft Exchange Server Release 5.1

DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER

TIBCO ActiveMatrix BusinessWorks Process Monitor Server. Installation

EMC Documentum Content Services for SAP Repository Manager

VERSION 9.02 INSTALLATION GUIDE.

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy

Verax Service Desk Installation Guide for UNIX and Windows

FileNet Business Activity Monitor (BAM) Release Notes

EMC Documentum Repository Services for Microsoft SharePoint

EMC Documentum Composer

Integration Service Database. Installation Guide - Oracle. On-Premises

bbc Installing and Deploying LiveCycle ES2 Using JBoss Turnkey Adobe LiveCycle ES2 November 30, 2011 Version 9

BEAWebLogic. Portal. WebLogic Portlets for SAP Installation Guide

EMC Documentum Content Management Interoperability Services

Automated Process Center Installation and Configuration Guide for UNIX

EMC Documentum Business Process Suite

Installing Management Applications on VNX for File

Embarcadero Performance Center 2.7 Installation Guide

EMC Documentum Content Services for SAP iviews for Related Content

EMC SourceOne for Microsoft SharePoint Storage Management Version 7.1

Oracle Product Data Quality

DocuShare Installation Guide

EMC NetWorker Module for Microsoft Applications Release 2.3. Application Guide P/N REV A02

DocuShare Installation Guide

IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT

EMC Documentum My Documentum for Microsoft SharePoint

EMC Documentum xcelerated Composition Platform

Novell ZENworks Asset Management 7.5

IGEL Universal Management. Installation Guide

JAMF Software Server Installation Guide for Linux. Version 8.6

EMC AVAMAR 6.0 GUIDE FOR IBM DB2 P/N REV A01 EMC CORPORATION CORPORATE HEADQUARTERS: HOPKINTON, MA

Metalogix Replicator. Quick Start Guide. Publication Date: May 14, 2015

Setting Up a Unisphere Management Station for the VNX Series P/N Revision A01 January 5, 2010

24x7 Scheduler Multi-platform Edition 5.2

How To Use A Microsoft Networker Module For Windows (Windows) And Windows 8 (Windows 8) (Windows 7) (For Windows) (Powerbook) (Msa) (Program) (Network

Readme File for All Platforms

Interworks. Interworks Cloud Platform Installation Guide

EMC Documentum Connector for Microsoft SharePoint

bbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0

Heroix Longitude Quick Start Guide V7.1

Quark Publishing Platform 9.5 ReadMe

Change Manager 5.0 Installation Guide

Telelogic DASHBOARD Installation Guide Release 3.6

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

Installation and Configuration Guide for Windows and Linux

HP Application Lifecycle Management

JAMF Software Server Installation Guide for Windows. Version 8.6

Symantec Backup Exec 2010 R2. Quick Installation Guide

Minimum Hardware Configurations for EMC Documentum Archive Services for SAP Practical Sizing Guide

EMC NetWorker Release 7.4 Service Pack 1 Multiplatform Version

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide.

Installation and Configuration Guide for Windows and Linux



Keynote DeviceAnywhere/HP Application Lifecycle Management (HP ALM/QC) Integration Guide. TCE Automation 5.2

Sage Estimating. (formerly Sage Timberline Estimating) SQL Server Guide

Quark Publishing Platform ReadMe

HP OpenView Service Desk

Install guide for Websphere 7.0

NetIQ Identity Manager Setup Guide

VERITAS Backup Exec 9.1 for Windows Servers Quick Installation Guide

Configuring an Alternative Database for SAS Web Infrastructure Platform Services

HP Business Availability Center

DameWare Server. Administrator Guide

Enterprise Manager. Version 6.2. Installation Guide

SETTING UP ACTIVE DIRECTORY (AD) ON WINDOWS 2008 FOR EROOM

Envinsa INSTALL GUIDE. Version 4.1. For WebSphere Application Servers

EMC Documentum Content Services for SAP Document Controllers

JASPERREPORTS SERVER INSTALLATION GUIDE

StreamServe Persuasion SP4

CA Business Intelligence

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide

SAP BusinessObjects Business Intelligence Suite Document Version: 4.1 Support Package Patch 3.x Update Guide

Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release

Installing and Configuring Adobe LiveCycle 9.5 Connector for Microsoft SharePoint

EMC AVAMAR BACKUP CLIENTS

Content Server Installation Guide

System Requirements. SAS Regular Price Optimization 4.2. Server Tier. SAS Regular Price Optimization Long Jobs Server

DEPLOYING WEBTOP 6.8 ON JBOSS 6.X APPLICATION SERVER

EMC NetWorker VSS Client for Microsoft Windows Server 2003 First Edition

PUBLIC Installation: SAP Mobile Platform Server for Linux

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

Crystal Reports Installation Guide

Process Integrator Deployment on IBM Webspher Application Server Cluster

Tivoli Endpoint Manager for Remote Control Version 8 Release 2. User s Guide

NovaBACKUP xsp Version 15.0 Upgrade Guide

Sage 300 ERP Installation and Administration Guide

IBM Unica PredictiveInsight Version Publication Date: June 7, Recommended Software Environments and Minimum System Requirements

This guide specifies the required and supported system elements for the application.

Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (

EMC Documentum Business Activity Monitor

EMC NetWorker. Licensing Guide. Release 8.0 P/N REV A01

Sage 100 ERP. Installation and System Administrator s Guide

How To Use An Org.Org Adapter On An Org Powerbook (Orb) With An Org Idm.Org (Orber) Powerbook With An Adapter (Orbor) With A Powerbook 2 (Orbi) With The Power

Installation Instruction STATISTICA Enterprise Server

Archive One Policy V4.2 Quick Start Guide October 2005

SIEMENS. Teamcenter Windows Server Installation PLM

Symantec Backup Exec 12.5 for Windows Servers. Quick Installation Guide

Transcription:

EMC Documentum Business Activity Monitor Version 6.5 Installation Guide P/N 300 007 358 A03 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com

Copyright 2004 2008 EMC Corporation. All rights reserved. Published November 2008 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS IS. EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. For the most up to date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. All other trademarks used herein are the property of their respective owners.

Table of Contents Preface... 7 Chapter 1 Overview of Business Activity Monitor... 11 BAM server setup scenarios... 11 Important recommendation for users... 12 Prerequisites to install or deploy the BAM server... 12 Next steps... 13 Downloading the BAM product installation files... 13 Installing or deploying the BAM server... 14 Installing the Process Reporting Services Client and Crystal Reports... 15 Installing the preconfigured dashboard... 15 Chapter 2 Creating the Database... 17 System requirements... 17 Steps to install the BAM database... 20 Creating the Microsoft SQL Server database... 20 Creating the Oracle database... 21 Creating the DB2 database... 22 Troubleshooting the DB2 database... 25 Gap filler fails to start when DB2 database is used as a BAM database (164308)... 25 Sizing the database... 26 Chapter 3 Installing the BAM Server Using the BAM Installer... 27 Installing the BAM server... 27 Starting and stopping the JBoss application server... 29 Post installation guidelines... 30 Troubleshooting BAM server installation... 30 BAM Engine installer displays the connection error message... 30 BAM Engine installer fails on the Windows platform (166194)... 31 Chapter 4 Deploying the BAM Server (manual installation)... 33 Business Activity Monitor server system requirements... 34 Additional requirements... 36 Tasks to perform before deploying the BAM server... 36 Common initial steps for deploying the BAM server... 36 Creating a repository and database objects manually... 37 Updating configuration files for BAM... 39 Continuing the deployment of the BAM server... 41 Deploying the BAM server on the JBoss application server... 42 Deploying the BAM server on the Tomcat application server... 43 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 3

Table of Contents Deploying the BAM server on the WebLogic application server... 44 Deploying the BAM server on the WebSphere application server... 46 Configuring the WebSphere application server... 46 Deploying the BAM server on the WebSphere application server... 47 Post deployment guidelines... 48 Chapter 5 Configuring Business Activity Monitor... 49 Configuring connection settings... 49 Activating process monitoring... 50 Chapter 6 Installing the Process Reporting Services... 51 PRS Client system requirements... 51 Installing PRS Client and Crystal Reports... 52 I18N Notes... 54 Chapter 7 Installing the Preconfigured Dashboard... 55 Prerequisites for installing the preconfigured dashboard... 55 Installing the preconfigured dashboard... 55 4 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Table of Contents List of Tables Table 1. Business Activity Monitor database requirements... 17 Table 2. Additional System Requirements for BAM... 19 Table 3. Microsoft SQL Server Parameters... 20 Table 4. Oracle Parameters... 22 Table 5. DB2 Parameters... 23 Table 6. Business Activity Monitoring server system requirements... 34 Table 7. BAM database connection parameters and values... 40 Table 8. PRS Client System Requirements... 51 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 5

Table of Contents 6 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Preface Purpose of the manual This manual contains information and instructions required to create a Business Activity Monitor (BAM) database on Oracle, MS SQL, or DB2. It also includes instructions to install the BAM server on Content Server with the JBoss application server in a Windows environment, deploy the BAM server on a Red Hat JBoss, Apache Tomcat, BEA WebLogic, or IBM WebSphere application server that runs on a separate machine, install the Process Reporting Services Client application, and install the preconfigured dashboard. It describes decisions you must make and requirements that must be met before you install the product. Intended audience This manual is intended for the person installing or deploying the BAM software that includes the BAM server and the Process Reporting Services Client. Typically, a system administrator installs the software. Documentation conventions This guide uses the following conventions: Convention Description > The angle bracket is used to separate menu options in a progression of menu choices the user must select in a graphical user interface (GUI). For example, File > Save As means, select the File menu and then choose the Save As option. code user interface label All sample code is represented in Courier New font. Bold and small text is used to represent a user interface label. For example, menus, buttons, and pages. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 7

Preface Convention Description [ ] Square brackets are used to enclose one or more variables for which you can substitute a value. { } Curly brackets are used to enclose at least one required item. /foldername_or_filename Bold text separated by the forward slash is used to represent the name of a file or file path. Note: The forward slash (/) in this notation has exactly the same meaning as a backslash (\) in the names of Windows files and paths. < > Angle brackets are used to enclose a variable name for which you must provide a value. % % Percentage characters are used in the Windows environment to enclose a variable or directory to obtain the value of the variable or directory. ${ } Curly brackets preceded by the $ sign are used in the UNIX environment to enclose a variable or directory to obtain the value of the variable or directory. Revision history This section contains a description of this document s revision history. Revision history Revision Date July 2008 Description Initial Publication 8 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Preface Revision Date August 2008 November 2008 Description The Guide has been updated for clarity. Updated content in the following tables: Business Activity Monitor database requirements table and the Business Activity Monitoring application server system requirements table in the Deploying the BAM Server (manual installation) chapter, and the PRS Client system requirements table in the Installing the Process Reporting Services chapter. Added the last item in the Prerequisites to install or deploy the BAM server list in the Overview of Business Activity Monitor chapter. Added Troubleshooting sections in the Creating the Database chapter and the Installing the BAM Server Using the BAM Installer chapter. Added the procedure to configure the Tomcat application server in the Deploying the BAM Server (manual installation) chapter. Added a new chapter called Configuring Business Activity Monitor. Added the To install the PRS Client procedure to the Installing the Process Reporting Services chapter. Updated the Installing the preconfigured dashboard section in the Installing the Preconfigured Dashboard chapter. Support Information EMC Documentum s technical support services and policies are available at the EMC Powerlink website (http://powerlink.emc.com). To download the Customer Guide to EMC Software Support Services from Powerlink, select Support > Request Support > Software Customer Guide and Offerings. Note: You must register online at Powerlink before using it. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 9

Preface Related documentation This manual forms part of a documentation suite designed to support those who install, configure, and use Business Activity Monitor. In addition to this manual, the documentation set for Business Activity Monitor includes: Documentum Content Server Installation Guide, version 6.5 (P/N 300 007 195) Documentum Business Activity Monitor Implementation Guide, version 6.5 (P/N 300 007 256) Documentum Business Activity Monitor Release Notes, version 6.5 (P/N 300 007 255) Documentum Administrator Deployment Guide, version 6.5 (P/N 300 007 203) Documentum Process Builder Installation Guide, version 6.5 (P/N 300 007 245) Documentum Forms Builder Installation Guide, version 6.5 (P/N 300 007 259) Documentum Process Engine Installation Guide, version 6.5 (P/N 300 007 522) Documentum TaskSpace Deployment Guide, version 6.5 (P/N 300 006 655) Documentum Composer User Guide, version 6.5 (P/N 300 007 217) You can go to the Documentation area of the EMC Powerlink website (http://powerlink.emc.com) to download product documentation. To locate product documentation, select Support > Technical Documentation and Advisories > Software ~ D ~ Documentation > Documentum <First letter of your product>. Select your product and click the software version number in the Left pane of the page that is displayed. 10 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Chapter 1 Overview of Business Activity Monitor Business Activity Monitor (BAM) collects and stores process execution data, prepares it for reporting, and provides a real time dashboard display environment. Another component of Business Activity Monitor is Process Reporting Services (PRS), a tool used for generating and formatting reports and alerts displayed in the dashboard. BAM enables organizations to detect problem conditions that may exist in executing processes, to diagnose these problems to determine their root cause, and to correct them. It also provides valuable historical information about process execution to enable long term process improvement. This chapter provides an overview of Business Activity Monitor (BAM), Process Reporting Services (PRS), BAM server installation scenarios, and the BAM architecture. In addition, this chapter lists the prerequisites for preparing the Documentum environment before installing the BAM server. Lastly, this chapter briefly lists the tasks that must be performed after installing the prerequisites. BAM server setup scenarios The BAM server is a JAVA web application. There are two ways of setting up the BAM server on an application server. If you work on Content Server with the JBoss application server in a Windows environment, you can run the BAM server installer to install the BAM server on the same machine as the Content Server. In this scenario, the installer automatically updates the BAM configuration files, updates the repository, creates the BAM database tables, deploys the BAM server, and installs the preconfigured dashboard DAR. Alternatively, if you choose to install the BAM server on a machine where JBoss, Tomcat, WebLogic, or WebSphere application server is installed, you must manually create the BAM database, create the BAM objects in the repository, update the BAM configuration files, deploy the BAM server on the application server, install the PRS Client, and install the preconfigured dashboard DAR. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 11

Overview of Business Activity Monitor Important recommendation for users Prior to installing or deploying the BAM server, it is recommended that users installing BAM, have a general understanding of the following Documentum Knowledge products: Content Server Composer Process suite Prerequisites to install or deploy the BAM server This section lists the prerequisites to prepare the Documentum environment for installing or deploying the BAM server. For every installation, log on to the operating system with a user account that has administrative rights on the operating system, such as the Administrator user. You must ensure that you install the following products and a database: 1. Content Server 6.5. 2. Documentum Administrator 6.5. 3. Process Builder 6.5. 4. Forms Builder 6.5. 5. Process Engine 6.5. Note: Ensure that the Process Engine is installed before you install the TaskSpace DAR. 6. TaskSpace 6.5. Note: Ensure that TaskSpace is installed using the DAR and not the DocApp. 7. Prepare a database instance and size it before you install the BAM server. Note: The Release Notes document of the various Documentum products, contains a complete list of Environment and System Requirements. For more information, see the Release Notes document of the relevant product. 12 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Overview of Business Activity Monitor Next steps This section lists the following tasks that you must perform after preparing the Documentum environment: 1. Download the BAM product installation files. 2. Install a database, create a database user, grant appropriate access rights to the database user, and size the database. You can install an MS SQL, Oracle, or DB2 database. For instructions see, Creating the MS SQL database, Creating the Oracle database, or Creating the DB2 database. For information about database sizing, see Sizing the database. 3. Install or deploy the BAM server. 4. Install the Process Reporting Services Client and Crystal Reports. 5. Install the preconfigured dashboard. Downloading the BAM product installation files Download the following BAM product installation files from the Powerlink website (http://powerlink.emc.com) into a local folder: bam product.zip contains installation files for the JBoss, BAM server, PRS, and SQL Data Loader products. Crystal_Designer_XI_R2_SP2.zip contains the Crystal Reports Designer XI R2 SP2 product installer. Uncompress the zipped file, which contains one seat of Crystal Reports. CR_Designer_license_key.txt file contains the Crystal Reports Designer License Key. Download this file into the same folder where you downloaded Crystal_Designer_XI_R2_SP2.zip. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 13

Overview of Business Activity Monitor bam product supplemental_files.zip contains the following Documentum Business Activity Monitor Product Supplemental files: Dashboard Style Utility installation files are available in the Dashboard Style Utility/ folder of the bam product supplemental_files.zip file. This utility can be used to customize the look and feel of a BAM dashboard. Preconfigured Dashboard installation file called PreconfiguredDashboard.dar is available in the Preconfigured Dashboard.zip file. The Preconfigured Dashboard.zip file can be accessed in the preconfigured Dashboard Data/ folder of the bam product supplemental_files.zip file. When the PreConfiguredDashboard DAR is installed or the InstallDAR.bat batch file is executed, all the preconfigured dashboards are installed. BAM Dashboard Sizing Calculator spreadsheet is available in the BAM Database Sizing Calculator/ folder of the bam product supplemental_files.zip file. This spreadsheet can be used to calculate the space that must be allocated to the BAM database. Installing or deploying the BAM server After downloading the product installation files, you can proceed with one of the following tasks: Installing the BAM server Use the BAM installer to install the BAM server and the PRS Client on the same machine on which the Content Server with the JBoss application server is installed on a Windows platform. For instructions, see Installing the BAM server using the BAM installer. Deploying the BAM server Use this option to manually deploy the BAM server on a machine where the JBoss, Tomcat, WebLogic, or WebSphere application server is installed. In this case, the BAM server connects to the Content Server and BAM database that may be on different machines. For instructions, see Deploying the BAM server. Note: For information about the platforms and application servers on which the BAM server can be installed or deployed, see the Business Activity Monitor Release Notes. 14 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Overview of Business Activity Monitor Installing the Process Reporting Services Client and Crystal Reports After installing or deploying the BAM server, you can install the Process Reporting Services Client and Crystal Reports. For instructions, see Installing the Process Reporting Services. Installing the preconfigured dashboard If you deployed the BAM server on an application server manually, then you must install the preconfigured dashboard manually. For instructions, see Installing the preconfigured dashboard. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 15

Overview of Business Activity Monitor 16 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Chapter 2 Creating the Database You must ensure that you have prepared and sized a database instance before you install the BAM server. This chapter discusses the process of preparing and sizing the database so that you can install the Business Activity Monitor (BAM) server. You must create the required database schema before running the database installation script. The BAM server uses its own database to process and maintain monitoring information. However, the BAM server does not require the database client for its operations. The server uses the JDBC driver for database operations. The following databases are supported: Microsoft SQL Server Oracle DB2 System requirements Table 1. Business Activity Monitor database requirements System Component Database Versions Requirement MS SQL Server 2000 SP4 MS SQL Server 2005 Enterprise Edition (SP2) Oracle 10g Enterprise Edition Release 2 (10.2.0.3) DB2 Universal Database (UDB) 8.2 Enterprise Edition (Fix Pack 9) DB2 Universal Database (UDB) 9.1 Enterprise Edition (Fix Pack 4) EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 17

Creating the Database System Component Platform Memory Requirement Any platform supported by Microsoft SQL Server, Oracle, or DB2 At least 1 GB of memory required, although 2 GB or more is recommended Network Disk Space Network card that supports TCP/IP Database allocation size is determined by the expected throughput of your BAM deployment. A large scale enterprise deployment with high volumes of process instances and data will require a large allocation of space on the hard drive (as high as 80 GB). However, a deployment/testing environment will require significantly less disk space (perhaps 8 GB only). To estimate your storage requirements, refer to the BAM Database Sizing Calculator spreadsheet. For instructions about downloading the spreadsheet, see Downloading the BAM product installation files. Operating System For Oracle 10g Release 2 (10.2.0.3): Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) Solaris 10 AIX 5L V5.3 TL7 AIX V6.1 HP UX 11i v2 Update 2 (B.11.23) HP UX 11i v3 Update 1 (B.11.31) Red Hat Enterprise Linux 4.6 Red Hat Enterprise Linux 5.1 SUSE Linux Enterprise Server 10 SP1 For SQL Server 2000 SP4: Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) For SQL Server 2005 SP2: Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) For DB2 Universal Database (UDB) 8.2 Fix Pack 9: Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) AIX 5L V5.3 TL7 18 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Creating the Database System Component Requirement AIX V6.1 For DB2 Universal Database (UDB) 8.2 Fix Pack 9 and DB2 Universal Database (UDB) 9.1 Fix Pack 4: Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) AIX 5L V5.3 TL7 AIX V6.1 Browser Internet Explorer 6 for Windows XP SP2 (6.00.2900.2180) Internet Explorer 6 for Windows Server 2003 (6.00.3790.0000) Internet Explorer 7 for Windows XP and Windows Server 2003 (7.00.5730.1100) Internet Explorer 7 for Windows Vista (7.00.6000.16386) Firefox 2.0.0.12 Safari 2.0.4 Safari 3.1.1 Table 2. Additional System Requirements for BAM System Component Database Sizing Connectivity Bandwidth and Firewall Requirement The size of the Business Activity Monitoring database must be calculated using the BAM Database Sizing Calculator spreadsheet. For information about database sizing, see Sizing the database. Database access uses JDBC over TCP/IP The default BAM connection to the Documentum repository does not run across firewalls. The preferred way to connect to this database is a LAN. For remote connections, a T1 link may be used. Performance will depend on the amount of data to be monitored. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 19

Creating the Database Steps to install the BAM database Perform the following steps to install the BAM database (Oracle/MS SQL/DB2): Create a Tablespace. For instructions, see the Creating the Microsoft SQL Server Database, Creating the Oracle Database, or Creating the DB2 database section. Create a database user. For instructions, see the Creating the Microsoft SQL Server Database, Creating the Oracle Database, or Creating the DB2 database section. Grant appropriate access rights to the database user. For instructions see the Creating the Microsoft SQL Server Database, Creating the Oracle Database, or Creating the DB2 database section. Size the database. For information, see the Sizing the database section. Creating the Microsoft SQL Server database This section guides you in creating the required MS SQL schema. To create a new SQL Server database: 1. Create a new database. a. Set the data file size to 500 MB. b. Set the transaction log size to 100 MB. 2. Create a new login. a. Create a new login for BAM. b. Use Microsoft SQL Server authentication and set password. 3. Associate the role db owner with the BAM user in the new database. 4. You can now create the BAM database tables. To ensure best performance, use the following initialization parameters while creating the BAM schema. Table 3. Microsoft SQL Server Parameters Parameter name Security Connections Value SQL Server And Windows Authentication Query Time Out = 0 (unlimited) Maximum Concurrent User connections = 0 (unlimited) 20 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Creating the Database Parameter name Attributes Value Close cursor on Commit = V (enable) Autostart policies when the operating system starts Network Server Collation MS SQL collation Code page ANSI Warning = V (enable) ANSI padding = V (enable) ANSI nulls = V (enable) Autostart SQL Server (enable) Autostart SQL Server Agent (enable) Autostart MSDTC (enable) Named Pipes TCP/IP Note: If the Server is running on Windows 2003 operating system, use TCP/IP. Case sensitive SQL_Latin1_General_CP1_CS_AS for English. For other languages, select the collection that matches the relevant language. Complete the following procedure to create the new database, before running the database installation script. Creating the Oracle database This section guides you in creating the required Oracle schema. The following procedure must be completed before running the database installation script. To create a new Oracle database: 1. Verify that the Oracle server is installed and running. 2. Create a new Oracle instance. The initial recommended Oracle tablespace sizes are: User table space approximately 500 MB System table space approximately 700 MB Undo table space to 1 GB Temp table space to 1 GB Index table space to 500 MB 3. Initialize schema parameters using the Oracle Settings table found at the end of this section. 4. Create a new Oracle user and password pair. 5. Grant the following access to the new user: EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 21

Creating the Database For Oracle 9i databases: Grant CONNECT Grant RESOURCE For Oracle 10g databases: Grant CONNECT Grant RESOURCE Grant CREATE VIEW Table 4. Oracle Parameters Parameter Name Value Comment DB_BLOCK_SIZE 8,192 Must be set during schema creation DB_CACHE_SIZE 100,000,000 OPTIMIZER_MODE CHOOSE SHARED_POOL_SIZE 50,000,000 LOG_CHECKPOINT_ INTERVAL DML_LOCKS 1,000 PROCESSES 500 LOG_BUFFER 655,360 OPEN_CURSORS 2,000 SORT_AREA_SIZE 5,000,000 MAX_DUMP_FILE_SIZE 10,240 0 Tip: This setting is crucial. DB_FILES 121 Operating system dependent TIMED_STATISTICS TRUE Note: It is recommended that the database administrator periodically monitor the database and modify the parameters based on size changes. Creating the DB2 database This section guides you in creating the required DB2 schema. It also includes a troubleshooting section on the DB2 database. 22 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Creating the Database The procedure in the following table must be completed before running the database installation script. Table 5. DB2 Parameters Step Comments 1. Verify that the DB2 Server is installed 2. Create a new database by using the Control Center. By default, three tablespaces will be created system, user, and temporary each with a page size equal to 4 KB. In addition, a default pool will be created with a page size of 4 KB. 3. Add two buffer pools. The first buffer pool must support page size 16 KB. The second buffer pool must support 32 KB. Example: CREATE DATABASE BAM ON 'C:' USING CODESET UTF 8 TERRITORY US COLLATE USING SYSTEM CATALOG TABLESPACE MANAGED BY SYSTEM USING ( 'C:\DB2\BAM\catalog_tables' ) EXTENTSIZE 16 PREFETCHSIZE 16 OVERHEAD 10.50 TRANSFERRATE 0.14 USER TABLESPACE MANAGED BY SYSTEM USING ( 'C:\DB2\BAM\user_tbs_4kb' ) EXTENTSIZE 16 PREFETCHSIZE 16 OVERHEAD 10.50 TRANSFERRATE 0.14 TEMPORARY TABLESPACE MANAGED BY SYSTEM USING ( 'C:\DB2\BAM\temp_tbs_4kb' ) EXTENTSIZE 16 PREFETCHSIZE 16 OVERHEAD 10.50 TRANSFERRATE 0.14@ Example: CREATE BUFFERPOOL POOL16 IMMEDIATE SIZE 250 PAGESIZE 16 K @ name=pool16 (this can be changed) SIZE = 250 (this can be changed) page size = 16K (this cannot be changed) The second buffer pool must support 32 KB. name=pool32 (this can be changed) SIZE = 250 (this can be changed) page size = 32K (this cannot be changed) EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 23

Creating the Database Step 4. Create 2 new User Tablespaces with page size 16 KB and 32 KB. 5. Create a new User Temporary Tablespace with page size 4 KB. 6. Create a new System Temporary Tablespace with page size 32 KB. Comments CREATE REGULAR TABLESPACE USER_TBS_16 PAGESIZE 16 K MANAGED BY SYSTEM USING ('C:\DB2\BAM\user_tbs_16kb' ) EXTENTSIZE 4 OVERHEAD 10.5 PREFETCHSIZE 4 TRANSFERRATE 0.14 BUFFERPOOL POOL16 @ CREATE REGULAR TABLESPACE USER_TBS_32 PAGESIZE 32 K MANAGED BY SYSTEM USING ('C:\DB2\BAM\user_tbs_32kb' ) EXTENTSIZE 4 OVERHEAD 10.5 PREFETCHSIZE 4 TRANSFERRATE 0.14 BUFFERPOOL POOL32 @ CREATE USER TEMPORARY TABLESPACE USER_TMP_4 PAGESIZE 4 K MANAGED BY SYSTEM USING ('C:\DB2\BAM\user_temp_ tbs_4kb' ) EXTENTSIZE 4 OVERHEAD 10.5 PREFETCHSIZE 4 TRANSFERRATE 0.14 BUFFERPOOL IBMDEFAULTBP @ CREATE SYSTEM TEMPORARY TABLESPACE TEMPSPACE_32 PAGESIZE 32 K MANAGED BY SYSTEM USING ('C:\DB2\BAM\temp_ tbs_32kb' ) EXTENTSIZE 4 OVERHEAD 10.5 PREFETCHSIZE 4 TRANSFERRATE 0.14 BUFFERPOOL POOL32 @ 7. Create a new user in the operating system. Then add this user to the list of Database Users. 8. Grant the following authorization to the new user: connect to database create tables create schemas implicitly create external routines register routines to execute in database manager s process In addition, grant the use of the User Tablespaces with 4 KB and 16 KB and 32 KB page sizes and Example: GRANT CREATETAB,CONNECT, CREATE_NOT_FENCED_ROUTINE,IMPLICIT_ SCHEMA, CREATE_EXTERNAL_ROUTINE ON DATABASE TO USER ALEX@ GRANT USE OF TABLESPACE USERSPACE1 TO USER ALEX @ 24 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Creating the Database Step User Temporary Tablespace with page size 4 KB 9. Update SQL statement heap (STMTHEAP) to be equal to at least 10240. 10. Update application control heap size configuration parameter to be equal at least 512. 11. You can now create the BAM database tables. Comments Example: db2 update db cfg using STMTHEAP 10240 Example: update db cfg using app_ctl_heap_sz 512 Note: It is recommended that a DBA periodically run a RUNSTATS command on all tables and indexes in the BAM database. This provides meaningful database statistics. Troubleshooting the DB2 database Gap filler fails to start when DB2 database is used as a BAM database (164308) Gap filler fails to start if the BAM database is a DB2 database. You can resolve this issue by applying the hotfix available at the following location: ftp://techsup:rmat.pqc@ftp2.documentum.com/bam/bam_65_hotfix1_bug166194 The BAM 6.5 hotfix contains the following files: bamsetup.jar bamwinsuitesetup.exe bamwinsuitesetup.jar Workaround: Perform the following steps: 1. Stop the BAM server. 2. Upgrade the BAM database schema in DB2 (Database version 6.5.1 BAM Edition) by performing the following steps: 1. Connect to the BAM database. For example, run the following command: EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 25

Creating the Database db2 connect to [database name] user [user name] using [password] 2. Run the db2_functions.sql file. Note: Ensure that the DB2 client is installed on the computer before running the script. For example, run the following command: db2 td@ svf C:\TEMP\db2_functions.sql l C:\TEMP\ Report_On_create_functions.sql 3. Check the log file for errors. Contact Technical Support to report errors. 4. After upgrading the BAM database schema, replace the original bam engine.jar and common.jar files with the new jar files available in the hotfix package. Both files are packaged in the WAR file that is available in the WEB INF\lib folder. 5. Start the BAM server. Sizing the database After you have created a database, it is important to set the size of the database accurately. This will ensure that there is adequate space in the database to accommodate all historical data. Failure to set enough space may result in loss of data or problems with the execution of the Business Activity Monitor. The size of the Business Activity Monitoring database depends on the number of processes that must be monitored, the frequency of their execution, the amount of business data that is tracked, and the duration for which the data must be retained before it is purged. The BAM Database Sizing Calculator is a spreadsheet that can help to accurately estimate the database size. For instructions about downloading the spreadsheet, see Downloading the BAM product installation files. In the Input Page sheet of the spreadsheet, enter the values that reflect the expected load of your application. The Output Summary Page sheet of the spreadsheet will provide you with database size measures. 26 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Chapter 3 Installing the BAM Server Using the BAM Installer This chapter discusses the procedure to run the BAM server installation. It also includes post installation guidelines. Troubleshooting tips on installing the BAM server using the BAM Engine installer are included at the end of this chapter. The BAM installer is designed to be used for installing the BAM server and the PRS Client on the same machine as the Content Server on a Windows platform. In this scenario, the BAM server connects to the Content Server and BAM database that are installed on the same machine. Note: You must ensure that you have prepared and sized a database instance before you install the BAM server. The option to install the BAM server using the installer primarily addresses the demonstration scenario where the user creates the database, installs the BAM server, installs the preconfigured dashboard, and installs Process Reporting Services. This approach is not recommended for a production installation. Note: For information about the platforms and application servers on which the BAM server can be installed, see the Business Activity Monitor Release Notes. Installing the BAM server This section provides instructions to use the BAM Engine installer to install the BAM server. You must have the administrator s access rights to perform the BAM server installation. Note: You must use administrator credentials to connect from BAM server to the repository. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 27

Installing the BAM Server Using the BAM Installer To install the BAM server: 1. Access the local folder where you downloaded the bam product.zip file and uncompress it into the <bam.setup.dir>\ folder. When this file is uncompressed, the following folders are created: BAM Installer folder (requires local Content Server) containing the BAM_Demo_Installer_JBoss_win.zip file. BAM Server folder with the following contents: bam server.war WebSphere folder with the xalan.jar and xercesimpl.jar files. WebLogic 9.2 folder containing the bam server.ear file. PRS folder containing the PRS win32.win32.x86.zip file. BAM Data Loader folder containing the sql loader.zip file. 2. Access the <bam.setup.dir>\bam Installer\ folder, and uncompress the BAM_Demo_Installer_JBoss_win.zip file into the <bam.setup.dir>\bam Installer\<working.dir>\ folder. All the contents of the.zip file are extracted into the folder. 3. Run <bam.setup.dir>\bam Installer\<working.dir>\bamWinSuiteSetup.exe. It may take up to a minute for the first page of the Documentum BAM Engine Installer wizard to appear. 4. Select the Business Activity Monitoring product. 5. Click Next. The Welcome page is displayed. 6. Click Next. The License Agreement page is displayed. 7. Select I accept the terms of the license agreement option, and click Next. The next page of the Documentum BAM Engine Installer wizard displays the details of the repository that the installer will update. 8. Select a repository, and specify the user credentials. 9. Click Next. 10. Specify the BAM database connection parameters. The installer validates the database connection information specified, and will display an error message if it is unable to establish connection with the BAM database. 11. Click Next. 28 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Installing the BAM Server Using the BAM Installer The Products Summary page listing all the products and components that will be installed, is displayed. 12. Click Next to start the installation. The BAM server and the preconfigured dashboard DAR are installed. After the installation has completed successfully, the last page of the Documentum BAM Engine Installer wizard is displayed. 13. Click Finish to exit the Documentum BAM Engine Installer wizard. 14. Restart the Documentum Java Method Server. For instructions, see Starting and stopping the JBoss application server. Note: The BAM server and BAM database are designed to work with one Documentum repository only. The BAM server 6.5 installation program creates the following directory structures under the <documentum.home>\bam\ folder: \bin\ Contains batch files. These files help in the creation and cleanup of the BAM database or the DocApp (repository). \lib\ Contains all the required java libraries (JAR files) or binaries. \etc\api\ Contains the IAPI script required to create or cleanup the repository objects. \etc\dql\ Contains the DQL script required to create or cleanup the repository objects. \etc\sql\ Contains the SQL script required to create or cleanup BAM database objects. Starting and stopping the JBoss application server When you first install the Content Server installation, the JBoss application server is started automatically. However, starting and stopping a Content Server in the installation does not automatically start or stop the JBoss application server. The application server hosts one or more Java applications or processes. In a Content Server installation, the method server hosts, for example, the Java Method Server, ACS server, and the DmMail application. To start the application server: 1. Navigate to <JBossRoot>\server. 2. Execute startmethodserver.cmd. 3. Alternatively, start the Windows service for the server instance. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 29

Installing the BAM Server Using the BAM Installer For the Java method server, and the server instance hosting the Java method server, the service name is Documentum Java Method Server. Starting that service is equivalent to executing startmethodserver.cmd. Use the following procedure to stop the application server. Stopping the server stops all applications running within it. To stop the application server: 1. Navigate to <JBossRoot>\server. 2. Execute stopmethodserver.cmd. 3. Alternatively, stop the Windows service for the server instance. For the Java method server, and the server instance hosting the Java method server, the service name is Documentum Java Method Server. Stopping that service is equivalent to executing stopmethodserver.cmd. Post installation guidelines It is recommended that you check for any installation errors in the following logs after the BAM server is installed successfully: run api.log run dql.log sql loader.log create repository.log Caution: If the logs contain errors, contact EMC Technical Support. Troubleshooting BAM server installation BAM Engine installer displays the connection error message The BAM Engine installer displays the connection error message if the connection to the Internet is unavailable or extremely slow while installing the BAM Engine on the Windows platform. 30 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Installing the BAM Server Using the BAM Installer Workaround: Perform the following steps: 1. Stop the Documentum Java Method Server, if it is running. 2. Create a backup copy of the web.xml file available in the following path: %DOCUMENTUM%\jboss4.2.0\server\DctmServer_MethodServer\deploy\ ServerApps.ear\DmMethods.war\WEB INF\ 3. Open the web.xml file available in the following path for editing: %DOCUMENTUM%\jboss4.2.0\server\DctmServer_MethodServer\deploy\ ServerApps.ear\DmMethods.war\WEB INF\ 4. Remove the following DOCTYPE declaration line in the file: <!DOCTYPE web app PUBLIC " //Sun Microsystems, Inc.// DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web app_2_3.dtd"> 5. Save the web.xml file. 6. Install the BAM server using the BAM Engine installer. 7. Start the Documentum Java Method Server, if it is required. BAM Engine installer fails on the Windows platform (166194) The BAM Engine installer is unable to perform database or repository manipulations when the BAM Engine is installed on a Windows platform where Documentum 6.5 products have been installed in a folder that has a space character in the folder name. The installation fails and an error message is displayed during the installation of the BAM DAR. The BAM server cannot be started, and the PRS Client fails to connect to the BAM server. You can resolve this issue by applying the hotfix available at the following location: ftp://techsup:rmat.pqc@ftp2.documentum.com/bam/bam_65_hotfix1_bug166194 The BAM 6.5 hotfix contains the following files: bamsetup.jar bamwinsuitesetup.exe bamwinsuitesetup.jar Workaround: Perform the following steps: 1. Replace the existing installation files with the files packaged in the hotfix. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 31

Installing the BAM Server Using the BAM Installer 2. Execute bamwinsuitesetup.exe to run the BAM Engine installer. 32 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Chapter 4 Deploying the BAM Server (manual installation) This chapter describes the process of deploying the BAM server manually on a machine where the application server is installed, while the Content Server and BAM database are installed on one or more different machines. Deploying the BAM server requires the completion of the following tasks: proper creation of the repository and database objects, and updating the BAM configuration files. You must ensure that you have prepared and sized the database instance before you install the BAM server. Finally, this chapter includes post deployment guidelines. You must have the administrator s access rights to perform the BAM server installation. In addition, you must use administrator credentials to connect from BAM server to the repository. Note: For information about the platforms and application servers on which the BAM server can be deployed, see the Business Activity Monitor Release Notes. This chapter includes the following sections: Business Activity Monitor server system requirements Additional requirements Tasks to perform before deploying the BAM server Continuing the deployment of the BAM server Post deployment guidelines EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 33

Deploying the BAM Server (manual installation) Business Activity Monitor server system requirements Table 6. Business Activity Monitoring server system requirements System Component Platform Software Requirement IBM PC or compatible with Pentium 4, 2.4 GHz processor required, although Pentium 4, 3.0 GHz processor or later recommended. For JBoss application server 4.2.x: No additional software is required. JDK 5 For Apache Tomcat application server 5.5.25 or 6.0.16: No additional software is required. JDK 5 For BEA WebLogic application server 9.2 MP2 or 10 MP1: JDK 5 must be installed for those operating systems where BEA WebLogic does not embed a JDK (for example, AIX). All JDK versions supported by each application server are supported. Note: BEA WebLogic cannot be installed in a directory that contains parentheses () or ancestor directories (for example, folder (1), folder (2), folder (3), and so on). For IBM WebSphere application server: Memory Network Disk Space IBM WebSphere Application Server version 6.0.2 Fix Pack 19 (6.0.2.19) or version 6.1 Fix Pack 13 (6.1.0.13) must be installed prior to the installation of the BAM server. At least 1 GB of memory required, although 2 GB or more recommended. Network card that supports TCP/IP 1.5 GB 34 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Deploying the BAM Server (manual installation) System Component Connection Requirement The connections between the Content Server and BAM requires the use of a high speed LAN. Operating Systems For JBoss application server 4.2.2: Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) Windows Server 2003 R2 with SP2 x64 Edition Windows Server 2003 SP2 x64 Edition Note: The BAM server can be run as a Windows service on the Windows 2003 Server OS only. For Apache Tomcat 5.5.25, Apache Tomcat 6.0.16, BEA WebLogic Server 9.2 MP2, and BEA WebLogic Server 10 MP1: Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) Windows Server 2003 R2 with SP2 x64 Edition Windows Server 2003 SP2 x64 Edition Solaris 10 Red Hat Enterprise Linux 4.6, 5.1 SUSE Linux Enterprise Server 10 SP1 HP UX 11i v2 Update 2 (B.11.23) HP UX 11i v3 Update 1 (B.11.31) For IBM WebSphere Application Server version 6.0.2 Fix Pack 19 (6.0.2.19): Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) Windows Server 2003 R2 with SP2 x64 Edition Windows Server 2003 SP2 x64 Edition AIX 5L V5.3 TL7 AIX V6.1 For IBM WebSphere Application Server version 6.1 Fix Pack 13 (6.1.0.13): Windows Server 2003 R2 with SP2 (32 bit version) Windows Server 2003 SP2 (32 bit version) Windows Server 2003 R2 with SP2 x64 Edition EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 35

Deploying the BAM Server (manual installation) System Component Requirement Windows Server 2003 SP2 x64 Edition Additional requirements 1. For the installation of the BAM server, the Database Server Host name, Database Name (SID in Oracle), User Name, and Password details are required to configure the BAM database connection. 2. The installation of the Server cannot be completed without the database installed and running. It is recommended that you do not install the BAM server on the same machine as the database server. Therefore, there must be access from the installation machine to the database via TCP/IP connection. Note: The BAM server does not require the database client for its operations. The server uses the JDBC driver for database operations. Tasks to perform before deploying the BAM server Ensure that you complete the following tasks before you manually deploy the BAM server on the application server: Common initial steps for deploying the BAM server Create a repository and database objects manually Update configuration files for BAM Common initial steps for deploying the BAM server This section lists the common initial steps that you must perform regardless of the application server on which you are deploying the BAM server. After you perform the steps described in this section, locate the section relevant to your application server in the Deploying the BAM server on the application server section, and follow the instructions to deploy the BAM server, manually. 1. Access the local folder where you downloaded the bam product.zip file and uncompress it into the <bam.setup.dir>\ folder. The following folder structure is created: 36 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide

Deploying the BAM Server (manual installation) BAM Installer folder (requires local Content Server) containing the BAM_Demo_Installer_JBoss_win.zip file. BAM Server folder with the following contents: bam server.war Websphere folder with the xalan.jar and xercesimpl.jar files. WebLogic 9.2 folder containing the bam server.ear file. PRS folder containing the PRS win32.win32.x86.zip file. BAM Data Loader folder containing the sql loader.zip file. 2. Perform one of the following tasks: On WebLogic 9.2 application server, uncompress the <bam.setup.dir>\bam Server\<working.dir>\WebLogic 9.2\bam server.ear file into the <bam.setup.dir>\bam Server\Weblogic 9.2\<working.dir>\bam server.ear\ folder. On WebLogic 10 and all other application servers, uncompress the <bam.setup.dir>\bam Server\bam server.war file into the <bam.setup.dir>\bam Server\<working.dir>\bam server.war\ folder. 3. Open the BAM configuration files available in one of the following paths, and modify the files: On WebLogic 9.2 application server, access the <working.dir>\weblogic 9.2\bam server.ear\ folder. On WebLogic 10 and all other application servers, access the <working.dir>\bam server.war\ folder. For instructions about working with configuration files, see Updating configuration files for BAM. Creating a repository and database objects manually You can use the BAM Data Loader utility to manually create the repository and database objects before you install the BAM server. This utility is installed as part of the BAM Installer for JBoss and also resides in bam product.zip. The BAM Data Loader utility is also used to clean up the BAM repository and database objects such as types, tables, shipping data, and so on, manually. If there are repository or database related errors, you can run this utility to cleanup the BAM database objects. To create the repository and database objects manually: 1. Uncompress the <bam.setup.dir>\bam Data Loader\sql loader.zip file into the <bam.setup.dir>\bam Data Loader\<working.dir>\ folder. EMC Documentum Business Activity Monitor Version 6.5 Installation Guide 37

Deploying the BAM Server (manual installation) The following folders are uncompressed: \bin Containing command files. \etc Containing the api, dql, and sql folders. \lib Containing.jar files. 2. In the <bam.setup.dir>\bam Data Loader\<working.dir>\etc\sql\ folder, edit the Crebas.xml file by modifying the datasource element and other parameters you want to replace for creating a repository and database. For example, you can modify the <datasource username="$c(bam, DCTM_BAM_ DB_USER)" url="$c(bam, DCTM_BAM_DB_URL)" password="" class="$c(bam, DCTM_BAM_DB_JDBC_DRIVER_CLASS)" name="$c(bam, DCTM_BAM_DB_DIALECT) DataSource" dialect="$c(bam, DCTM_BAM_DB_DIALECT)"/> entry as follows: On Oracle RDBMS: <datasource username="bam65" url="jdbc:oracle:thin:@localhost:1521:rex" password="" class="oracle.jdbc.driver.oracledriver" name= "My Oracle DataSource" dialect="oracle"/> On MS SQL server: <datasource username="bam65" url="jdbc:sqlserver://vm prodbs01:1876; databasename=john_d65;selectmethod=cursor" password="" class="com.microsoft.sqlserver.jdbc.sqlserverdriver" name="my MS SQL DataSource" dialect="mssql"/> However, as the password attribute is not set, it must be passed in the command line as shown in the following example: <bam.setup.dir>\bam Data Loader\<working.dir>\bin\create db.cmd p password 3. Execute create db objects.cmd on the command line to create the BAM database objects. 4. Execute create repo objects.cmd on the command line of the Content Server machine, to create BAM repository objects. When prompted, enter the required parameters such as repository name, login name, and password on the command line. The repository and database objects are created using the details you specified while executing the command. Note: Since the create repo objects.cmd must be executed on the Content Server machine, you must ensure that you copy the entire <bam.setup.dir>\bam Data Loader folder to the Content Server machine prior to executing create repo objects.cmd. Note: The BAM server and BAM database are designed to work with one Documentum repository only. 38 EMC Documentum Business Activity Monitor Version 6.5 Installation Guide