8 Integration with database
applications
In this chapter
This chapter gives a brief description of the integration of Data Protector with database
applications, such as Microsoft Exchange Server, Oracle Server, IBM DB2 UDB, and
Informix Server.
It is organized as follows:
“Overview of database operation” on page 237
“Filesystem backup of databases and applications” on page 239
“Online backup of databases and applications” on page 239
For a detailed list of supported integrations, see the HP Data Protector product
announcements, software notes, and references.
Overview of database operation
From the user’s perspective, a database is a set of data. Data in a database is stored
in tables. Relational tables are defined by their columns and are given a name. Data
is stored in rows in the table. Tables can be related to each other, and the database
can be used to enforce these relationships. Data can thus be stored in relational
format or as object-oriented structures such as abstract data types and methods.
Objects can be related to other objects, and objects can contain other objects. A
database is usually managed by the server (manager) process that maintains data
integrity and consistency.
Whether you use relational structures or object-oriented structures, databases store
data in files. Internally, these are database structures that provide a logical mapping
of data to files, allowing different types of data to be stored separately. These logical
divisions are called tablespaces in Oracle, dbspaces in Informix Server, and segments
in Sybase.
Concepts guide 237