Patents Business Objects owns the following U.S. patents, which may cover products that are offered
and sold by Business Objects: 5,555,403, 6,247,008 B1, 6,578,027 B2, 6,490,593 and
6,289,352.
Trademarks Business Objects, the Business Objects logo, Crystal Reports, and Crystal Enterprise are
trademarks or registered trademarks of Business Objects SA or its affiliated companies in the
United States and other countries. All other names mentioned herein may be trademarks of
their respective owners.
Copyright Copyright © 2006 Business Objects. All rights reserved.
Third-party
contributors
Business Objects products in this release may contain redistributions of software licensed
from third-party contributors. Some of these individual components may also be available
under alternative licenses. A partial listing of third-party contributors that have requested or
permitted acknowledgments, as well as required notices, can be found at:
http://www.businessobjects.com/thirdparty
BusinessObjects Enterprise XI Release 2 Installation Guide 3
Contents
Chapter 1 Introduction to BusinessObjects Enterprise XI Release 2 11
What is BusinessObjects Enterprise? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
About this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Who should read this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Business Objects information resources . . . . . . . . . . . . . . . . . . . . . . . 12
Chapter 2 Planning Your Installation 13
Installation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Windows permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Setting up server communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Choosing a server location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Choosing a database server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Using MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Using a supported database server . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Choosing a deployment environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Choosing a development environment . . . . . . . . . . . . . . . . . . . . . . . . 19
Choosing a web application server . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Choosing a Web Component Adapter . . . . . . . . . . . . . . . . . . . . . . . . . 21
Choosing optional components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
OLAP Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Desktop Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Performance management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Auditor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Crystal Reports Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Business Process BI Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Choosing an install type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Contents
4 BusinessObjects Enterprise XI Release 2 Installation Guide
New installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Expand installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Custom installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Silent installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Upgrade installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Database requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
DB2 database setup requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Sybase database setup requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Oracle database setup requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 31
MySQL database setup requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Preparing your existing database server . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Installation checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Chapter 3 Installing BusinessObjects Enterprise on Windows 35
Installation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Setting up the CMS database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Providing administrative privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Installing Business Objects products on a non-system drive . . . . . . . . . . . 41
New installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Expanded installation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Expand installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Client tools installation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Installing client tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Custom installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Client Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Server Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Data Access and Output Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Sample Reports and Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Selecting or deselecting features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Distributed deployments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Installing only the server and client components . . . . . . . . . . . . . . . . . 67
Installing only the Web Component Adapter . . . . . . . . . . . . . . . . . . . . . 74
Contents
BusinessObjects Enterprise XI Release 2 Installation Guide 5
Adding Crystal Enterprise 10 web desktop support . . . . . . . . . . . . . . . 77
Running a custom install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Upgrade installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Silent installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Silent install parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Post install component deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Verifying your performance management installation . . . . . . . . . . . . 103
Post installation setup for performance management . . . . . . . . . . . . 105
Troubleshooting starting performance management . . . . . . . . . . . . . 105
Chapter 4 Installing Service Pack 2 109
Service Pack 2 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Installing Service Pack 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Chapter 5 Installing the Productivity Pack 111
Productivity Pack upgrade overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
What is included in the productivity pack? . . . . . . . . . . . . . . . . . . . . . 112
Business Process BI Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Voyager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Content Search in InfoView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Distributed installs of Voyager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Feature selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Silent installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Silent install parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Post install component deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
New or updated WAR files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Chapter 6 Deploying on Tomcat 127
Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Deploying with Tomcat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Chapter 7 Deploying on WebSphere 137
Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
WAR File contents and context roots . . . . . . . . . . . . . . . . . . . . . . . . . 138
Contents
6 BusinessObjects Enterprise XI Release 2 Installation Guide
Deploying on IBM WebSphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Creating an application server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Starting the application server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Making configuration changes for distributed performance management
143
Changing the classpath . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Setting the heap size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Modifying the PATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Checking or changing the assigned port number on WebSphere 5.1 . 147
Checking or changing the assigned port number on WebSphere 6.0 . 147
Creating a new virtual host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Assigning an alias to the virtual host . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Deploying the WAR files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Verifying the WebSphere Configuration . . . . . . . . . . . . . . . . . . . . . . . 150
Chapter 8 Deploying on WebLogic 153
Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
WAR File contents and context roots . . . . . . . . . . . . . . . . . . . . . . . . . 154
Deploying on BEA WebLogic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Setting the context root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Copying your performance management InitConfig. properties file . . 159
Preparing afhelp.war for deployment . . . . . . . . . . . . . . . . . . . . . . . . . 159
Creating the Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Changing the CLASSPATH in WebLogic . . . . . . . . . . . . . . . . . . . . . . 161
Modifying the PATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Setting the Java Virtual Machine options for OLAP Intelligence and
performance management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Deploying the WAR files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Verifying the WebLogic Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 164
Chapter 9 Deploying on Oracle Application Server 167
Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
WAR File contents and context roots . . . . . . . . . . . . . . . . . . . . . . . . . 168
Deploying with Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Contents
BusinessObjects Enterprise XI Release 2 Installation Guide 7
Configuring the Class Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Changing Memory Allocation Pool . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Copying your performance management InitConfig. properties file . . 173
Setting the PATH environment variable . . . . . . . . . . . . . . . . . . . . . . . 173
Changing the command line options for OLAP Intelligence or performance
management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Preparing afhelp.war for deployment . . . . . . . . . . . . . . . . . . . . . . . . . 175
Deploying the WAR files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Verifying the Oracle Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Chapter 10 Deploying on SAP Web Application Server 179
Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
WAR file contents and context roots . . . . . . . . . . . . . . . . . . . . . . . . . 181
Deploying with SAP Web Application Server . . . . . . . . . . . . . . . . . . . . . . 183
Modifying the PATH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Creating an EAR file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Deploying the EAR file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Verifying the Web Application Server Configuration . . . . . . . . . . . . . 187
Chapter 11 Importing Objects to BusinessObjects Enterprise 189
Importing information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Importing information from Crystal Enterprise . . . . . . . . . . . . . . . . . . . . . 191
Importing objects from Crystal Enterprise . . . . . . . . . . . . . . . . . . . . . 192
Importing information from BusinessObjects 5.x or 6.x . . . . . . . . . . . . . . 195
Importing Application Foundation objects . . . . . . . . . . . . . . . . . . . . . 195
Limitations on importing objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Before importing from Application Foundation . . . . . . . . . . . . . . . . . . 197
Before importing from BusinessObjects 5.x/6.x . . . . . . . . . . . . . . . . . 198
Importing objects from BusinessObjects 5.x/6.x . . . . . . . . . . . . . . . . 201
Using the Import Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Specifying the source environment . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Specifying the destination environment . . . . . . . . . . . . . . . . . . . . . . . 223
Selecting the type of objects to import . . . . . . . . . . . . . . . . . . . . . . . . 225
Contents
8 BusinessObjects Enterprise XI Release 2 Installation Guide
Choosing an import scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Updating previously imported objects . . . . . . . . . . . . . . . . . . . . . . . . . 231
Selecting specific objects to import . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Finalizing the import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Using text files with the Import Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Text file format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Importing from text files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Chapter 12 Custom SDK Deployments 249
Software Development Kit overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Active Server Pages environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Java Server Pages environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
.NET environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Chapter 13 Upgrading and Migrating 253
What does this section cover? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
What this section does not cover . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Upgrading from Crystal Enterprise or from BusinessObjects Enterprise . 254
Preparing for upgrading or migrating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Migration options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Disabling and stopping servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Upgrading previous version’s components . . . . . . . . . . . . . . . . . . . . . 258
Migrating the CMS or APS data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Using an existing web desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Importing content from BusinessObjects Enterprise, Crystal Enterprise, or
Crystal Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Upgrading other components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Migrating to performance management XI Release 2 . . . . . . . . . . . . . . . . 272
About the Connection Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Migrating the performance management repository . . . . . . . . . . . . . . . . . 273
Migrating schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Migrating rules and named events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Migrating security commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Managing rights at the object level in Performance Management XI . 275
Contents
BusinessObjects Enterprise XI Release 2 Installation Guide 9
Chapter 14 Uninstalling 277
Uninstalling BusinessObjects Enterprise from Windows . . . . . . . . . . . . . 278
Appendix A Deploying on WebLogic 9.2 with the JDK 1.5 279
Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
WAR File contents and context roots . . . . . . . . . . . . . . . . . . . . . . . . . 280
Deploying on BEA WebLogic 9.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Creating a domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Setting the context root . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Deploying performance management . . . . . . . . . . . . . . . . . . . . . . . . 285
Setting the Java Virtual Machine options for OLAP Intelligence and
performance management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Setting required variables in startup script . . . . . . . . . . . . . . . . . . . . . 287
Changing the default parser and transformer . . . . . . . . . . . . . . . . . . 289
Adjusting the size of the JVM permanent generation . . . . . . . . . . . . 289
Deploying the WAR files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Verifying the WebLogic Configuration . . . . . . . . . . . . . . . . . . . . . . . . 292
Appendix B Deploying on Tomcat with the JDK 1.5 293
Modifying Tomcat to use JDK 1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Using a version of Tomcat already running BusinessObjects Enterprise
294
Copying the required Jar file to Tomcat . . . . . . . . . . . . . . . . . . . . . . . 296
Adding the Java Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Deploying the WAR files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Verifying the Tomcat deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Appendix C Business Objects Information Resources 301
Documentation and information services . . . . . . . . . . . . . . . . . . . . . . . . . 302
Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
What’s in the documentation set? . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Where is the documentation? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Send us your feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Customer support, consulting and training . . . . . . . . . . . . . . . . . . . . . . . . 303
Contents
10 BusinessObjects Enterprise XI Release 2 Installation Guide
How can we support you? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Looking for the best deployment solution for your company? . . . . . . . 304
Looking for training options? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Useful addresses at a glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Index 307
12 BusinessObjects Enterprise XI Release 2 Installation Guide
Introduction to BusinessObjects Enterprise XI Release 2
What is BusinessObjects Enterprise?3
What is BusinessObjects Enterprise?
BusinessObjects Enterprise is a flexible, scalable, and reliable solution for
delivering powerful, interactive reports to end users via any web application—
intranet, extranet, Internet or corporate portal. Whether it is used for
distributing weekly sales reports, providing customers with personalized
service offerings, or integrating critical information into corporate portals,
BusinessObjects Enterprise delivers tangible benefits that extend across and
beyond the organization. As an integrated suite for reporting, analysis, and
information delivery, BusinessObjects Enterprise provides a solution for
increasing end-user productivity and reducing administrative efforts.
About this guide
This guide provides you with information and procedures for installing
BusinessObjects Enterprise. This guide also includes detailed instructions for
the different installation modes available.
Who should read this guide
This guide is intended for the system administrator or IT professional who
needs to install BusinessObjects Enterprise. Familiarity with your overall
network environment, port usage, your database environment, and your web
server software is especially beneficial.
For more information about the product, consult the BusinessObjects
Enterprise Administrator’s Guide, the BusinessObjects Enterprise Getting
Started Guide, and the BusinessObjects Enterprise User’s Guide. Online
versions of these guides are included in the docs directory of your product
distribution. Once you install BusinessObjects Enterprise, they are also
accessible from InfoView, BusinessObjects Enterprise’s web-based interface.
Business Objects information resources
For more information and assistance, see Appendix C: Business Objects
Information Resources. This appendix describes the Business Objects
documentation, customer support, training, and consulting services, with links
to online resources.
14 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Installation overview4
Installation overview
BusinessObjects Enterprise provides an open and flexible architecture that
supports a multitude of deployment and configuration scenarios. Before you
install BusinessObjects Enterprise you should:
• Review your system to ensure that it meets the basic requirements for a
BusinessObjects Enterprise installation.
• Ensure that all machines that will be part of your BusinessObjects
Enterprise deployment can communicate properly with one another.
• Decide which BusinessObjects Enterprise components to install and
which of your own components to integrate.
• Determine where the components should be installed.
• Choose an installation method.
Part of this section focuses on how you should prepare your infrastructure
and details considerations you should consider when you set up your
environment. Preparations should include:
• Setting up server communication
• Choosing a server location
The other parts of this section list the core software requirements, the choices
available to you within the core requirements, and the install methods that you
can use when you install BusinessObjects Enterprise.
There are some decisions that should be made before you install. These
decisions include:
• Choosing a deployment environment
• Choosing a development environment
• Choosing a web application server
• Choosing a database server
At the end of this chapter, you will find an installation checklist. You can use
this checklist to help ensure you are prepared before you begin your install of
BusinessObjects Enterprise.
System requirements
Generally, the following components must be installed and configured
correctly before you install BusinessObjects Enterprise:
• Java application server (unless you install Tomcat with your installation of
BusinessObjects Enterprise)
BusinessObjects Enterprise XI Release 2 Installation Guide 15
Planning Your Installation
Setting up server communication 4
• 512 MB RAM minimum, 1 GB recommended
• 3 GB free disk space
• Database software that is compatible with the CMS and the Audit
database (unless you install MySQL during the BusinessObjects
Enterprise installation)
For a detailed list of supported environments, consult the Platforms.txt file
included with your product distribution. This file includes specific version and
patch-level requirements for web application servers, web browsers, and
operating systems. For additional important information that may pertain to
your deployment, it is also strongly recommended that you consult the
Release Notes included with your product distribution (release.pdf,
release.htm, or release.rtf).
Note:
• BusinessObjects Enterprise requires a database to store information
about the system and its users. For details, see “Database requirements”
on page 29 and “Preparing your existing database server” on page 31.
• If you are installing on VMWare, ensure your machine name does not
include any of the following characters: an underscore, a period, or a
slash.
Windows permissions
To successfully install BusinessObjects Enterprise on Windows, the user who
runs the setup program must be a member of the local Administrators group.
The following are not supported:
• Installing on a domain controller.
• Installing on a machine where the Windows default security settings
given to the local Administrators group have been modified.
Setting up server communication
BusinessObjects Enterprise requires a database server and web application
server software to be installed and configured. You can either choose to
install this software during your installation, or use other supported third-party
software. If you choose to use supported third-party database or web
application server software, it should be installed before you install
BusinessObjects Enterprise. After you complete your install, you will also
need to configure the software so it integrates with BusinessObjects
Enterprise.
16 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Setting up server communication4
In addition, ensure that all BusinessObjects Enterprise machines can
communicate properly with one another:
• Each BusinessObjects Enterprise machine must be able to communicate
over TCP/IP with the machine that runs your Central Management Server
(CMS).
The CMS is responsible for maintaining a database of information about
your BusinessObjects Enterprise system, which other components can
access as required. The data stored by the CMS includes information
about users and groups, security levels, BusinessObjects Enterprise
content, and servers. For more information about the CMS, see
BusinessObjects Enterprise Administrator’s Guide.
• Ensure that your database client and server are set up to use Unicode
character encoding (such as UTF-8). Consult your database
documentation to determine the settings required for a Unicode
configuration.
For database clients, you must set certain parameters. The DB2 client,
for example, must use the DB2CODEPAGE value of 1208. The Sybase
database client typically requires the parameter LC_ALL and an
appropriate entry in the locale.dat file.
When you install your database server, such as Oracle and Sybase, you
need to configure the server to use Unicode encoding for the character
data types. For other databases, such as DB2, you can create the CMS
database with Unicode settings on your existing database server.
• If you connect BusinessObjects Enterprise to a web application server,
the web application server must be able to communicate with all
BusinessObjects Enterprise machines.This communication is enabled by
the BusinessObjects Enterprise Software Development Kit (SDK), which
is installed when you select either the Java or .NET Web Component
Adapters (WCA).
If your existing web application server does not install a version of the
Java Development Kit (JDK) supported by BusinessObjects Enterprise,
you will need to install it.
Note: If you are installing BusinessObjects Enterprise in a firewall
environment, you will need additional configuration details. See the
“Working with Firewalls” section of the BusinessObjects Enterprise
Administrator’s Guide.
BusinessObjects Enterprise XI Release 2 Installation Guide 17
Planning Your Installation
Choosing a server location 4
Choosing a server location
When planning your BusinessObjects Enterprise installation, you should also
consider where you will place servers:
• Your Crystal Reports Page Server, Desktop Intelligence Report Server,
Connection Server, Web Intelligence Report Server, Job Servers, and
Report Application Server communicate frequently with the database
servers containing the data in your published reports. To speed data
retrieval and minimize network traffic, place your processing servers
close to your database servers (ideally, on the same subnet). If your
BusinessObjects Enterprise installation is distributed over a wide
geographic region, use server groups to create groups of nearby servers
to process reports.
The Central Management Server (CMS) stores data about users and
groups, security levels, published objects, and servers in the CMS
database. The CMS can also maintain a separate audit database of
information about user actions. To optimize CMS performance, place
your CMS on the same LAN as the database servers that host your CMS
database and the BusinessObjects Enterprise audit database.
The CMS can be clustered. If you are deploying more than one CMS,
ensure each machine that runs a CMS process experiences the same
latency to the system database.
Note: This guide does not cover how to cluster a CMS. For details on
how to configure a CMS cluster after your initial installation, see these
sections in the BusinessObjects Enterprise Deployment and
Configuration Guide:
• “Clustering Central Management Servers”
• “Adding clustered CMSs to the web.xml file” in the BusinessObjects
Enterprise Deployment and Configuration Guide.
Consult the following topics in the ”Managing and Configuring Servers”
section of the BusinessObjects Enterprise Deployment and Configuration
Guide for information on other factors that you may want to consider in
planning your BusinessObjects Enterprise installation:
• See “Working with firewalls” for information on how to configure
BusinessObjects Enterprise to work with your secured network.
• See “Planning your Deployment” for information on deployment
configurations, tuning and performance.
• See “Creating accessible reports” for information on how to create and
distribute reports that meet the needs of people with disabilities.
18 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Choosing a server location4
• See “International deployments” for information on how to deploy
BusinessObjects Enterprise for a multilingual, worldwide audience.
• On Windows, you can choose to install all BusinessObjects Enterprise
components on a drive other than the drive that contains your operating
system files. For details, see “Installing Business Objects products on a
non-system drive” on page 41.
Choosing a database server
BusinessObjects Enterprise requires a database (or Oracle schema) to store
information about the system and its users. The primary database, which is
maintained by the Central Management Server (CMS), is known as the CMS
database. A second database will be required if you plan to use
BusinessObjects Enterprise Auditor. Before you install, you should choose
which supported database server to use.
Note:
• In earlier releases of Crystal Enterprise, the Central Management Server
was called the Crystal Management Server or the Automated Process
Scheduler (APS), and the system database was called the APS
database.
• In earlier releases of BusinessObjects, the system database was known
as the repository. For more information, see the BusinessObjects 5.x to
XI Release 2 Migration Guide or the BusinessObjects 6.x to XI Release 2
Migration Guide.
• For a detailed list of tested database servers, see the platforms.txt
file included with your product distribution.
Using MySQL
MySQL database server is an open-source database that provides local data
storage. The setup program can install and configure MySQL along with your
BusinessObjects Enterprise components. If you already have MySQL
installed, the installation program creates the CMS database using your
existing database engine. During the installation of BusinessObjects
Enterprise, you specify what database server you will use and enter the
required parameters for authentication.
BusinessObjects Enterprise XI Release 2 Installation Guide 19
Planning Your Installation
Choosing a deployment environment 4
Using a supported database server
The CMS supports a number of third-party database servers, so you can
connect BusinessObjects Enterprise to your existing database infrastructure.
For a detailed list of tested database servers, see the platforms.txt file
included with your product distribution. If you do not have a database engine
installed on your machine you can use MySQL for your CMS database.
Choosing a deployment environment
Before installing BusinessObjects Enterprise, you should determine in which
environment you want to deploy BusinessObjects Enterprise so you know
what components you will require. Before you install, you should:
• Determine whether you plan to develop custom applications and, if so,
which web development environment to use.
• Determine the type of web application server you will use.
• Determine which Web Component Adapter to use.
• Determine whether or not you want to install Tomcat.
This section list the decisions you should make before you install and lists the
options available when you install.
Choosing a development environment
BusinessObjects Enterprise supports Active Server Pages (ASP), Java
Server Pages (JSP) and .NET applications (ASP.NET). Support for Crystal
Server Pages (CSP) was deprecated on the Windows platform in
BusinessObjects Enterprise XI. (CSP was deprecated on UNIX platforms in
the Crystal Enterprise 10 release.)
Note: The following section applies to Crystal Enterprise 10 users only.
In the period since CSP was developed, the cross-platform application server
market has become dominated by the Java Platform, Enterprise Edition
(J2EE) platform and Microsoft’s ASP.NET. As a result, Business Objects has
moved away from the proprietary CSP language and has instead developed
tools and applications in ASP.NET and J2EE.
What does deprecating CSP mean?
• Existing CSP applications will continue to run on Windows (after making
minor configuration changes).
20 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Choosing a deployment environment4
• New BusinessObjects Enterprise features will not be made available in
CSP.
• You should not develop new custom applications in CSP.
• You should plan to port existing CSP applications to J2EE or ASP.NET.
For further information on how to port CSP applications, contact Business
Objects Global Services.
Choosing an environment for new custom applications
While it will be possible to run CSP applications after CSP has been
deprecated, you should not develop new custom CSP applications on that
platform. Here are some directions to consider:
• Windows platform, IIS web server
Consider developing new applications using ASP.NET. (You could also
develop new applications in ASP; however, Microsoft is gradually
deprecating ASP.)
• Windows platform, any supported J2EE web application server
You may want to consider developing new applications using J2EE.
If you have an existing custom application that is a slightly modified version of
InfoView (or another application supplied by Business Objects), you may want
to apply your changes to an updated version of the application. J2EE and
ASP.NET versions of InfoView are available in BusinessObjects Enterprise XI.
Java Server Pages allow you to develop cross-platform J2EE applications
that use BusinessObjects Enterprise objects in conjunction with your own
custom objects, or a wide variety of objects from third parties.
BusinessObjects Enterprise also includes Primary Interop Assemblies (PIAs)
that enable you to use the BusinessObjects Enterprise SDK and Report
Application Server SDK with ASP.NET It also includes a set of .NET Server
Components which simplify development of custom BusinessObjects
Enterprise applications in ASP.NET.
Your choice of which web development environment to use to develop your
own custom applications will depend largely on your own technology
preferences. However, in making this decision, consider the technology
directions foreseen by Business Objects.
BusinessObjects Enterprise XI Release 2 Installation Guide 21
Planning Your Installation
Choosing a deployment environment 4
Choosing a web application server
BusinessObjects Enterprise requires a web application server to process the
server-side scripts that make up web applications. Before selecting a web
application server to use with BusinessObjects Enterprise, assess your
current environment and determine the platform on which to deploy
BusinessObjects Enterprise. Determine whether you plan to develop custom
applications and, if so, which web development environment to use.
Note: The term web application server refers to a web server and an
application server.
Depending upon your needs, you can use one of these options:
• Microsoft Internet Information Server (IIS)
If you plan to develop custom applications using ASP or ASP.NET, you
should use IIS.
Note: This option is not available on UNIX.
• Java web application servers
If you install BusinessObjects Enterprise on Windows and plan to
develop custom applications using JSP, you can use any of the
supported web servers listed in the Platforms.txt file that is included
with your product distribution.If you plan to develop custom applications
using the BusinessObjects Enterprise Java SDK, you can use any of the
supported Windows web servers listed in the Platforms.txt file that is
included with your product distribution.
Note: We recommend that you use ASP, ASP.NET, or JSP for new custom
applications, although development of new custom applications in CSP is still
supported in BusinessObjects Enterprise XI. For details, see “Choosing an
environment for new custom applications” on page 20.
Choosing a Web Component Adapter
BusinessObjects Enterprise provides a web application—the Web
Component Adapter (WCA) —that allows your web application server to run
BusinessObjects Enterprise applications and to host the Central Management
Console (CMC). If you want to run the CMC supplied with BusinessObjects
Enterprise or run legacy CSP applications, the WCA must be installed on the
same machine as your web application server. OLAP Intelligence also
requires the installation of the WCA.
22 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Choosing optional components4
Note: The Web Connector that resided on the web server in earlier versions
of Crystal Enterprise is no longer required. Requests are now handled by the
web application server, and are passed on to the Web Component Adapter.
This solution also replaces the Web Component Server (WCS).
There are two versions of the Web Component Adapter:
• .NET
The .NET Web Component Adapter must be installed on an IIS web
application server.
• Java
The Java Web Component Adapter must be installed on a J2EE web
application server.
Choosing optional components
Provided that you own the appropriate licenses to the applicable Business
Objects products, the following may be installed with BusinessObjects
Enterprise XI: OLAP Intelligence, Desktop Intelligence (formerly known as
BusinessObjects), performance management, Crystal Reports Explorer, Web
Intelligence and BusinessObjects Enterprise Auditor. For information about
licenses, contact your Business Objects sales representative.
For a list of all available components, see the “BusinessObjects Enterprise
Architecture” section in the BusinessObjects Enterprise Administrator’s
Guide.
OLAP Intelligence
OLAP Intelligence leverages the power of multidimensional OLAP databases
to help organizations gain insight and uncover hidden trends in their complex
business data. OLAP Intelligence’s easy-to-use drag-and-drop environment
and rich visualization techniques enable users to build and modify analysis-
focused Worksheets and create customizable charts that graphically
represent the data in workbooks. Through its tight integration with
BusinessObjects Enterprise, OLAP Intelligence workbooks can be viewed
through an intranet, extranet, or corporate portal. Alternatively, they can be
published to BusinessObjects Enterprise.
OLAP Intelligence supports the market leading OLAP servers including:
Microsoft SQL Server Analysis Services, Hyperion Essbase, SAP Business
Information Warehouse (BW), and IBM DB2 OLAP Server.
BusinessObjects Enterprise XI Release 2 Installation Guide 23
Planning Your Installation
Choosing optional components 4
Desktop Intelligence
Desktop Intelligence is an integrated query, reporting, and analysis solution
for business professionals that allows users to access data in their corporate
databases directly from their desktops. Desktop Intelligence makes it easy to
access this data, because users work with it in the business terms that are
familiar to them; they don’t require knowledge of technical database terms
like those used in SQL.
Note: This product was previously known as BusinessObjects in release 5.x/
6.x. Desktop Intelligence is now installed as part of the client install for
BusinessObjects Enterprise. It is no longer downloaded from InfoView.
Performance management
Performance management can be applied to any business process where
there is a need to view and analyze all the points of measure that define
corporate performance, productivity and profitability.
Performance management products help users track and analyze key
business metrics via management dashboards, scorecards, and alerting.
These products also allow goals to be set around metrics, and assigned to
owners—aligning people with strategies. These products also support group
decision making and analysis via integrated collaboration and workflow
capabilities.
Performance management allows groups to collaborate and make goal and
metric based decisions. Once a decision is reached, users can establish and
reuse decision and analysis workflow so others can efficiently analyze and
resolve common business problems.
Performance management includes the following products:
• Dashboard Manager
• Performance Manager
• Set Analysis
• Predictive Analysis
• Process Analysis
You can specify whether or not to install performance management with your
BusinessObjects Enterprise installation.
Note:
• Performance management products are only available as Java web
applications. There are no corresponding products available for .NET.
24 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Choosing optional components4
• Performance management was previously known as Application
Foundation. Process Analysis was previously known as Statistical
Process Control (SPC).
Auditor
Auditor is a web-based product that allows you to monitor and analyze user
and system activity. This information provides valuable insight into your
BusinessObjects Enterprise deployment, enabling you to optimize your
deployment.
If you choose to use Auditor, you can choose to configure auditor during or
after the installation. For details on how to configure Auditor after the
installation completes, see the BusinessObjects Enterprise Auditor’s guide.
Crystal Reports Explorer
Crystal Reports Explorer allows users to create and modify reports, design
layouts, and perform data analysis using a zero-client interface. This
functionality reduces IT reporting backlog by enabling users to create, save,
and redistribute personalized report views in BusinessObjects Enterprise.
Web Intelligence
Web Intelligence provides business users an easy to use interactive and
flexible user interface for building and analyzing reports on corporate data
over the web, on secured intranets and extranets.
Business Process BI Services
Business Process BI Services is a high-level web service designed to help
align an organization’s BI investments with the everyday running of its
business. Business Process BI Service will help an organization effectively
streamline business intelligence delivery, automate data refreshes and
integrate Business Objects Enterprise administration directly into common IT
processes. See the Business Process BI Services Guide for more
information.
BusinessObjects Enterprise XI Release 2 Installation Guide 25
Planning Your Installation
Choosing an install type 4
Choosing an install type
After you have decided what to install and where to install it, you will decide
how to install BusinessObjects Enterprise. The first step is to select either a
client or a server installation. When you perform a client install, only the client
components are installed; when you perform a server install, both the client
and server components are installed.
The second step is to choose the install method. BusinessObjects Enterprise
offers these choices.
• New installation
• Expand installation
• Custom installation
• Upgrade installation
• Silent installation
The first few choices use the installation wizard to guide you through the
installation process. The Silent Installation is done from the command line.
Note: Regardless of how you conduct your installation, when the option of
different versions exists, you will be given the choice of installing the .NET, the
JAVA or both versions of a component.
New installation
Performing a new installation is the most simple way to deploy
BusinessObjects Enterprise because all the required client, server, and
optional components are installed by default onto one machine.
You may want to choose a new installation if:
• You have not installed BusinessObjects Enterprise before.
• You want to install all components on the same machine.
• You don’t want to choose exactly which components you want installed.
• You don’t have stringent disk space limitations.
Expand installation
In large or mission-critical deployments of BusinessObjects Enterprise, you
can scale your system to handle increased usage or to add fault-tolerance. In
a horizontally-scaled system, BusinessObjects Enterprise components are
installed on multiple machines; in a vertically-scaled system, multiple
26 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Choosing an install type4
BusinessObjects Enterprise server components can run on the same
machine. Note that a single server, vertically-scaled system improves the
ability of BusinessObjects Enterprise to handle increased usage, but does not
increase the fault tolerance of the system.
Once BusinessObjects Enterprise is running on one machine, you can run the
Expand installation option to add server components, create a CMS cluster,
increase available resources, and distribute the processing workload.
You may want to choose an expand installation if:
• You have already completed your initial install of BusinessObjects
Enterprise.
• You want to add additional BusinessObjects Enterprise servers.
• You require fault tolerance.
• You want to improve system performance.
Tip: Consult the “Scaling Your System” section of the BusinessObjects
Enterprise Administrator’s Guide for information on planning how to best
expand your installation to meet the needs of your organization. See “Expand
installation” on page 52 for detailed instructions on how to accomplish your
expand installation.
Custom installation
The custom installation allows you to choose which components are installed.
You may want to perform a custom installation if you plan to use
BusinessObjects Enterprise in a distributed environment. It may be that you
have an existing web application server that resides on a different machine
than the one that has your BusinessObjects Enterprise core components.
A distributed installation has two stages. The first step is done on the machine
where the all BusinessObjects Enterprise components except the Web
Component Adapter will reside, see “Installing only the server and client
components” on page 67 for more information.The second step is done on
the machine where the web server is installed, see “Installing only the Web
Component Adapter” on page 74 for more information.
Alternately, you may want to do a custom installation when you want to
exclude some components installed by default with the new installation, or
install only a limited set of specific components. It is recommended that you
run this type of installation only when you are familiar with specific
BusinessObjects Enterprise components and their roles. If you are not
BusinessObjects Enterprise XI Release 2 Installation Guide 27
Planning Your Installation
Choosing an install type 4
familiar with specific BusinessObjects Enterprise components and their roles
and you do a custom install, you may inadvertently not install a required
component.
Note: If you have an existing Crystal Enterprise 10 web desktop that you
want to continue using with BusinessObjects Enterprise XI, you must install
an extra feature to support the older web application. For more information,
see “Adding Crystal Enterprise 10 web desktop support” on page 77.
You may want to choose a custom installation if:
• You are already familiar with the BusinessObjects Enterprise installation
program.
• Your deployment of BusinessObjects Enterprise servers will be
distributed over multiple computers. Perhaps your web application server
will be on one machine but other BusinessObjects Enterprise
components are elsewhere.
• You know exactly what components you require.
• You have disk space constraints.
• You have customized some of your own applications and you don’t want
the installation to overwrite them.
• You have an existing Crystal Enterprise 10 web desktop that you want to
continue using.
Silent installation
If you need to perform multiple installations and do not want to interrupt
people who are currently working on machines in your system, or if you want
to install BusinessObjects Enterprise with your own script, you can use the
silent installation command for BusinessObjects Enterprise. A silent
installation is one that you run from the command line.
The silent installation is not recommended for custom or upgrade
installations. The installation options are simplified and do not allow for the
same level of customization that is provided in the BusinessObjects
Enterprise Setup program. Silent installations are also not recommended for
upgrades. For more information on performing a silent installation on
Windows, see “Silent installation” on page 91.
28 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Choosing an install type4
Upgrade installation
If you have an existing installation of Crystal Enterprise 9 or 10, or
BusinessObjects Enterprise XI R1, and you performed a full standalone client
or server installation of your product, you can upgrade your system to
BusinessObjects Enterprise XI R2 directly with the install program. This
process will not upgrade your original CMS; This step must be completed
after you upgrade your system, see “Upgrading and Migrating” on page 253.
If you cannot upgrade your system because you did not perform a full
standalone client install, you will need to uninstall the old components before
performing an install.
A full standalone server install means during the initial install, you installed the
complete feature set onto one machine. This includes all the client
components, the server components, the SDKs and either the Java or the
.NET Web Component Adapter or Web Component Server. A full standalone
client install means you installed all of the client components onto one
machine.
Note: If either the full client or server set is not detected, you will receive a
message informing you that you must uninstall the previous version before
you proceed with your install.
After you enter the product keycode for your new install, the installation
program will detect that you have a previous version installed. You will receive
a message that informs you a previous version has been detected and that an
upgrade will be performed. The installation program will find the existing
versions, replace them with the new BusinessObjects Enterprise XI R2
components and add components new to this release.
After you upgrade your installation, you will need to migrate your system data
to the new version, and import content from an earlier version of Crystal
Enterprise, Crystal Info, or BusinessObjects Enterprise.
• Upgrading consists of replacing existing Crystal Enterprise programs and
files with the latest BusinessObjects Enterprise versions.
• Copying the contents of the original input root directory into the root
directory that the new Input File Repository Server is already configured
to use, or reconfiguring the new Input and Output File Repository Servers
to use the old input and output root directories.
• Migrating consists of copying data from your old CMS or Automated
Process Scheduler (APS) database to a new Central Management
Server (CMS) database, while at the same time updating the database
schema to the latest version.
BusinessObjects Enterprise XI Release 2 Installation Guide 29
Planning Your Installation
Database requirements 4
Note: Do not attempt to use your BusinessObjects Enterprise XI R1
CMS to host your BusinessObjects Enterprise R2 deployment. This will
result in the destruction of your existing content.
• Importing consists of copying selected objects (reports, users, groups,
and so on) and instances from one system to another.
For more information on migrating from Crystal Enterprise 9 or 10, or
BusinessObjects Enterprise XI R1, see “Upgrading and Migrating” on
page 253. This guide does not cover describes how to migrate from the
following versions:
• BusinessObjects version 5.x
• BusinessObjects version 6.x
• WebIntelligence 2.x through 6.5.x
For further information on these topics, see the BusinessObjects 5.x to XI
Release 2 Migration Guide or the BusinessObjects 6.x to XI Release 2
Migration Guide.
If you require further assistance in upgrading, particularly large-scale and/or
mission-critical deployments, or in migrating customized reporting
applications, it is recommended that you contact a Business Objects services
consultant, who can then assess your reporting environment and assist in the
planning or execution of the upgrade or migration.
• “MySQL database setup requirements” on page 31
Note: If you have a previous release of BusinessObjects Enterprise you
cannot use your database from a previous release for BusinessObjects
Enterprise XI Release 2; You must create a new database for this
release. If you use a database from a previous release, you will . See
“Upgrading and Migrating” on page 253 for details.
•
Database requirements
Before you create the database that you want to integrate with
BusinessObjects Enterprise, consider the following sections that detail what
settings are required when the database is created and what settings you
should test before beginning your BusinessObjects Enterprise install.
30 BusinessObjects Enterprise XI Release 2 Installation Guide
Planning Your Installation
Database requirements4
DB2 database setup requirements
If you are using a DB2 database with your BusinessObjects Enterprise
deployment, there are specific settings you need to select when the database
is created. It is not sufficient to modify these settings after the database has
been created.
When you create the database you will use with BusinessObjects Enterprise:
• Ensure the CMS database is not partitioned.
If your DB2 CMS database is partitioned, you will have problems creating
the CMS database.
Note: This requirement does not apply to the Audit database. If you
want, you can use a partitioned DB2 database for the Audit database.
• Create the database with the specific settings.
Collating Sequence = "Identity" Codeset = "UTF-8" Territory = "XX"
If your DB2 database does not have the correct collating sequence
setting, the users and usergroup objects may not sort properly in the
Central Management Console. Replace XX with the code that is
appropriate to your code set and codepage for your location. Consult
your DB2 documentation for specifics.
Note: If you are using DB2 8.1, you require a C compiler that is installed and
configured to build SQL stored procedures. DB2 8.2 does not have this
requirement. SQL stored procedures are used in BusinessObjects Enterprise
when users are added to groups in the CMS. Please consult the DB2
documentation for details on how to configure the C compiler for SQL stored
procedures, and for determining what version of the C compiler is supported
on your platform.
Sybase database setup requirements
If you are using Sybase, when you create your database for the CMS, ensure
the page size is set to 8 KB.
Note: The Sybase database default page size is 2KB which is too small for
CMS. For CMS to run optimally, the page size must be 8KB. The page size is
set up during the database creation and it cannot be changed after the
database is set up.
Top Related