18.08.2013 Views

ClearPath OS 2200 Series Release 13.2 Software Planning and ...

ClearPath OS 2200 Series Release 13.2 Software Planning and ...

ClearPath OS 2200 Series Release 13.2 Software Planning and ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Enterprise Relational Database Server (RDMS)<br />

5.19. Enterprise Relational Database Server (RDMS)<br />

<strong>ClearPath</strong> <strong>OS</strong> <strong>2200</strong> <strong>Release</strong> 13.1<br />

RDMS Level 17R2<br />

Migration<br />

The format of the section (the internal data structure that represents the SQL statement)<br />

was enhanced in RDMS 16R2 (CP12.1). Programs compiled on earlier levels will execute<br />

on RDMS level 16R2 <strong>and</strong> later levels, however, extra CPU is required to convert from the<br />

old format to the new format. For best performance:<br />

• Recompile all COBOL <strong>and</strong> C programs that contain static Embedded SQL.<br />

• Recreate all Stored Procedures <strong>and</strong> triggers.<br />

This performance consideration was not documented in the <strong>ClearPath</strong> <strong>Software</strong> <strong>Planning</strong><br />

<strong>and</strong> Migration Overview in <strong>Release</strong>s 12.1 or 13.0, so some sites may not have<br />

recompiled their programs nor recreated their stored procedures <strong>and</strong> triggers after the<br />

installation of RDMS levels 16R2 or 17R1. Such sites may wish to perform that action<br />

after the installation of RDMS 17R2.<br />

General Considerations<br />

• Lower level Relational Database Server databases are upwardly compatible with<br />

higher-level databases. You do not have to recompile or recollect user programs to<br />

modify the database or to unload or load data.<br />

• Most existing user programs run without modification. The main exception to this<br />

principle is the addition of certain reserved words. (Refer to the items in this section<br />

that discuss reserved words.)<br />

• The RSA component of Relational Database Server software is tightly coupled with<br />

the rest of Relational Database Server software. The level of the RSA component<br />

must match the Relational Database Server level. For example, RSA level 17R1 must<br />

be used with Relational Database Server level 17R1. (The RSA component is<br />

installed in a separate file from the rest of Relational Database Server. You can use<br />

the RSA for any application group to connect with a Relational Database Server in a<br />

different application group as long as this rule is strictly observed.)<br />

<strong>ClearPath</strong> <strong>OS</strong> <strong>2200</strong> <strong>Release</strong> 13.0<br />

RDMS Level 17R1<br />

Migration<br />

If you fall back to an earlier level of RDMS:<br />

• Tables containing in-record BLOBs will not be accessible<br />

• Programs containing the new multi-column predicates will not execute.<br />

7831 0349–043 5–23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!