A SERVICE OF

logo

Chapter 12
Setting Up SPD Server Libname
Parameter Files
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Domain Naming Syntax for Libnames.parm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Domain Path Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Overview of Data Path Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
DATAPATH= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
INDEXPATH= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
WORKPATH= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
METAPATH= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Consistency in Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Domain Access Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
OWNER= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
LIBACLINHERIT= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
DYNLOCK= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Organizing Domains for Scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Overview of Organizing Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Data Table Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Index Table Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Metadata Table Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Work File Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Domains and Data Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Overview of Domains and Data Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Permanent Table Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Semi-Permanent Table Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Temporary Table Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Example Libname.parm File Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Example 1: Minimum Configuration for Domain Declaration . . . . . . . . . . . . . . . 136
Example 2: Specify Domain Paths for Data, Index, and Workspace Tables . . . . 136
Example 3: Query-Rewrite Domain Configuration . . . . . . . . . . . . . . . . . . . . . . . . 137
Example 4: Multiple Domain Types and Paths Configuration . . . . . . . . . . . . . . . 138
Introduction
On start-up, the SPD Server server reads the information stored in the libnames.parm file.
The libnames.parm file establishes the names and file storage locations of SPD Server
domains during the server session. SPD Server administrators can use the
123