Database Backup Formatter User Guide
DBN

Contents

1Overview

2

DBN External Format
2.1Primitive Types
2.2External Types
2.3Composed Values

Reference List

1   Overview

This User Guide describes how to use the Backup Formatter functionality. Backup Formatter exports information from a DBN backup. Attribute types in classes or records are represented in the external format described in Section 2.

The tool is part of the DBS RT, located under CXP9030894 (DBS_RT) -> CXP9040378 (DbTools) -> DT/BackupFormatter path. It can be executed directly on the node or on any 64-bit host machine. Run the binary without parameters to get a help about available options.

DBN backups are incorporated into BRF backups. For information on how to create and export a BRF backup, refer to BRF-C Management Guide, Reference [1]. DBN backup is under system/config/dbsv/activeBackup/databaseBackup.

2   DBN External Format

The Backup Formatter uses short notations to represent attribute types in classes or records. The notations are described in the following subsections.

2.1   Primitive Types

In this section Table 1 shows the primitive types.

Table 1    Primitive Types

Integer

I

Unsigned

U

Unsigned long

L

Long

K

Double

D

Char

C

Bool

B

Octet

O

String

S

2.2   External Types

Any external type is stored as an octet array.

2.3   Composed Values

In this section Table 2 shows the composed values.

Table 2    Composed Values

Reference (gid)

G

Array

A<size>[:T](1)(2)

Multiref

M

Record

R[:T:T:T:T&mldr; :T] (2)

(1)  The size is zero for dynamic arrays.

(2)  T can be any type using the same notations, for example: A0[:G] is a dynamic array of references (gids).



Reference List

Documents
[1] BRF-C Management Guide, 1/1553-APR 901 0485/1