background image
<< Content 2 | Replicating databases >>

About this guide

<< Content 2 | Replicating databases >>
Derby Server and Administration Guide
9
About this guide
This section describes who this guide is for as well as how to use it.
Purpose of this guide
This guide explains how to use Derby in a multiple-client environment. It also provides
information that a server administrator might need to keep Derby running with a high
level of performance and reliability in a server framework or in a multiple-client application
server environment (When running in embedded mode, Derby databases typically do not
need any administration).
To connect multiple clients with Derby, you can embed Derby in a server framework
that you choose, or you can use the Derby Network Server. This guide describes these
options.
Audience
The first part of this guide is intended for developers of client/server and multiple-client
applications. The second part of this guide is intended for administrators.
How this guide is organized
This guide includes the following two parts:
Part one: Derby Server Guide
·
Derby in a multi-user environment
Describes the different options for embedding Derby in a server framework and
explains the Network Server option.
·
Using the Network Server with preexisting Derby applications
Describes how to change existing Derby applications to work with the Network
Server.
·
Managing the Derby Network Server
Describes how to use shell scripts, the command line, and the Network Server API
to manage the Network Server.
·
Managing the Derby Network Server remotely by using the servlet interface
Describes how to use the servlet interface to manage the Network Server.
·
Derby Network Server advanced topics
Describes advanced topics for Derby Network Server users.
·
Derby Network Server sample programs
Describes several Derby Network Server sample programs for Network Server
users.
Part two: Derby Administration Guide
·
Checking database consistency
Describes how to check the consistency of Derby databases.
·
Backing up and restoring databases
Describes how to back up a database when it is online.
·
Importing and exporting data