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
2008-03-16
Contents
Data Services Installation Guide23Chapter 1
Preparing to Install Data Services.............................................................24
Standard Installation of Data Services......................................................46
Silent Installation of Data Services............................................................68
After Installing Data Services.....................................................................79
Data Services Designer functions....................................................2903
Index2909
Data Services Technical Manuals21
Contents
22Data Services Technical Manuals
Data Services Installation
Guide
1
Data Services Installation Guide
1
Preparing to Install Data Services
Preparing to Install Data Services
Pre-installation overview
BusinessObjects Data Services provides an open and flexible architecture
that supports a multitude of deployment and configuration scenarios. Before
you install BusinessObjects Data Services you should:
•Ensure that that your network and systems meet the basic requirements
for a BusinessObjects Data Services installation.
•Obtain the BusinessObjects Data Services software by electronic
download or on CD/DVD, as well as any required licensing keycodes.
•
Review the BusinessObjects Data Services Release Notes and the Data
Services Architecture section of the BusinessObjects Data ServicesGetting Started Guide.
•Ensure that the user who will run the installation setup program has
adequate permissions to complete the installation tasks.
•Decide which BusinessObjects Data Services components to install and
which of your own components to integrate.
•Determine where the components should be installed and consider how
you should prepare your infrastructure and set up your environment,
including server locations.
•If you are using an existing database server, create a database instance
if you want to configure a repository during Data Services installation.
•Check available port assignments and verify that all machines that will
be part of your BusinessObjects Data Services deployment have the
required network access to each other.
•Decide whether you want to take advantage of Windows clustering
fail-over support which attempts to automatically restart your Data Services
services in the event of a hardware or Windows software failure.
•Choose an installation method.
The following sections list the core software and system requirements, the
choices available to you within the core requirements, and the install methods
available to you for installing BusinessObjects Data Services.
Related Topics
•Data Services Architecture on page 140
24Data Services Technical Manuals
•System requirements on page 25
•Network requirements on page 26
•User permissions for installing Data Services on page 26
•Choose components and determine component distribution on page 27
•Create a database for each repository on page 31
•Check port assignments on page 32
•Create a Windows cluster on page 34
System requirements
For a detailed list of supported environments and hardware requirements,
see the Platforms Availability Report available on the Business Objects
support site: http://support.businessobjects.com/documentation/support
ed_platforms. This document includes specific version and patch-level
requirements for databases, applications, web application servers, web
browsers, and operating systems.
Generally, the following components must be preinstalled and configured
correctly before you can install BusinessObjects Data Services:
•Web application server (unless you want to use the Tomcat installation
packaged with Business Objects products, or you do not want to install
the Web Tier components)
•Database software that is compatible with the Data Services repository
(unless you want to use the MySQL installation packaged with the Data
Services installer).
Data Services Installation Guide
Preparing to Install Data Services
1
Note: Only the database client tools or middleware needs to be installed
on the Data Services server; the database server itself can reside on a
separate physical machine accessible by network from the Data Services
server.
Note: For the repository, BusinessObjects Data Services requires a database
that stores metadata about all objects created with the Data Services
Designer. For best Designer performance, Business Objects recommends
that the repository database server and the Designer computer reside in the
same network.
Data Services Technical Manuals25
Data Services Installation Guide
1
Preparing to Install Data Services
Network requirements
When installing BusinessObjects Data Services on multiple machines, you
must ensure that each machine can communicate over TCP/IP with the
machine running the database that contains the repository.
Client components, such as the Data Services Designer, require network
access to the Data Services Job Server(s).
Note: If your servers are firewalled, you may need to open the necessary
ports to allow the Data Services client components to communicate with the
servers.
User permissions for installing Data Services
To successfully install BusinessObjects Data Services on Windows, the user
running the setup program must have the permissions listed in the table
below.
Required permissionsCategory
Administrative privileges on the local machine.Operating Sys-
tem
Network
Database
Web application server
Note:
•The following scenarios 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.
26Data Services Technical Manuals
TCP/IP access to all machines where you want to install components — all specified ports must be available.
Rights to add and drop tables to and from the database, plus
rights to read, write, and edit table rows.
It is recommended that you use the same user account for installing BusinessObjects Data Services and your web application server.
Data Services Installation Guide
Preparing to Install Data Services
•To run the Data Services Designer, a user requires both read and write
access to the Data Services installation folder. If you choose to install in
the default Program Files folder, regular users do not have write access.
Choose another installation directory or assign the Designer user write
access to LINK_DIR.
Choose components and determine component distribution
You may choose to upgrade or install components on one or more computers
based on available resources and amount of system traffic.
Note: You must install the Designer on a supported Windows platform. You
can install the other components on Windows, UNIX, or Linux platforms.
The installation program can install multiple Data Services feature categories.
DescriptionComponentFeature category
Executes batch Data Services jobs.Job Server
Provides real-time access to Data Ser-
Access Server
vices, routes real-time messages to the
appropriate real-time interface.
1
Server Components
Client Components
Technology Interfaces
Metadata Integrator
Designer
Repository Manager
Provides access to techologies such as
JMS (Java Messaging System) and
Salesforce.com.
Collects metadata from a BusinessObjects Enterprise system for impact and
lineage analysis in the Data Services
Management Console.
Graphical user interface that is used to
design and test all Data Services jobs.
Creates and manages all types of Data
Services repositories (local, central,
profiler, and Global Parsing Option).
Data Services Technical Manuals27
Data Services Installation Guide
1
Preparing to Install Data Services
Tomcat application server
(optional)
DescriptionComponentFeature category
Web application server that can be used
to deploy BusinessObjects applications.
You can also use your own existing web
application server.
Web Tier Components
Message Client
Components
Documentation
Components
For complete description of the components and how they interact, see "Data
Services Architecture" in the BusinessObjects Data Services Getting StartedGuide.
Note: You can configure several Job Server and Access Server instances
from one Job Server or Access Server installation. Configure Job Server and
Access Server instances using the Server Manager.
You can install Data Services components on one or more computers based
on available resources and the amount of traffic the system processes. Before
installing Data Services components, consider the following:
•A local repository connects a Data Services Designer with a Data Services
Web application that manages the Data
Services environment (monitors, executes, and schedules jobs), as well as
Management Console
metadata reporting (auto-documentation, Validation and Operational dashboards, Data Quality reports, and impact
and lineage analysis).
Message Client SDK that other applications can use to integrate with real-time
Data Services jobs.
Data Services product documentation.
Job Server. You can install a Job Server on the same computer as the
repository, on a stand-alone computer (with repository database client
software), or on the same computer as a Data Services Designer.
•Any Data Services Designer can access any local repository and Data
Services Job Server. Multiple Data Services Designers cannot
simultaneously access the same local repository. Simultaneous access
28Data Services Technical Manuals
Data Services Installation Guide
Preparing to Install Data Services
risks metadata corruption in the repository. Also, you cannot link Data
Services Designer to more than one local repository at any given time.
•Install database client software on the computer containing the Job Server
to support the repository associated with that Job Server. For example,
if the repository associated with a Job Server named "oradev" is an Oracle
database, then Oracle client software must be installed and configured
on the computer containing the "oradev" Job Server.
The following diagram depicts a simple distribution of Data Services
components among computers in a network. Note that you can install each
Data Services component on one or more computers. Also note that there
are many possible connections between Data Services components. Each
box in the diagram represents a different computer.
1
Data Services Technical Manuals29
Data Services Installation Guide
1
Preparing to Install Data Services
30Data Services Technical Manuals
You can install the Data Services Management Console on any computer
with or without other Data Services components. It is Java-based. You have
the choice to use the packaged Tomcat server, or use a previously installed
application server.
Note: If BusinessObjects Enterprise is installed on the same machine with
the BusinessObjects Enterprise-packaged Tomcat application server, the
installer will detect the existing Tomcat instance and share it with
BusinessObjects Data Services instead of installing a new instance.
Related Topics
•Data Services Architecture on page 140
•Data Services distributed architecture on page 151
Create a database for each repository
Data Services uses four types of repositories:
•Local — working repositories where you create and modify applications.
•Central — supports multi-user development and allows for check-in and
check-out. Also provides versioning to keep and allow restore for several
versions for the same object.
•Profiler — stores profiling metadata when the built-in Data Services profiler
is configured.
•Global Parsing Option — stores dictionaries for the Global Parsing Options
used by Data Cleanse transforms.
Data Services Installation Guide
Preparing to Install Data Services
1
You associate each Job Server with one or more local repositories. There
is no relationship between central repositories and Job Servers.
Create local repositories before you install each Job Server, or configure
them after you install Job Servers by using the Repository Manager.
•To set up a single-user development environment, create a database for
the local repository.
•To set up a multi-user development environment, create databases for
each local repository (one per user) and a database for the central
repository.
•Multiple Designers can share the same Global Parsing Option repository.
•Multiple Designers can share the same profiler and profiler repository.
Data Services Technical Manuals31
Data Services Installation Guide
1
Preparing to Install Data Services
Related Topics
•Repository database requirements and preparation on page 36
•Using the Repository Manager on page 79
•Multi-user Development on page 2579
Check port assignments
Verify that all ports to be used by Data Services components are available
and not in use by other programs on each computer.
For a development system, you can install many components on the same
computer. This simplifies many connections between components (the host
name is always the same), but you must still define connections based on
TCP/IP protocol.
Note: If you choose to set ports manually during installation, verify that the
ports you specify are available. The following example configuration diagram
shows default port numbers, as well as the packaged Tomcat installation.
Default ports for other web application servers may differ.
32Data Services Technical Manuals
Component
Job Server
This table details Data Services default ports:
Data Services Installation Guide
Preparing to Install Data Services
To setDefaultDescriptionPort
1
Job Server port or
TCP/IP port
Adapter/SNMP
communication
port
Packaged Tomcat Application Server
HTTP port
Shutdown port
Access Server
Communication
port
Receives commands from
Designer, Access Server,
and schedulers.
Receives commands and
sends data to adapters.
Supports communication between web browsers and the
management console.
The Tomcat service uses this
port to start and shutdown
the Web Server which supports the Management Console.
Receives and sends messages from clients and services
28080
28005
Use Server Manager3500
Use Server Manager4001
Tomcat conf\server.xml
Tomcat conf\server.xml
Use Server Manager4000
Designer
Interactive Debugger port
Address Server
Supports communication for
the debugging feature
5001
Data Services Technical Manuals33
ChooseTools > Options
in the Designer.
Data Services Installation Guide
1
Preparing to Install Data Services
Component
To setDefaultDescriptionPort
Control port
Application port
Supports communication for
the Address Server
Supports communication for
the Address Server
Check network connections
Before you install Data Services components, check the computers involved
and verify network connections by executing the ping command on each
computer.
For example, if the Designer will be on a Windows computer and your Job
Server will be on a UNIX computer, from the Windows computer open the
DOS prompt and enter:
C:\> ping hostname
where hostname is the host name of the UNIX computer.
Then from the UNIX computer, log in as root and from the prompt, enter:
where hostname is the host name of the Windows computer.
Create a Windows cluster
To take advantage of fail-over support for Data Services services in a
Windows Clustering Environment, you must create a Windows cluster before
you install Data Services (refer to your Microsoft documentation for details).
If you choose this option, in the event of a hardware failure or Windows
software failure, the Windows Cluster Manager will attempt to restart your
Data Services services.
34Data Services Technical Manuals
Data Services Installation Guide
Preparing to Install Data Services
After you create a Windows cluster:
1. Install Data Services on a shared drive from the first cluster computer.
2. After you install Data Services, create a new resource for the Data
Services service as a Generic Service.
a. Open the Cluster Administrator.
b. Under Active Resources, add a new resource. Enter a Name,
Description and choose Generic Service for the Resource Type.
c. Configure resource dependencies. Since Data Services is a Generic
Service, it requires a file share, IP address, Network Name, and
available physical disk resources.
d. Configure Generic Service Parameters. Enter DI_JOBSERVICE as
the Service name.
3. Create a new resource for the Data Services Web Server Service as a
Generic Service. (If you did not install the Data Services Management
Console, skip this step.)
a. Under Active Resources, add a new resource. Enter a Name,
Description and choose Generic Service for the Resource Type.
b. Configure Generic Service Parameters. Enter DataServicesWebServer
as the Service name and click to select the Use Network Name forcomputer name option.
1
4. Run the Data Services cluster install utility (js_cluster_install.exe
located in the bin directory of your Data Services installation) on the other
cluster computers to populate them with the Data Services service-related
information.
a. Copy the js_cluster_install.exe and bodi_cluster_conf.txt
files from the Data Services bin directory on your primary cluster
computer.
b. Paste these files to each non-primary cluster computer and run the
following commands to install the Data Services Service and Data
Services Web Server Service, and to replicate the shortcuts set up on
the primary cluster computer:
js_cluster_install.exe -install if using system account
js_cluster_install.exe -install -Uuser -Ppasswd -Ddomain
when not using system account on primary node
js_cluster_install.exe -remove
c. Data Services components will use a Cluster Network Name to
communicate with other Data Services components over your network.
Data Services Technical Manuals35
Data Services Installation Guide
1
Preparing to Install Data Services
Open the Data Services Server Manager, enter the Cluster Network
Name and click Apply.
Note: If Job Servers are already configured before you enter the
Cluster Network Name, the Server Manager will prompt you to enter
a password for each currently configured repository associated with
each configured Job Server.
d. Click Restart.
Related Topics
•Beginning your installation on page 46
Repository database requirements and preparation
BusinessObjects Data Services stores your design metadata for source and
target tables as well as database functions and definitions of built-in Data
Services objects in database tables. This set of database tables is called the
Data Services repository.
You can create one repository during installation. If you want to create a
repository in an existing database, you must create space for the repository
before you run the Data Services installation program. The Data Services
installation program connects to the repository and populates it.
A Data Services repository requires a minimum of 20 MB of free disk space
on the database server.
The following sections detail required settings for:
•IBM DB2
•Microsoft SQL Server
•MySQL
•Oracle
•Sybase ASE
Before you install BusinessObjects Data Services, you should review this
information in order to properly prepare your repository database.
Note: You can also choose to skip creating a repository during installation,
and use the Repository Manager to create it at a later time.
36Data Services Technical Manuals
Note: If you want to use multi-byte metadata, such as Japanese column
names on imported tables or multi-byte data in Data Quality reports, your
database must be configured to use Unicode character encoding, such as
UTF-8.
Related Topics
•Using the Repository Manager on page 79
Installing MySQL as the repository database
MySQL database server is an open-source database that provides local data
storage. The BusinessObjects Data Services setup program can install and
configure MySQL as the database server for a BusinessObjects Data Services
installation. If you already have MySQL installed, the installation program
can be used to configure the repository database using your existing database
engine.
Note:
•The packaged MySQL database can be used only to store the different
Data Services repository tables. You are not allowed to store your own
data (datamart, data warehouse) in this MySQL instance.
•If you choose to use the packaged MySQL installation, the database
server is uninstalled if you uninstall Data Services. Back up the Data
Services repository with the MySQL admininstration tools if you want to
uninstall Data Services before upgrading to a new version.
Data Services Installation Guide
Preparing to Install Data Services
1
MySQL installation details
Data Services installation setup creates a new MySQL installation with the
following details:
ValueProperty
DataServicesODBC datasource name
DataServicesMySQL schema name
BOE120MySQLMySQL service name
Data Services Technical Manuals37
Data Services Installation Guide
1
Preparing to Install Data Services
Note: The TCP/IP port number, the root user password, and the username
and password for the account that owns the MySQL schema can be
configured during installation setup.
The MySQL administration tools are also installed to the MySqlAdmin5 folder
at the same level as LINK_DIR. To start or stop the MySQL service, you can
use the installed MySQL administration tools or the "Services" panel located
in the "Administrative Tools" section of the Windows Control Panel.
For more information about administering the MySQL installation, refer to
the MySQL documentation at http://dev.mysql.com/doc/index.html.
To set up a database account for BusinessObjects Data Services
To administer the repository database, you need to set up a database
account. If you choose to install MySQL as part of your BusinessObjects
Data Services installation, you are prompted during installation to set up this
account. If you plan to use your own database, you should complete the
steps listed below before you install BusinessObjects Data Services.
1. Create or select a user account that provides BusinessObjects Data
Services with the appropriate privileges to your database server.
2. Verify that you can log on to your database and carry out administrative
tasks using this account.
Setting up an empty database for the repository
If you want to use an existing database server, you must create a new
database on your database server before you install BusinessObjects Data
Services.
The following database servers are supported for the repository database:
•IBM DB2
•Microsoft SQL Server
•MySQL
•Oracle
•Sybase ASE
Note: For information related to supported database software and version
requirements, review the online BusinessObjects Data Services supported
To use your existing database with BusinessObjects Services, you need to
prepare it.
1. Create a new database.
2. Create a new user account and password for the database — to be used
by BusinessObjects Data Services.
3. Specify that the new user account has required permissions to create,
modify, and delete tables and create procedures so that the database
can be modified as required.
4. Record the name of the database, the user account, and the password
when you run the BusinessObjects Data Services installation setup
program.
During the installation setup, you can choose to reinitialize the existing
database. This will cause new tables to be created in your existing database
to store BusinessObjects Data Services data. If you are unsure of the
procedure for creating a new database, consult your specific database server
documentation.
1
Note: If you have an existing Data Services or Data Integrator repository,
you can upgrade the repository during installation or use the Data Services
Repository Manager to upgrade it after installation. If you have an existing
Data Quality repository, create a new Data Services repository and see the
Data Services Migration Considerations.
32-bit and 64-bit notes
Data Services 32-bit and 64-bit applications are supported on a variety of
operating systems. When you use a database client with the Data Services
32-bit application, the 32-bit database client libraries must be installed and
referenced in the library paths.
For example, the default installation of the Oracle 64-bit client includes
installation of the 32-bit client. For non-standard installations, these libraries
must be specified as part of the installation. After installation, the libraries
should be in the $ORACLE_HOME\lib32 directory.
Data Services Technical Manuals39
Data Services Installation Guide
1
Preparing to Install Data Services
If these 32-bit libraries are not present, you receive an error message stating
that Data Services cannot load the client library. Examples of error messages
include:
(5.2) 02-05-02 14:55:23 (E) (26797:0001) CON-120103: System
call <dlopen> to load and initialize functions failed for
<libclntsh.a>. Make sure the SHARED LIBRARY is installed and
resides in the correct location.
\(5.2) 02-05-02 14:55:23 (E) (26797:0001) REP-100108: Cannot
perform operation on Repository<Default Repository> because a
connection to the repository was never opened. A connection
must be opened to the repository before performing any opera
tion.
When you use a database client with the Data Services 64-bit application,
the 64-bit client libraries must be installed and referenced in the library paths.
Related Topics
•DB2 database setup requirements on page 40
•Microsoft SQL Server database setup requirements on page 41
•MySQL database setup requirements on page 41
•Oracle database setup requirements on page 42
•Sybase database setup requirements on page 42
DB2 database setup requirements
A local or central Data Services repository requires that you create a
dedicated database and define a user with the rights:
•To create a table
•To start a session
•To create a sequence
Install the DB2 Application Enabler software and use DB2 Control Center
and DB2 Script Center to verify the connection between the Designer
computer and the Data Services repository computer.
When the database is created, you need to prepare it for the BusinessObjects
Data Services installation.
Related Topics
•To prepare your database on page 43
40Data Services Technical Manuals
Microsoft SQL Server database setup requirements
When you create a repository on Microsoft SQL Server, choose between
Windows authentication (by selecting the check box) or Microsoft SQL Server
authentication (by completing the Microsoft SQL Server user name and
password fields):
•Windows authentication — Microsoft SQL Server validates the login
account name and password using information from the Windows
operating system.
•Microsoft SQL Server authentication — Microsoft SQL Server
authenticates the existing Microsoft SQL Server login account name and
password.
When the database is created, you need to prepare it for the BusinessObjects
Data Services installation.
Related Topics
•To prepare your database on page 43
MySQL database setup requirements
Data Services Installation Guide
Preparing to Install Data Services
1
When you create a repository on MySQL, you must supply the following
information in order to log in to the Repository Manager and the Designer
later:
•ODBC (MySQL) Data Source Name
•Username
•Password
The ODBC name is either the user Data Source Name (DSN), or the system
DSN.
Note: ODBC driver version 3.51.22 is recommended for use with MySQL.
If you select the option to install and configure MySQL that is supplied with
your installation, the installation creates a MySQL database with the default
settings for the repository database.
When the database is created, you need to prepare it for the BusinessObjects
Data Services installation.
Caution: If you provide the password when creating an ODBC data source,
users will be able to log into the Data Services Designer without specifying
a password. If you choose to install the packaged MySQL server, the
password is automatically specified for the ODBC data source, and anyone
Data Services Technical Manuals41
Data Services Installation Guide
1
Preparing to Install Data Services
with a valid username can access the Data Services Designer without
specifying a password.
Related Topics
•To prepare your database on page 43
Oracle database setup requirements
A local or central Data Services repository requires that you create a
dedicated database and define a user with the rights:
•To create a table
•To start a session
•To create a sequence
Grant the user the connect and resource roles. For Oracle 10G/R2, also
grant the create view role.
Install the Oracle client software and use SQL*Plus to verify the connection
between the Designer computer and the Data Services repository.
Note: To store multi-byte characters in a Data Services repository table
when the repository is on an Oracle database, you must change the Oracle
database character set to a code page that supports the multi-byte language
that you plan to use or you risk corrupting your metadata. For example, to
store Japanese characters, change the Oracle database character set to
either SHIFT_JIS or UTF8.
When the database is created, you need to prepare it for the BusinessObjects
Data Services installation.
Related Topics
•To prepare your database on page 43
Sybase database setup requirements
A local or central Data Services repository requires that you create a
dedicated database and define a user.
Note: For UNIX Job Servers, when logging in to a Sybase repository in the
Designer, the case you type for the database server name must match the
associated case in the SYBASE_Home\interfaces file. If the case does not
match, you might receive an error because the Job Server cannot
communicate with the repository.
42Data Services Technical Manuals
If you are using both Sybase and Microsoft SQL Server on a Windows
platform, ensure the Sybase path precedes the Microsoft SQL Server path
in the environment variables %PATH% statement.
When the database is created, you need to prepare it for the BusinessObjects
Data Services installation.
Related Topics
•To prepare your database on page 43
To prepare your database
1. Create a new, empty database on your database server.
2. Create a new user and assign it a secure password.
3. Ensure that the new account has permission to create, modify, delete
tables and create procedures so that BusinessObjects Data Services can
modify the database as required.
Note: If you are not the owner of the database, you must have
permissions to perform the necessary operations.
4. Ensure the following are set up before you begin your installation:
Data Services Installation Guide
Preparing to Install Data Services
1
Information requiredDatabase type
DB2 database aliasDB2
Database nameMicrosoft SQL Server
ODBC datasource nameMySQL
tnsnames connect identifierOracle
Sybase ASE
Note: The Sybase server name is a combination of the host name and
the port number which is set by your database administrator in the file
sql.ini.
Sybase server name
Database name
Data Services Technical Manuals43
Data Services Installation Guide
1
Preparing to Install Data Services
5. Record these details because you are required to provide them during
installation:
•The name of your database, ODBC datasource name, Sybase server
name, Oracle tnsnames connect identifier, or DB2 database alias.
•The user account and the password authorized to the database.
For information on how to create a new database, consult your database
server documentation or your database administrator.
Related Topics
•DB2 database setup requirements on page 40
•Microsoft SQL Server database setup requirements on page 41
•MySQL database setup requirements on page 41
•Oracle database setup requirements on page 42
•Sybase database setup requirements on page 42
Installation scenarios
Standard installation overview
A standard installation allows you to specify which components to install.
You may want to perform a custom installation when you want to exclude
some components, or install only a limited set of components.
The installable feature categories include:
•Server Components
•Client Components
•Web Tier Components
•Message Client Components
•Documentation Components
By default, MySQL is installed as the repository database, and Tomcat is
installed as the web application server. You can also choose to use your
own database or web application server during the installation process.
Note: During installation, you can choose whether to configure many of the
components, such as Job Servers and Access Servers. If you skip component
44Data Services Technical Manuals
configuration during installation, you can use the Data Services configuration
tools to accomplish these tasks after installation has finished.
Related Topics
•Choose components and determine component distribution on page 27
•Data Services Architecture on page 140
To perform a standard installation
1. Obtain the Data Services software and licensing keycodes.
2. Confirm requirements and determine component distribution.
3. Check port assignments and network connections.
4. Create databases for repositories that you want to configure during
installation.
5. Install Data Services components.
Following installation, you can perform any additional configuration needed
using Data Services configuration tools. For example, you can:
•Create additional local, central, or Global Parsing Option repositories with
the Repository Manager.
•Register any repositories in the Management Console.
•Create and configure a profiler repository.
•Configure additional Job Servers with the Server Manager.
•Add any additional license keycodes with the License Manager.
Data Services Installation Guide
Preparing to Install Data Services
1
Related Topics
•Pre-installation overview on page 24
•Beginning your installation on page 46
•Using the Repository Manager on page 79
•Using the Server Manager on page 83
•Using the License Manager on page 91
•Logging in to the Management Console on page 79
Silent installation overview
You can run a silent installation to install BusinessObjects Data Services
from the command line using a response file containing installation setup
parameters. This method is particularly useful when you need to perform
Data Services Technical Manuals45
Data Services Installation Guide
1
Standard Installation of Data Services
multiple installations or you do not want to interrupt people who are working
on machines in your system.
You can also incorporate the silent installation command into your own build
scripts. For example, if your organization uses scripts to install software on
machines, you can add the silent BusinessObjects Data Services installation
command to those scripts.
You may want to choose a silent installation if:
•You are already familiar with the BusinessObjects Data Services
installation program.
•You need an automated method for performing similar installations on
several machines.
•You do not want to run the BusinessObjects Data Services Setup program.
Related Topics
•Silent installation on page 68
Standard Installation of Data Services
Beginning your installation
The following instructions lead you through the initial steps of setting up your
BusinessObjects Data Services installation on Windows. In this stage you
will do the following:
•Agree to the license terms.
•Enter the product key codes.
•Select where to install BusinessObjects Data Services.
•Select which features to install.
When you perform the following installation setup, all the components that
you select are installed on the local machine.
You can start the installation setup by running setup.exe, or by inserting
the application CD, selecting a language, and clicking Install if your system
is configured for autorun. After the Welcome screen is displayed, click Next
to begin your installation.
46Data Services Technical Manuals
Tip: Before beginning your installation, review the Installation Overview to
ensure that you have prepared all necessary systems.
Related Topics
•Pre-installation overview on page 24
To accept the license agreement
At the "License Agreement", review and accept the license agreement for
BusinessObjects Data Services. You must accept the agreement to continue
with the installation setup.
Data Services Installation Guide
Standard Installation of Data Services
1
1. Review the License Agreement.
2. Select I accept the License Agreement.
You cannot continue unless you accept the License Agreement.
3. Click Next to continue the installation setup.
The "User Information" screen is displayed.
Data Services Technical Manuals47
Data Services Installation Guide
1
Standard Installation of Data Services
To enter user information and a product keycode
At the "User Information" screen, enter user information and provide a product
code for your BusinessObjects Data Services installation.
1. Provide your user credentials in the Full Name and Organization fields.
This information personalizes your installation and is recorded in the
registry.
2. Enter a valid code in the Product Keycode field.
Note: You can enter a single base product keycode during Data Services
installation. If you need to add additional keycodes for other features that
you've purchased, you can enter them after installation with the Data
Services License Manager.
3. Click Next to continue the installation setup.
The "Directory Selection" screen is displayed.
48Data Services Technical Manuals
Related Topics
•Using the License Manager on page 91
To specify the installation location
At the "Directory Selection" screen, enter the location for your
BusinessObjects Data Services installation.
Data Services Installation Guide
Standard Installation of Data Services
1
1. Specify where to install the BusinessObjects Data Services components
in the Destination Folder field.
The default location is C:\Program Files\Business
Objects\BusinessObjects Data Services\.
Restriction: The maximum allowable path length is 100 characters.
Note: Data Services installation setup creates a Windows environment
named LINK_DIR for this path. LINK_DIR is used throughout the Data
Services documentation to refer to this path.
Data Services Technical Manuals49
Data Services Installation Guide
1
Standard Installation of Data Services
Depending on your component selection, the Data Services installation
setup may create other folders or files at the same level as the Data
Services installation folder:
•BusinessObjects Enterprise 12.0
•common
•deployment
•javasdk
•Tomcat55
•LanguagePacks.xml
2. Click Next to continue the installation setup.
The "Select Features" screen is displayed.
Note: To run the Data Services Designer, a user requires both read and
write access to the Data Services installation folder.
To select which features to install
At the "Select Features" screen, choose which components to install.
50Data Services Technical Manuals
Data Services Installation Guide
Standard Installation of Data Services
You can select or deselect the following categories and their sub-components:
DescriptionFeature category
1
Server components
Client components
Web Tier components
Message Client
components
Includes the Job Server, Access Server, MySQL (Server), Metadata Integrator, Address Server, Technology
Interfaces, and other adapters.
All Server components install by default unless deselected.
Includes the Designer and Repository manager.
All client components install by default unless deselected.
Includes the optional Tomcat application server installation and the Management Console web application (including the Administrator, Impact and Lineage Analysis,
Operational Dashboards, Data Quality Dashboards, and
Auto Documentation).
All Web Tier components install by default unless deselected.
Includes the C++ and Java libraries for integrating external application with Data Services real-time jobs.
The Message Client components do not install by default
unless selected.
Documentation
components
1. Select the features that you want to install. Each component displays a
drop-down menu that allows you to choose from the following options:
Includes BusinessObjects Data Services product documentation as PDF documents.
The Documentation components install by default unless
deselected.
Data Services Technical Manuals51
Data Services Installation Guide
1
Standard Installation of Data Services
Will be installed on local hard drive — Installs only the selected
•
component in the tree for that feature.
•Entire feature will be installed on local hard drive — Installs all
components in the tree for that feature.
•Entire feature will be unavailable — No components for that feature
are installed. An X appears next to the deselected component.
2. To check if you have enough available disk space for the selected
components, click Disk Cost.
The disk cost screen appears. Click OK to return to feature selection.
3. If you want to reset the feature selection to default, click Reset.
4. When you have made your component selections, click Next to continue
the installation setup.
The next screen appears based on the features that you chose to install.
To select a repository
At the "Repository Selection" screen, choose which type of database to use
for the repository.
52Data Services Technical Manuals
Data Services Installation Guide
Standard Installation of Data Services
1. Select the type of repository that you want to configure.
•Install MySQL database server (Default)
Note: The MySQL administration tools are also installed to the
MySqlAdmin5 folder at the same level as LINK_DIR.
•Use an existing database server
•Skip configuration
If you choose to install MySQL or use an existing database, you can
configure one local repository during installation. If you skip the
configuration, or you need more repositories, you can configure additional
repositories later using the Data Services Repository Manager.
2. Click Next to continue the installation setup.
The next screen appears based on which configuration you chose to
perform.
Related Topics
•To create or upgrade repositories on page 80
1
To configure a MySQL database server
The "MySQL Database Server Configuration" screen appears if you chose
to install MySQL as the database server for the new installation.
Data Services Technical Manuals53
Data Services Installation Guide
1
Standard Installation of Data Services
1. Specify the port number for the MySQL database server in the MySQL
Port Number field.
The default port number is 3306. Use this number unless this port is
unavailable.
2. Specify and confirm a password for the MySQL root user account in the
MySQL root User Account area.
The root user is required for administrative and maintenance tasks on
the MySQL server, such as creating new users for more repositories or
performing backups.
3. Specify and confirm a username and password for the MySQL Repository
user account in the MySQL Repository User Account area.
4. Click Next to continue the installation setup.
The "Configure Job Server" screen is displayed.
54Data Services Technical Manuals
To configure an existing database server
The "Local Repository Location" screen appears if you chose to use an
existing database server as your repository for the new BusinessObjects
Data Services installation. At this screen, specify the connection information
for the database where the repository will be created.
Data Services Installation Guide
Standard Installation of Data Services
1
1. Select a database type from the Database type drop-down list.
Depending on your database type selection, corresponding input fields
are displayed.
2. Provide the database-specific required information in the fields displayed.
Required informationDatabase type
DB2 datasource nameDB2
Data Services Technical Manuals55
Data Services Installation Guide
1
Standard Installation of Data Services
Required informationDatabase type
Microsoft SQL
Server
Sybase ASE
3. Specify the user name for the account authorized to use the database in
the User name field.
4. Specify the password for the account authorized to use the database in
the Password field.
5. Click Get Version to check the database connection and verify whether
a version of the repository already exists. If you are upgrading from an
existing Data Integrator or Data Services repository, click Upgrade to
keep and upgrade the existing repository. If you are creating a new
repository, click Create.
Database server name
Database name
Windows authentication
ODBC datasource nameMySQL
Database connection nameOracle
Sybase server name
Database name
Caution: If you choose to use Create on an existing repository, the
repository tables are recreated, and all data in the existing repository will
be lost.
6. Click Next to continue the installation setup.
The "Configure Job Server" screen is displayed.
To configure a Job Server
At the "Configure Job Server" screen, create a new job server.
56Data Services Technical Manuals
Data Services Installation Guide
Standard Installation of Data Services
1
1. Select the type of Job Server configuration to perform:
•Configure a new Job Server (Default)
•Skip Job Server configuration
If you skip the configuration, you can configure a Job Server later using
the Data Services Server Manager. Any existing Job Servers from a
previous Data Integrator or Data Services installation will be kept, unless
it has been uninstalled or DSConfig.txt has been removed.
2. If you chose to configure a new Job Server, specify a name and port
number for the new server in the Job Server name and Job Server port
fields.
The default Job Server port is 3500.
3. If you need to configure SNMP support or change the runtime resources
for the Job Server, click Advanced.
The Job Server details screen is displayed. Make any necessary
configuration changes and click OK.
4. Click Next to continue the installation setup.
The "Login Information" screen is displayed.
Data Services Technical Manuals57
Data Services Installation Guide
1
Standard Installation of Data Services
Note: If you are using a Sybase or DB2 repository, and need to change the
locale of your Job Server, use the Data Services Locale Selector after
installing Data Services. To use the Locale Selector, choose Start >
Programs > BusinessObjects XI 3.0 > BusinessObjects Data Services
> Data Services Locale Selector.
Related Topics
•To configure Job Servers on page 85
To specify login information
At the "Login Information" screen, specify the account that the Data Services
Windows service will use to start Job and Access Servers.
1. Select the type of account to use:
•Use system account
•Use this account
If you use the system account, you must reboot the system following Data
Services installation.
58Data Services Technical Manuals
Note: The account you use must have:
•full access to the Data Services installation directory
•rights to Log on as a Service
You can change this account and password later using the Windows
Services tool.
2. If you chose to specify a user account, enter the username and password
in the User and Password fields.
3. Click Next to continue the installation configuration.
The "Configure Access Server" screen is displayed.
To configure an Access Server
At the "Configure Access Server" screen, create a new access server.
Data Services Installation Guide
Standard Installation of Data Services
1
1. Select the type of Access Server configuration to perform:
•Configure a new Access Server (Default)
•Skip Access Server configuration
Data Services Technical Manuals59
Data Services Installation Guide
1
Standard Installation of Data Services
Note: The Access Server is only required for real-time processing.
Because of this, you should skip configuration if you do not need real-time
processing. Real-time and transactional processing is not licensed in all
Data Service packages and is available as an option.
If you skip the configuration, you can configure an Access Server later
using the Data Services Server Manager. Any existing Access Servers
from a previous Data Integrator or Data Services installation will be kept,
unless it has been uninstalled or DSConfig.txt has been removed .
2. If you chose to configure a new Access Server, specify a directory and
port number for the new server in the Directory and Communication
port fields.
The default directory for the Access Server is LINK_DIR\Log\AccessServ
er_1.
3. Check Enable Access Server if you want the Access Server to start
when the Data Services system service is started. By default, Enable
Access Server is checked.
4. Click Next to continue the installation setup.
If BusinessObjects Enterprise is installed, the "Configure Metadata
Integrator" screen is displayed. If not, the next screen appears based on
which features you chose to install.
Related Topics
•To configure Access Servers on page 89
To configure Metadata Integrator
If you chose to install Metadata Integrator and BusinessObjects Enterprise
is already installed, the "Configure Metadata Integrator" screen appears. At
this screen, create a new Metadata Integrator configuration.
60Data Services Technical Manuals
Data Services Installation Guide
Standard Installation of Data Services
1
1. Select the type of Metadata Integrator configuration to perform:
•Configure a new Metadata Integrator
•Skip Metadata Integrator configuration
If you skip the configuration, you can configure Metadata Integrator later
by choosing Start > Programs > BusinessObjects XI 3.0 >
BusinessObjects Data Services > Data Services Metadata Integrator.
2. If you chose to create a new Metadata Integrator configuration, specify
a name for the new configuration in the Configuration name field.
3. Click Next to continue the installation setup.
The next screen appears based on which configuration you chose to
perform.
To specify Metadata Integrator configuration details
At the "Configure Metadata Integrator" screen, specify details for your
Metadata Integrator configuration.
Data Services Technical Manuals61
Data Services Installation Guide
1
Standard Installation of Data Services
1. Specify the host name of your BusinessObjects Enterprise CMS server
in the Server name field.
2. Check Enable SSL if you want to use a SSL secure connection.
3. Specify the user name used to connect to the CMS server to register and
execute the Metadata Integrator in the User field.
4. Specify the password for the CMS user in the Password field.
5. Select the CMS authentication mode from the Authentication Mode
drop-down list.
For more information about the available modes, see the BusinessObjects
Enterprise Administrator's Guide.
6. Specify the folder in which the CMS system adds the Metadata Integrator
as a program object in the Folder name field.
The default value is Data Services. If the specified folder does not exist,
it is created automatically.
7. Specify configuration for your Data Services Repository database in the
"Repository Database server" area.
If you chose to use the packaged MySQL server or an existing
BusinessObjects Enterprise MySQL installation, this area is disabled.
62Data Services Technical Manuals
8. Click Next to continue the installation setup.
The next screen appears based on which features you chose to install.
To specify Metadata Integrator SSL details
If you chose to enable SSL for the Metadata Integrator, the "Configure
repository for Metadata Integrator" screen is displayed. At this screen, specify
the SSL details for your Metadata Integrator configuration.
Data Services Installation Guide
Standard Installation of Data Services
1
1. Click Browse to specify the location of your SSL certificates.
2. Specify the filenames for the Server SSL Certificate, SSL Trusted
Certificates, SSL Private key, and SSL Passphrase in the appropriate
fields.
3. Click Next to continue the installation setup.
Data Services Technical Manuals63
Data Services Installation Guide
1
Standard Installation of Data Services
To select a web application server configuration
option
If you chose to install the Web Tier Components, you need to provide
information about the web application server that will work with your
BusinessObjects applications. Use the "Select Web Application Server"
screen to either install Tomcat as your application server, or to work with
your existing web application server.
To configure your web application server for BusinessObjects Data Services,
you need account information along with port information.
1. Select one of the following options:
•Use a pre-installed Web Application Server
•Install Tomcat application server
2. To use your current Web application server, you can Specify your server
from the drop-down list provided.
64Data Services Technical Manuals
Standard Installation of Data Services
Tip: You can configure the server during the current installation setup.
You will need to provide access information for this server in a subsequent
screen.
3. Click Next to continue the installation setup.
The next screen appears, based on your selection.
To configure your Tomcat application server
The "Configure Tomcat" screen is displayed during installation setup if you
choose to install Tomcat as the web application server for your current
BusinessObjects Data Services installation. At this screen, configure Tomcat
and the Java SDK.
Data Services Installation Guide
1
1. In the fields provided, specify which port numbers will be used by Tomcat
for connection, shutdown, and redirect.
Tip: You can accept the default values for each port setting.
2. Click Next to continue with the installation setup.
Data Services Technical Manuals65
Data Services Installation Guide
1
Standard Installation of Data Services
The "Start Installation" screen is displayed.
Note: If you need to change the Tomcat port settings after installation, you
can modify the Tomcat setup.xml file. By default, this file is installed to the
Tomcat55\conf folder at the same level as LINK_DIR.
To configure an existing Web application server
The Configure Web Application Server screen is displayed during installation
after you specify an existing server in the Select Web Application Server
screen. To properly install web components on your web application server,
you must provide specific configuration information about your existing web
application server.
1. Specify the required configuration information for your existing web
application server.
Required informationWeb Applica-
tion Server
Apache Tomcat 5.5
WebLogic 10
•Server Instance: Name of the current web application
server instance (e.g. "localhost").
•Service Name: Name of the Windows service if the ap-
plication server will be installed as a Windows service
(e.g. "Tomcat5").
•Application Server Installation Directory: The directory
where the web application server is installed.
•Port: Administration port of the application server -
mandatory for Weblogic (e.g. "7001").
•Username: User name with administration rights to the
application server - mandatory for Weblogic.
•Password: Password for account with administration
rights to the application server - mandatory for Weblogic.
•Server Instance: Name of the current web application
server instance (e.g. "mserver1").
•Application Server Installation Directory: The directory
for the web application server instance (e.g.
C:\bea\weblogic10\samples\domains\wl_server).
66Data Services Technical Manuals
tion Server
Data Services Installation Guide
Standard Installation of Data Services
Required informationWeb Applica-
1
WebLogic 9
WebSphere
6.1
•Port: Administration port of the application server -
mandatory for Weblogic (e.g. "7001").
•Username: User name with administration rights to the
application server - mandatory for Weblogic.
•Password: Password for account with administration
rights to the application server - mandatory for Weblogic.
•Server Instance: Name of the current web application
server instance (e.g. "mserver1").
•Application Server Installation Directory: The directory
for the web application server instance (e.g.
C:\bea\weblogic92\samples\domains\wl_server).
•Port: Administration port of the WebSphere application
server - the SOAP port. Default SOAP port will be used
if not specified.
•Username: User name with administration rights to the
WebSphere application server.
Note: If Admin is Secure is not selected you do not
need to specify a username or a password.
•Password: Password for account with administration
rights to the application server.
•Server Instance: Name of the current web application
server instance (e.g. "server1").
•Virtual Host: The virtual host to which the application
must be bound (e.g. "default_host").
•Admin is Secure: Select this option to enable security
requiring administrative access credentials to the application. If WebSphere was installed with the secure option,
this is required.
•Application Server Installation Directory: The directory
for the web application server instance (e.g. C:\Program
Note: To deploy the Management Console to a web server farm, run the
Data Services installation setup on each web server in the farm.
To start the installation
The "Start Installation" screen is the final screen in the installation setup.
•Review the components that will be installed and any associated settings.
If you want to make changes, use the Back button. All entries are retained;
you do not need to re-enter all the information.
Note: If you are running the setup.exe program from the command line,
and have the -w filename parameter switch enabled, this is the point at
which you can Cancel the installation process to have the .ini file written
with all the installation parameter information. This .ini file can then be
used in silent and scripted installations.
•Click the Next button to start the installation process.
•At the end of installation, you can launch the Data Services License
Manager automatically by checking Launch License Manager before
clicking Finish.
Silent Installation of Data Services
Silent installation
A silent installation is one that you run from the command line to install
BusinessObjects Data Services on any machine in your system. When you
run a silent installation, you can specify all the parameters to be used for the
install at the same time on the command line, rather than following the install
wizard.
The silent install command line includes a series of parameters that provide
information for installation settings and directory paths. You can also specify
options that control the level of prompts during an install.
The silent BusinessObjects Data Services installation is particularly useful
when you need to perform multiple installations or you do not want to interrupt
people who are working on machines in your system.
68Data Services Technical Manuals
Data Services Installation Guide
Silent Installation of Data Services
You can also use the silent installation command in your own scripts. For
example, if your organization uses scripts to install software on machines,
you can insert the silent BusinessObjects Data Services installation command
into your scripts.
The silent installation command consists of the command setup.exe, followed
by the install destination, and a number of parameters that provide information
about the installation.
The following example installs BusinessObjects Data Services with Tomcat
and MySQL onto the machine with no user interface and no prompts through
to the end of the installation:
The example uses the most common parameters. You can choose any
number of valid parameters, but it is good practice to keep the silent
installation as simple as possible. If you need to specify many parameters
it is best to create an installation .ini file.
Related Topics
•Silent/scripted installation .ini file on page 75
1
Silent install parameters
The following table lists the most common parameters used in a silent
installation of BusinessObjects Data Services. To use a parameter, place it
on the command line after the setup.exe command and after the path for
the installation files. Or, you may use these parameters in the installation
.ini file.
Note: These parameters are case sensitive.
/qn+
DescriptionInstallation parameter
Specifies that the user is only
prompted when the installation is
complete.
Data Services Technical Manuals69
Data Services Installation Guide
1
Silent Installation of Data Services
/qn
/qa /qb
INSTALLDIR
DescriptionInstallation parameter
Specifies that the user is not
prompted during the install, or when
the install is complete.
Specifies that the user is not
prompted during the install, or when
the install is complete.
Specifies the machine and directory
where you want to install the new
BusinessObjects Data Services
components.
For example, C:\Program
Files\Business Objects\Busines
sObjects Data Services
PIDKEY
DATABASEUID
70Data Services Technical Manuals
Specifies your base product activation keycode.
Specifies the user ID for the
database.
For trusted authentication this parameter is not required, use
DATABASEAUTHENTICATION=trusted.
Specifies the MySQL root password.DATABASEPWD_MYSQLROOT
DATABASEPWD
DATABASEDRIVER
Data Services Installation Guide
Silent Installation of Data Services
DescriptionInstallation parameter
Specifies the account password for
the database you'll be using for
BusinessObjects Data Services.
For trusted authentication, this parameter is not required, use
DATABASEAUTHENTICATION=trusted instead.
Identify the type of database for the
repository.
For Oracle, enter OracleDatabaseSubsystem.
For DB2, enter DB2DatabaseSubsystem.
For Sybase, enter SYBASEDatabaseSubsystem.
1
DATABASEDSN
DATABASEPORT
For ODBC SQL, enter ODBCDatabaseSubsystem.
For Remote MySQL, enter MySqlDatabaseSubsystem.
Specifies the ODBC DSN for the
Data Services repository database.
Specifies the port used for MySQL
Server. Defaults to port 3306 if it is
not specified.
Data Services Technical Manuals71
Data Services Installation Guide
1
Silent Installation of Data Services
DATABASEDB
DATABASEDB_AUDIT
DescriptionInstallation parameter
Specifies the name of the CMS
database. This database name defaults to BOE120 if this parameter is
not specified.
Changes the name of the MySQL
audit database, otherwise, the default
name of BOE120_Audit will be used.
Specifies the user ID for the
database.
DATABASEUID_AUDIT
DATABSEPWD_AUDIT
TOMCATDIR
For trusted authentication this parameter is not required, use
DATABASEAUTHENTICATION=trusted.
Specifies the account password for
the database you'll be using for
BusinessObjects Data Services.
For trusted authentication, this parameter is not required, use
DATABASEAUTHENTICATION=trusted instead.
Changes the default directory where
Tomcat is installed.
If you don't specify this parameter,
Tomcat will be installed the directory
TOMCAT under the default directory
for BusinessObjects Data Services.
72Data Services Technical Manuals
TOMCAT_CONNECTION_PORT
TOMCAT_REDIRECT_PORT
TOMCAT_SHUTDOWN_PORT
ADDLOCAL
Data Services Installation Guide
Silent Installation of Data Services
DescriptionInstallation parameter
Specifies a different connection port.
If this option is not specified, port
28080 will be used.
Specifies a different redirect port. If
this option is not specified, port
28443 will be used.
Specifies a different shutdown port.
If this option is not specified, port
28005 will be used.
Specifies which components will be
installed. This is the same as running
a Custom install. Each component is
specified, comma separated and
grouped within quotes.
1
Related Topics
•Silent/scripted installation .ini file on page 75
•Custom install options for silent installation on page 73
Custom install options for silent installation
This is an exhaustive list of all Custom Install Options that are available as
features that can be included or excluded during a silent installation.
The following table specifies each feature category and its corresponding
silent installation feature names.
Data Services Technical Manuals73
Data Services Installation Guide
1
Silent Installation of Data Services
Note: Silent installation feature names are case sensitive.
Silent Installation Feature NameFeature Category
Server Components
Client Components
Web Tier Components
ponents
Data_Integrator
Data_Integrator_Server
Data_Integrator_AccessServer
Data_Integrator_JobServer
Data_Integrator_Interfaces
Data_Integrator_MetadataIntegrator
Data_Integrator_Client
Data_Integrator_Designer
Data_Integrator_Repository
Data_Integrator_WebTier
Data_Integrator_ManagementConsole
Data_Integrator_DocumentationDocumentation Com-
Database
Application Server
Note: Dependencies between features are automatically enforced even if
not explicitly specified in the silent install command line.
74Data Services Technical Manuals
MySQLPackaged MySQL
TomcatPackaged Tomcat
Silent/scripted installation .ini file
There are three additional parameters than can be used with setup.exe on
the command line. These parameters provide a way to pass installation
settings to an .ini file. During a regular full user interface install, installation
settings such as target directories are set as properties in the screens. The
properties set can be written to the .ini file to replicate the install at a later
date without having to use the user interface.
DescriptionInstallation
parameter
Data Services Installation Guide
Silent Installation of Data Services
1
-w filename
-r filename
-l filename
Each installation setup screen that has relevant properties writes that
configuration information to the file.
Writes the .ini file to filename. (You may specify the full
path.)
The simplest way to write to the .ini file is to go through
the user interface install and select whatever parameters
you want in each dialog box. At the Start Installation screen,
cancel out of the install. The .ini file is written with the
closing of the installation setup sequence.
Reads the .ini file and passes the properties to the installer
as settings.
Within the .ini file there is a section titled [OTHERS]. If you
set QUIET= to /qb, then it will do an install showing the
progress meter. If set to /qa, then it will do a full silent install.
Sets the install log to this path and file name and is used in
conjuction with the -r switch. If not specified, the log file will
be written to the default %TEMP% folder.
Data Services Technical Manuals75
Data Services Installation Guide
1
Silent Installation of Data Services
Sample installation script file
This is a sample installation script file that was generated from the command
line: setup.exe -w "FILEPATH". The standard installation program runs, and
the parameters are written to the .ini file by cancelling out of the installation
at the "Start Installation" screen.
This file can now be used for future silent installs or scripted installs by
including the file name and path in the command line: setup.exe -r
"FILEPATH".
The Data Services service and packaged Tomcat service start automatically
when the computer restarts. The Data Services service then starts Job
Servers and Access Servers on the restarted computer.
You can change service startup to Manual in the Windows Services window.
Note: The Data Services Address Server service is set to Manual startup
by default, but must be started before using the Global Address Cleanse or
Global Suggestion List transforms. If you do not need Global Address Cleanse
or Global Suggestion List functionality, Business Objects recommends that
you leave the Address Server service as Manual and do not start it.
Logging in to the Management Console
1
After an Access Server is running, you can configure it by using the Data
Services Management Console.
From the Start menu, select Programs > BusinessObjects XI 3.0 >
BusinessObjects Data Services > Data Services Management Console.
Log in to Data Services Management Console using the default name (admin)
and password (admin).
Related Topics
•Logging in on page 2220
•Management Console problems on page 102
Using the Repository Manager
Use the Data Services Repository Manager to check the version, to upgrade,
or to create a repository after installation:
Data Services Technical Manuals79
Data Services Installation Guide
1
After Installing Data Services
1. From the Start > Programs > Business Objects XI 3.0 >
BusinessObjects Data Services menu, choose Data Services
Repository Manager.
2. To check the version of an existing repository, click Get version.
Related Topics
•To create or upgrade repositories on page 80
•To create or upgrade repositories in batch mode on page 81
To create or upgrade repositories
1. If you are creating a new repository, ensure that you created a database
for the new repository to use.
2. In the Data Services Repository Manager window, select the database
type of your repository.
3. Complete the information for your database type.
4. Enter the user name and password that you want to use for your
repository.
5. Select one of the following repository types:
DescriptionRepository
type
Local
Central
Profiler
GPO
6. If you are creating a new repository, click Create. If you are upgrading
an existing repository, click Upgrade.
80Data Services Technical Manuals
(Default) Stores definitions of Data Services objects in
your local repository.
Stores definitions of Data Services objects in a central
repository for multiple-user users.
Stores information generated by the Data Profiler for determining the quality of your data.
Stores dictionary information for Global Parsing Options
used by Data Cleanse transforms.
Data Services Installation Guide
After Installing Data Services
7. If you want to create or upgrade another repository, repeat steps 1 through
6.
8. When you finish creating or upgrading repositories, click Close.
Note: If you created a profiler repository, you must associate it to a Job
Server and connect it to the Management Console Administrator.
Related Topics
•Connecting repositories to the Administrator on page 2322
•Using the Server Manager on page 83
•To configure Job Servers on page 85
•Repository database requirements and preparation on page 36
To create or upgrade repositories in batch mode
You can use the executable called RepoManBatch.exe (stored in the
LINK_DIR\bin directory) to create or update repositories in batch mode.
Specify parameters using a command prompt.
C:\Program Files\Business Objects\BusinessObjects Data Ser
vices\bin>RepoManBatch.exe
1
Usage:
-U<User>: Repository login user
-P<Password>: Repository login password
-S<Server>: Repository server name
-N<DatabaseType> : Repository database type
-Q<Database>: Repository database
-g: Repository using Windows Authentication
(Microsoft SQL Server only)
-t<local>: Repository type: local, central, pro
filer, GPO
-c: Repository create
-u: Repository upgrade
-v: Repository version
-d: Show details
-a: Repository security
C:\Program Files\Business Objects\BusinessObjects Data Ser
vices\bin>
Use the Data Services Server Manager to create, edit, or delete Job Servers
and Access Servers after installation:
1. From the Start menu, choose Programs > Business Objects XI 3.0 >
BusinessObjects Data Services > Data Services Server Manager.
The Data Services Server Manager utility window opens. This window
shows the Job Servers and Access Servers currently configured to run
on your computer.
Data Services Installation Guide
After Installing Data Services
1
Data Services Technical Manuals83
Data Services Installation Guide
1
After Installing Data Services
2. Follow the procedures in the next sections to configure Job and Access
servers as needed.
3. In the Data Services Server Manager window, click Restart.
Related Topics
•To configure Job Servers on page 85
84Data Services Technical Manuals
•To resynchronize Job Servers on page 87
•To configure run-time resources for Job Servers on page 88
•To configure Access Servers on page 89
•Configuring the Metadata Integrator on page 97
To configure Job Servers
1. In the Data Services Server Manager window, click Edit Job Server
Config.
2. In the Job Server Configuration Editor window, click Add to add a Job
Server.
3. In the Job Server Properties window, enter information about the Job
Server.
Job Server port
Data Services Installation Guide
After Installing Data Services
DescriptionProperty
Enter a name that uniquely identifies the Job Server.Job Server name
Enter the TCP/IP port that the Job Server uses to receive commands from the Designer and the Access
Server. If a computer hosts multiple Jobs Servers,
each Job Server must have a unique port number.
Choose a port number for a server that is not used
by another process on the computer. If you are unsure
of which port number to use, use the default port
number and increment it for each additional Job
Server you configure.
1
Support Adapter and
SNMP communication
Communication port
Enable SNMP
Select this check box if the Job Server manages
adapters or if this Job Server will be the one to communicate with an SNMP agent. Each computer that
hosts adapters and an SNMP agent must have exactly
one Job Server designated to manage them.
Enter the port number that the Job Server uses for
communicating with adapters or an SNMP agent. The
default is 4001.
Check this to enables this Job Server to send events
to the SNMP agent.
Data Services Technical Manuals85
Data Services Installation Guide
1
After Installing Data Services
4. Under Associated Repositories, enter the local and profiler repositories
to associate with this Job Server. Each Job Server must be associated
with at least one local repository.
a. Click Add to associate a new local or profiler repository with this Job
Server.
b. Enter the required information for your database type.
c. Enter the user name and password that you want to use for your
repository.
d. Select the Default repository check box if this is the default repository
for this Job Server. You must specify exactly one default repository.
Note: Do not select the Default repository check box if this is a profiler
repository.
e. Click Apply to save your entries and associate the repository with the
Job Server.
The associated repository updates with the Job Server's computer
name and port number.
f. Repeat steps a through e until you are done adding all associated
repositories.
5. To edit an associated repository:
a. Select a repository and click Edit to change the repository's default
setting.
b. Under Repository Information, enter the password.
c. Select or clear the Default repository check box, indicating whether
this is the default repository for the Job Server.
d. Click Apply to save the change.
6. To delete an associated repository:
a. Select a repository and click Delete.
b. Under Repository Information, enter the password.
c. Click Apply to remove this associated repository.
7. When you finish adding all associated repositories, including one default,
click OK.
8. From the Job Server Configuration Editor window, complete any other
necessary steps. You can:
•Add another Job Server
a. Click Add.
b. Repeat steps 3 through 7.
86Data Services Technical Manuals
Data Services Installation Guide
After Installing Data Services
•Change a Job Server's configuration
a. Select the Job Server.
b. Click Edit.
c. Repeat steps 3 through 7.
•Remove a Job Server
a. Select the Job Server.
b. Click Delete.
Note: If the Job Server has associated repositories, you must first
delete those and then click OK before you can delete the Job
Server.
•Resynchronize your Job Server configuration with a local repository.
Resynchronizing registers the Job Server again in all associated
repositories.
9. When you have configured all the Job Servers you want, click OK.
You return to the Data Services Server Manager window.
10. Click Restart to restart the services with the updated configurations.
1
Related Topics
•SNMP support on page 904
•To resynchronize Job Servers on page 87
•To configure run-time resources for Job Servers on page 88
To resynchronize Job Servers
Situations when you must resynchronize the Job Server and the local
repository include:
•When the Job Server information is not available or not correct in the
local repository.
•You have uninstalled Data Services and are reinstalling the same Data
Services version without creating a new local repository.
•You created a new local repository using the Repository Manager after
installing Data Services.
To resynchronize Job Servers:
1. In the Job Server Configuration Editor window, select the name of your
Job Server.
Data Services Technical Manuals87
Data Services Installation Guide
1
After Installing Data Services
2. Click Resync with Repository.
3. In the Job Server Properties window, select an associated local repository.
4. Click Resync.
5. When asked whether to update this associated repository with this local
machine information, click Yes.
6. Under Repository Information, enter the local repository password.
7. Click Apply.
8. Click OK on the Job Server Properties window.
If you resynchronize your Job Server configuration with a local repository,
you must reassociate this repository with the Management Console.
Related Topics
•Connecting repositories to the Administrator on page 2322
To configure run-time resources for Job Servers
1. Open the Data Services Server Manager and find the "Runtime resources
configured for this computer" section.
2. For the Specify a directory with enough disk space for pageable
cache option, you can accept the default directory
(LINK_DIR\Log\PCache) or click the ellipses button to browse to a different
directory.
Note: For memory-intensive operations such as Group By, Order By,
and Detailed profiling, specify a pageable cache directory that:
•Contains enough disk space for your data. To estimate the amount of
space required for pageable cache, consider factors such as:
•Number of concurrently running jobs or data flows.
•Amount of pageable cache required for each concurrent data flow.
•Exists on a separate disk or file system from the Data Services system
and Operating system (such as the C: drive on Windows, or the root
file system on UNIX).
•Limits the disk space that Data Services data flows consume. The
Data Services pageable cache uses all available disk space on the
file system that contains the pageable cache directory. So, to limit the
disk space that Data Services data flows consume, create a file system
88Data Services Technical Manuals
Data Services Installation Guide
After Installing Data Services
(or partition on Windows) with a limited size. Use the new file system
(partition on Windows) as the pageable cache directory.
Data Services uses this directory:
•For pageable caching, which is the default cache type for data
flows.
•When selecting a file transfer type and Automatic is specified in
the Data_Transfer transform.
3. In the "Peer-to-peer options" area, change the values for Start port and
End port to restrict the number of ports used by Data Services. The
default values for Start port and End port are 1025 and 32767,
respectively.
Data Services uses these ports for peer-to-peer communications when
sending data between data flows or sub data flows.
Related Topics
•To configure Access Servers on page 89
•Caching data on page 2422
•Data_Transfer on page 1257
•Using grid computing to distribute data flows execution on page 2470
1
To configure Access Servers
When you configure the location for an Access Server installation, Data
Services creates space for the Access Server log files.
1. In the Data Services Server Manager window, click Edit Access Server
Config.
2. In the Access Server Configuration Editor window, click Add.
3. In the Access Server Properties window, enter the Access Server
configuration information.
Data Services Technical Manuals89
Data Services Installation Guide
1
After Installing Data Services
Directory
Communication Port
DescriptionField
The location of the log files for this instance of
the Access Server. Click the ellipses button to
browse to the Log directory under the directory
where you installed Data Services.
Do not change this value after the initial configuration.
The port on this computer that the Access
Server uses to listen for incoming messages
from clients.
Make sure that this port number is unused and
is unique for each Access Server.
You can leave this box blank.Parameters
Enable Access Server
Click OK. You return to the Access Server Configuration Editor window:
4. Optionally, perform further actions:
•To change an Access Server's configuration:
In the Access Server Configuration Editor window, highlight the Access
Server, click Edit, and repeat step 3.
•To remove an Access Server:
In the Access Server Configuration Editor window, highlight the Access
Server and click Delete.
5. After you configure your Access Servers, click OK to return to the Data
Services Server Manager window.
90Data Services Technical Manuals
An option to control the automatic start of the
Access Server when the Data Services Service
starts.
Data Services Installation Guide
After Installing Data Services
6. Click Restart to restart the services with the updated configuration.
Verifying that Job and Access servers are running
To verify that Job Servers are running, check in the Windows Task Manager
Processes tab for:
•al_jobservice.exe (represents the Data Services service)
•al_jobserver.exe (one per Job Server)
•AL_AccessServer.exe (one per Access Server)
If you do not see all the processes expected, check for error messages in
the Job Server event log in LINK_DIR/log/JobServer
name/server_eventlog.txt.
•Access Server logs are in AccessServerPathName/er
ror_mm_dd_yyyy.log
Using the License Manager
1
License Manager is a Business Objects application that lets you manage
your product activation keycodes—the alphanumeric codes that are referred
to each time that you run certain Business Objects products. By using the
License Manager application, you can view, add, and remove product
activation keycodes for Business Objects products (such as BusinessObjects
Data Services) that require them.
Note: License Manager accesses keycodes on the local system only; you
cannot access the keycodes from a remote system. When updating keycodes,
make the changes on all Data Services computers by launching License
Manager on each computer, including Designer and Job Server computers.
To start License Manager
You can run License Manager after the Data Services installation has
completed. You can either locate where it’s installed or access it through the
Start menu.
•From the Start menu, choose Programs > BusinessObjects XI 3.0 >
BusinessObjects Data Services > Data Services License Manager.
Data Services Technical Manuals91
Data Services Installation Guide
1
After Installing Data Services
To view product activation keycodes
1. Start License Manager.
When you click the shortcut on the Start menu, the License Manager
window displays your key code(s) sorted alphabetically.
2. Select a licensed product or feature in the Registered Keycodes tree to
view detailed information:
•Product or feature keycode
•Whether the keycode is a trial version
•Whether the keycode is expired
•Number of days remaining until the keycode expires
Related Topics
•To start License Manager on page 91
To add a product activation keycode
1. Start License Manager.
2. In the Product Activation Keycodes text box, type the keycode(s) that
you want to add (each keycode must be on a separate line) and click
Add.
3. When you have added your keycode(s), close the License Manager.
4. To make sure the new keycode(s) take effect, restart your application.
Related Topics
•To start License Manager on page 91
To remove a product activation keycode
1. Start License Manager.
2. In the Registered Keycodes tree, select the keycode(s) that you want
to remove and click Remove.
3. When you have removed your keycode(s), close the License Manager.
4. Restart your application.
92Data Services Technical Manuals
Data Services Installation Guide
After Installing Data Services
Related Topics
•To start License Manager on page 91
To use License Manager from the command line
License Manager includes a command-line mode that you can use if you
don't want to use the graphical interface, or need to script License Manager
operations.
Syntax
LicenseManager [-v | -a keycode | -r keycode [registry_loca
tion]]
DescriptionParameter
Displays the product activation keycodes stored in the
registry in a format similar to the License Manager
graphical interface. For example:
------ Registered Keycodes ------
-v or --view
EIM Titan
Suite 12.0
Data Services XI 3.0 Premium
Keycode: 00000-0000000-0000000-0000
Trial Option: Yes
Expired: No
Days Remaining: 54
1
-a or --add keycode
Adds the specified license keycode to the registry,
and displays the keycodes stored in the registry in a
format similar to the License Manager graphical interface. Returns status messages for the following conditions:
•An internal error occurred.
•Successfully added the keycode.
•Successfully added the keycode and replaced a
trial version.
•Keycode not added because it is invalid.
•Keycode not added because it is a duplicate.
Data Services Technical Manuals93
Data Services Installation Guide
1
After Installing Data Services
DescriptionParameter
Removes the specified product activation keycode
from the registry, and displays the keycodes stored
in the registry in a format similar to the License Manager graphical interface. If registry_location is speci-
-r or --remove key
code [registry_loca
tion]
fied, the removal is restricted to that registry node.
Returns status messages for the following conditions:
•An internal error occurred.
•Removed one keycode from the registry.
•Removed multiple keycodes from the registry.
•Keycode not removed because it is invalid.
•Keycode not removed because it was not found.
Installing and configuring the Metadata Integrator
The Metadata Integrator reads through Crystal Reports, Business View,
Universe, Desktop Intelligence document, and Web Intelligence document
definitions on a Central Management Server (CMS) to find the tables and
columns used by the reports, views, and documents. The Metadata Integrator
stores the information in Data Services repository for impact analysis and
lineage analysis. You can install the Metadata Integrator on multiple CMS
systems and store the report information in one Data Services repository.
Related Topics
•Installing Metadata Integrator on page 94
•Metadata Integrator installation tips and troubleshooting on page 95
•Configuring the Metadata Integrator on page 97
Installing Metadata Integrator
You can install the Metadata Integrator on multiple CMS systems and store
the report information in one Data Services repository.
94Data Services Technical Manuals
Metadata Integrator has the following prerequisites:
•Runs on Windows only
•Must have the BusinessObjects Enterprise client installed
Installing on the same computer as Data Services
Metadata Integrator can be installed with the Data Services Server
Components. However, if no Central Management Server (CMS) exists on
the same computer as Data Services, the Metadata Integrator configuration
screens do not appear during installation.
You have the option to configure the Metadata Integrator during Data Services
installation, or you can defer configuration.
Related Topics
•To configure the Metadata Integrator on page 97
Installing on a different computer than Data Services
In many cases, your Central Management Server resides on a separate
computer than Data Services.
Data Services Installation Guide
After Installing Data Services
1
Perform a standard installation of Data Services, but choose only Metadata
Integrator in the feature selection screen.
Related Topics
•Standard installation overview on page 44
•To configure the Metadata Integrator on page 97
Metadata Integrator installation tips and troubleshooting
Below are several Metadata Integrator installation tips and problems that
you can troubleshoot:
Configuration fails during installation
If the CMS is unavailable during the Metadata Integrator installation, or if the
CMS version has changed since installation, the Metadata Integrator will not
run successfully. Is these cases, the Metadata Integrator will report an error
such as the following when launched:
at com.acta.crystalrepo.config.crConfigFrame.setupWizardPages(cr
ConfigFrame.java:84)
at com.acta.crystalrepo.config.crConfigFrame.run(crCon
figFrame.java:73)
at com.acta.crystalrepo.config.crConfigLaunch.main(crCon
figLaunch.java:68)Exception in thread "main"
To reconfigure the Metadata Integrator environment
1. In LINK_DIR/ext/cmsCollector, run cmsSetEnv.cmd to reset all
command files to point to the installed version of CMS.
2. Run cmsConfig.cmd to update any configured Metadata Integrators to
point to the installed version of CMS.
Changing Data Services repository connection information
•To change the Data Services repository connection information supplied
during configuration, run the configuration utility:
LINK_DIR/ext/cmsCollector/cmsConfig.cmd
Metadata Collector fails to start with java version error
If the Metadata collector indicates the run has failed, click the run instance
to view the error log. If the error indicates the java run-time environment
cannot be found or is the wrong version, you must define the JAVA_HOME
environment variable.
To define the JAVA_HOME environment variable, add the environment
variable and reboot your machine for it to take effect. Java 1.3.1 or higher
is required. JAVA_HOME must be set to the java run-time root directory. For
example:
JAVA_HOME=C:\Program Files\Java\j2re1.4.2_03
Metadata Collector fails to start
If the Metadata collector indicates the run has failed, click the run instance
to view the error log. The error indicates you do not have the permission to
run the program.
Press the Process tab and select Logon to determine the user name and
password used to run the collector. To check the permissions, press the
Rights tab to see what permissions are set. If you do not have permission
to run programs, check with your Business Objects administrator to get the
correct permission.
96Data Services Technical Manuals
Data Services Installation Guide
Metadata Integrator runs but report information is missing
From the Central Management Console, click the run instance for the
Metadata Integrator even though it says the run was successful. The collector
will only be in a failed state if the CMS is unable to start the program. There
is no mechanism to get run-time errors listed as a failed run. The work around
is to look at successful runs to see if any errors are reported.
Configuring the Metadata Integrator
Invoke the Metadata Integration Configuration window with one of the
following actions:
•During Data Services installation on the computer where the
BusinessObjects Enterprise CMS resides, click Configure on the
Metadata Integrator Manager window.
•During installation for the Metadata Integrator when the CMS is installed
on a different computer than Data Services, click Configure on the
Metadata Integrator Manager window.
•If you deferred the configuration or you want to modify the configuration,
use the Start > Programs > Business Objects XI 3.0 >
BusinessObjects Data Services > Data Services Metadata Integrator
option. This Start menu option exists when you install either Data Services
or the Data Services Metadata Integrator.
After Installing Data Services
1
Related Topics
•Installing on a different computer than Data Services on page 95
To configure the Metadata Integrator
1. When the Metadata Integrator Configuration window displays, choose
one of the following options:
a. To add a new Metadata Integrator, select the Add Metadata Integrator
option and click Next.
Configure multiple Metadata Integrators when you have multiple CMS
servers. For example, one CMS server might manage your Crystal
Reports, and a different CMS server manages your Business Objects
Documents (Desktop Intelligence or Web Intelligence).
b. To change an existing Metadata Integrator, select the Edit Metadata
Integrator option, select the name of the Metadata Integrator in the
drop-down list, and click Next.
Data Services Technical Manuals97
Data Services Installation Guide
1
After Installing Data Services
2. On the Business Objects Enterprise window, enter the following CMS
c. To delete a Metadata Integrator, select the name of the Metadata
Integrator in the drop-down list, select the Delete option, and click
Next.
connection information. Consult your Business Objects administrator if
you need assistance with these values.
DescriptionOption
Name for this Metadata Integrator configuration. The default name is "Metadata Integra-
Configuration Name
tor" followed by a sequential number. For example:
Metadata Integrator 2
CMS Server Name
CMS User Name
CMS Password
CMS Authentication
Mode
Host name of the Central Management
Server (CMS) server.
The user name to connect to the CMS server
to register and execute the Metadata Integrator. If you want a different user to execute the
Metadata Integrator, use the Central Management Console to change the rights for the
user. See the BusinessObjects EnterpriseAdministrator's Guide for details.
The password to connect to the CMS server
to register and execute the Metadata Integrator.
The CMS authentication mode. See the
Business Objects Enterprise Administrator's
Guide for available modes.
98Data Services Technical Manuals
Data Services Installation Guide
After Installing Data Services
DescriptionOption
The folder in which the CMS system adds the
Metadata Integrator as a program object. This
CMS Folder Name
3. Click Next.
4. On the "Metadata Repository" window, enter the following information to
connect to the Data Services repository. Consult your database
administrator if you need assistance with these values.
folder is only visible in the Business Objects
Central Management Console. The default
value is Data Services (the wizard creates
this folder if it does not exist).
DescriptionOption
1
Database type
Computer Name
Database Port
The database type of the Data Services
repository. The available database types are:
•DB2
•Microsoft SQL Server
•Oracle
•Sybase ASE
•MySQL
Host name on which the Data Services
repository resides.
Port number that the Central Management
Server (CMS) uses to connect to the Data
Services repository.
Data Services Technical Manuals99
Data Services Installation Guide
1
After Installing Data Services
DescriptionOption
Service Name/SID
Database name
Datasource
Database Name
Connection String
Database Port and Server
User name
Password
5. (Optional) Click Test to check the connection to the metadata repository.
6. Click Next.
The status window for Metadata Integrator Configuration displays.
7. Click Finish.
This field requires additional information
based on the Database type you select.
The login name to connect to the Data Services repository.
The login password to connect to the
repository.
Connecting the Data Profiler
The Data Profiler installs automatically when you install Data Services. To
use the Data Profiler, perform the following steps:
1. Define a profiler repository in which the Data Profiler will store the
generated profile data.
2. Associate the profiler repository with a Job Server on which the profiler
tasks will run.
100Data Services Technical Manuals
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.