3.
Copy the command file or TACL macro to the backup system.
Now do the following on the backup system:
•
Change any system references in the command file or TACL macro from the primary system
name to the backup system name. If the volume names are different or if you want a different
database layout on the backup system, change volume references as well.
•
Through the TACL command interpreter, issue an OBEY
filename
command or run the
macro to create the backup database.
Synchronizing Databases With SQLCI Commands
This topic only applies to NonStop SQL/MP databases. For instructions on how to synchronize
NonStop SQL/MX databases, see
Chapter 16 (page 323)
.
You can use SQLCI commands to synchronize NonStop SQL/MP databases online. For NonStop
SQL/MP databases, you create the catalog or catalogs on the backup system and then duplicate
the objects registered in each catalog.
For complete information about using SQLCI to copy databases, see the information on moving
databases in the SQL/MP Installation and Management Guide. For the syntax of SQLCI commands,
see the SQLCI online help or the SQL/MP Reference Manual.
The following example shows how you can create a partitioned NonStop SQL/MP table with an
alternate index on the primary system with the SQLCI CREATE command, and then duplicate
this table on the backup system by using the SQLCI DUP command. In this example, \PRIM is
the primary system and \BACK is the backup system.
Notice that the catalog for this NonStop SQL/MP table is created on the backup system before
starting RDF on the primary system so that RDF will recognize the backup catalog and not report
errors when attempting to process audit data for this catalog.
1.
Using SQLCI, enter a CREATE command to create the catalog on the backup system. TMF
must be up for NonStop SQL/MP catalog updating:
CREATE CATALOG \BACK.$DATA1.DBCAT;
2.
Set up DEFINEs on the primary system to simplify referring to NonStop SQL/MP tables in
subsequent SQLCI commands for the primary system:
SET DEFMODE ON;
ADD DEFINE =EMPLOYEE, CLASS MAP,
FILE \PRIM.$DATA1.DB.EMPLOYEE;
ADD DEFINE =EMPLPAR2, CLASS MAP,
FILE \PRIM.$DATA2.DB.EMPLOYEE;
ADD DEFINE =EMPLNAME, CLASS MAP,
FILE \PRIM.$DATA2.DB.EMPLNAME;
3.
Create the catalog on your primary system and make this the default catalog for all partitions:
CREATE CATALOG \PRIM.$TEST.DBCAT;
CATALOG \PRIM.$TEST.DBCAT;
4.
Enter a CREATE TABLE command to create the partitioned table:
CREATE TABLE =EMPLOYEE (
EMPNUM DECIMAL (5) UNSIGNED NO DEFAULT,
FIRST_NAME CHARACTER(15) NO DEFAULT,
LAST_NAME CHARACTER(20) NO DEFAULT,
PRIMARY KEY EMPNUM )
ORGANIZATION KEY SEQUENCED
PARTITION ( =EMPLPAR2 FIRST KEY 3000 );
This command creates an audited table with AUDITCOMPRESS on.
5.
Enter CREATE CONSTRAINT commands for any constraints that values in particular
columns of the table must satisfy:
72
Installing and Configuring RDF
Содержание NonStop RDF
Страница 68: ...68 ...
Страница 186: ...186 ...
Страница 260: ...260 ...
Страница 278: ...278 ...
Страница 284: ...284 ...
Страница 290: ...290 ...
Страница 308: ...308 ...
Страница 322: ...322 ...
Страница 336: ...336 ...
Страница 348: ...348 ...
Страница 464: ...464 ...
Страница 478: ......