Version 8.2.1
 —  Natural Business Services Installation on Unix  —

Installing and Setting Up Natural Business Services

This section describes how to install and setup Natural Business Services on a UNIX platform. The following topics are covered:


Product Requirements

This section describes the product requirements for Natural Business Services V5.3 on UNIX platforms. The following topics are covered:

Memory Space

The memory space required by Natural Business Services largely depends on the number of users.

The memory space per user is determined by the settings in the NATPARM parameter module, especially by the values of profile parameters such as USIZE and SSIZE.

In addition to the user-specific memory, memory is required for the buffer pool, which is shared among all users.

Disk Space

Approximately 180 MB of hard-disk space is required for Natural Business Services.

Related Software AG Products

Natural Business Services requires:

Operating Environments

This section describes the operating environments for Natural Business Services V5.3. The following topics are covered:

Operating Systems

Natural Business Services functions in any UNIX environment that supports Natural V6.2.4 or higher.

Data Access

Natural Business Services generates applications that access the following data structures:

You can also create your own models to access other data structures.

Security

If Natural Security is installed, access to Natural Business Services is protected by the Natural Security facilities. Natural Business Services-generated modules operate in, and are controlled by, the Natural Security system.

Note:
If Natural Security is installed, you must perform several manual installation steps. For information, see Manual Installation Steps.

Top of page

Natural Business Services Distribution Kit

The Natural Business Services distribution kit on CD-ROM contains the installation files for your UNIX environment.

Note:
The license file is not contained on this CD. It must be obtained from Software AG.

The naming conventions for the datasets identify the product, version number, release number, system maintenance level, dataset type, and work file type. For example, the installation CD-ROM for Natural Business Services includes the following:

NBSnnn.INPL.sag

where:

The Natural Business Services installation package includes the following datasets:

Dataset Description
NBSnnn.INPL.sag INPL dataset containing all modules required to generate, catalog, and run Natural Business Services-generated modules.
NBSnnn.NCSR.sag Dataset containing the Natural client service runtime modules. To create a runtime environment for generated Natural clients, install this dataset in a non-Natural Business Services environment. For instructions on installing this component, see Install the Natural Client Service Runtime Component.
NBSnnn.SYS1.FDU Dataset containing control parameters for the ADAFDU utility. Used to create the container for the Natural Business Services system file 1 LFILE.
NBSnnn.SYS1.FDT Dataset containing the FDT for the Natural Business Services system file 1 LFILE. Used as input to the ADAFDU utility.
NBSnnn.SYS2.FDU Dataset containing control parameters for the ADAFDU utility. Used to create the container for the Natural Business Services system file 2 LFILE.
NBSnnn.SYS2.FDT Dataset containing the FDT for the Natural Business Services system file 2 LFILE. Used as input to the ADAFDU utility.
CSTnnn.INPL.sag INPL dataset containing all modules required to generate, catalog, and run Natural Construct-generated modules, as well as the SYSERR messages used by Natural Construct-generated applications.
CSTnnn.INPC.sag INPL dataset containing the modules required to catalog and run generated modules. This dataset is a subset of CSTnnn.INPL.sag.
CSTnnn.INPE.sag INPL dataset containing the modules required to run (but not catalog) generated modules. This dataset is a subset of CSTnnn.INPC.sag.
CSTnnn.FDU Dataset containing control parameters for the ADAFDU utility. Used to create the container for the Natural Construct LFILE.
CSTnnn.FDT Dataset containing the FDT for the Natural Construct LFILE. Used as input to the ADAFDU utility.
CSTnnn.ULD Data file used as input to the ADAMUP utility. Used to load data to the Natural Construct LFILE.
CSTnnn.DA4 Predict definitions for the Natural Business Services data file for users running Natural Business Services V5.3 with Predict V4.
CSTnnn.SINP.sag INPL dataset containing the Natural Business Services demo programs to access SQL tables.
CSTnnn.SD4 Dataset containing Predict definitions for the SQL tables accessed by the demo application for SQL users.
CSTnnn.CP45.sag Dataset containing all Predict interface modules for users running Natural Business Services V5.3 with Predict V4.5.
CSTnnn.SYSH Dataset containing help text.
CSTnnn.SYSM Dataset containing program models.
CSTnnn.SYSR Dataset containing code frames.

Top of page

Before Installing Natural Business Services

This section contains information you should read before installing Natural Business Services. It contains general information on the prerequisites for installing and setting up Natural Business Services on a UNIX platform. The information contained in this section is independent of hardware type and platform. The following topics are covered:

Pre-Installation Notes

This section contains installation notes. Note the following before beginning the installation of Natural Business Services.

Important Notices

This section contains important information you should read before installing this version of Natural Business Services. The following topics are covered:

NBSPARM Profile

If you have an existing NATPARM profile called NBSPARM, it will be overwritten during the installation procedure. To preserve your copy of the profile, either make a backup copy or rename the profile before installing Natural Business Services.

Buffer Pool Search Sequence

When using Natural Business Services, ensure that BPSFI=OFF. If BPSFI=OFF, Search Sequence 2 is used (alternating search in buffer pool and database for each library). If BPSFI=ON, Search Sequence 1 is used (search in buffer pool first for all libraries and then search database).

Access to EntireX Broker

To use Natural Business Services, Natural must be able to communicate with EntireX Broker. For information on how to set up access to EntireX Broker, see the Natural for UNIX installation guide.

Install Natural Construct Over an Existing Version

If you are installing Natural Construct over an existing version, you must delete all code frames supplied as fixes to previous versions of Natural Construct before upgrading (code frames with a suffix of "8"). For example, COPA9 is an original code frame installed with the previous version, while COPA8 was delivered later as a fix.

Important:
If you used "8" as the suffix in the name of a customized code frame, change the "8" to a "7" or less before deleting the code frames.

To determine which code frames to delete, list the existing code frames in the SYSCST library ("MENU F L") and scan for suffixes of "8".

Top of page

Installation Steps

This section contains the step-by-step procedure to install Natural Business Services on the UNIX operating system. There are two methods of installing Natural Business Services: installing for the first time or updating from an existing version of Natural Business Services. The installation procedure is a combination of manual and script-driven steps. During the procedure, several steps are common for both methods and several steps are specific to either first-time or update installations. You will be guided accordingly during the installation process.

Note:
If you are migrating from an earlier Natural Construct LFILE, ensure that the Adabas SORT and TEMP files exist before beginning the installation procedure. Some Adabas tools require these files.

The installation can be performed in two installation modes, either graphical mode or character mode.

The installation steps are:

Step 1: Mount Your CD-ROM Drive

Step 2: Select Character or Graphical Mode

The installation procedure examines the DISPLAY environment variable to determine whether to run in graphical or character mode. To use graphical mode, the DISPLAY environment variable must be set.

Step 3: Start the Installation Process

To perform this step, you must be either the "sag" user or a member of the "sag" group to which the administrator and all users of Software AG products are assigned. Do not perform this step as the "root" user.

Step 4: Specify a Valid CD-ROM Directory

  1. Confirm the path of your CD-ROM drive.

    The default path of the mounted CD-ROM drive is displayed. You can enter a different path or choose Browse to change the path.

  2. Select Next to proceed.

Step 5: Accept the License Agreement

The license agreement is displayed. You must accept the agreement to proceed with the installation.

Step 6: Confirm Target Directory

You can change the value of the $SAG environment variable on this panel. This variable indicates the path name of the directory tree where all Software AG products are installed.

  1. Confirm the path name of the directory tree where all Software AG products are installed.

    For example:

    graphics/confirm-target-directory.png

    By default, the current $SAG variable is displayed. You can enter a different path or choose Browse to select a path.

  2. Select Next to proceed.

Step 7: Specify the License File Location

Specify the directory and name of your license file.

  1. Enter the path where your license file is located (or choose Browse to change the path).

    For example:

    graphics/confirm-license-file-location.png

  2. Select the <product_code>.xml file.

    If no common Software AG environment exists, <your current directory>/<product_code>.xml is displayed.

    Note:
    To display the contents of your license file on a separate panel, select View. Select OK or Quit to return to the license file panel.

  3. Select Next to proceed.

Step 8: Select the Installation Type

The default installation package is pre-selected and displayed on this panel. The total number of bytes required to install that package and the number of bytes available are also displayed.

Note:
The packages displayed on this panel are based on the license file selected on the previous panel. If the license file indicates there is only one selection available, this panel and the following panel are not displayed.

  1. Review the installation information and select the package(s) you want to install.

    For example:

    graphics/choose-install-package.png

  2. Select Next to proceed.

Step 9: Review the Configuration Settings

Your installation settings are displayed on this panel.

  1. Review your configuration settings.

    For example:

    graphics/review-install-information.png

    To change the settings, select Back.

  2. Select Next to proceed.

Step 10: Begin Copying Files

The copy process begins.

  1. Wait while the selected components are installed.

    For example:

    graphics/begin-copying-files.png

    Progress is indicated by a bar displaying a percentage scale. When the process ends, the total number of bytes extracted is displayed.

  2. Select Next to proceed.

Step 11: Confirm Natural and Adabas Versions

The default version numbers for Natural and Adabas are displayed, as well as the location where Adabas is installed.

  1. Verify the Natural and Adabas versions.

    For example:

    graphics/confirm-natural-adabas-versions.png

    To change the default values:

    Product Procedure
    Natural Select a different version of Natural.
    Adabas Choose ... and select a different location for Adabas.
  2. Select Next to proceed.

Step 12: Select the Natural Parameter Module

The default Natural parameter module used as a template for a new Natural Business Services parameter module is displayed. The installation script reads the system file settings from this parameter module.

  1. Verify the Natural parameter module.

    For example:

    graphics/select-natural-parameter-module.png

    To change the Natural parameter module, select a different module in Template.

    Note:
    You can change the FNAT settings during the following step. This will not change the contents of the module used as the template.

  2. Select Next to proceed.

Step 13: Review FNAT Settings

The default database ID (DBID) and file numbers (FNR) for the FNAT file should be displayed, as well as the path name for the FNAT directory. These settings are based on the Natural parameter module specified in Select the Natural Parameter Module.

  1. Verify the FNAT settings.

    For example:

    graphics/review-fnat-settings.png

    To change the default values, select a different file in System file.

  2. Select Next to proceed.

Step 14: Select Type of Installation

By default, the steps performed during post installation are displayed.

  1. Select the type of installation.

    For example:

    graphics/select-type-of-installation.png

    Select one of the following options:

    Option Description
    New Install Natural Business Services for the first time.
    Update Upgrade from an earlier version of Natural Business Services.
  2. Select Next to proceed.

Step 15: Confirm DBID and FNR for FCST System File (First-Time Only)

The default database ID (DBID) and file number (FNR) for the Natural Business Services FCST system file are displayed.

  1. Verify the DBID and FNR for the FCST system file.

    For example:

    graphics/select-dbid-fnr-for-fcst.png

    To create a new Natural Construct system file, select a file number in FNR (or enter an unused file number).

  2. Select Next to proceed.

Step 16: Confirm DBID and FNR for NBS System File 1 (First-Time Only)

The default database ID (DBID) and file number (FNR) for the Natural Business Services system file 1 are displayed.

  1. Verify the DBID and FNR for the NBS system file 1.

    For example:

    graphics/select-dbid-fnr-for-nbs-1.png

    To create a new Repository system file, select a file number in FNR (or enter an unused file number).

  2. Select Next to proceed.

Step 17: Confirm DBID and FNR for NBS System File 2 (First-Time Only)

The default database ID (DBID) and file number (FNR) for the Natural Business Services system file 2 are displayed.

  1. Verify the DBID and FNR for the NBS system file 2.

    For example:

    graphics/select-dbid-fnr-for-nbs-2.png

    To create a new Repository Secured system file, select a file number in FNR (or enter an unused file number).

  2. Select Next to proceed.

Step 18: Start INPL Process

At this point, the INPL process begins and the libraries are loaded into Natural. Progress is indicated by a bar displaying a percentage scale.

  1. Wait while the installation script loads the libraries.

    For example:

    graphics/start-inpl-process.png

    The INPL process does the following:

    Note:
    If Natural Security is installed, some datasets may not be loaded during the INPL process. For instructions on loading these datasets, see Manual Installation Steps.

  2. Select Next to proceed.

    The installation procedure loads the following data from the Natural Business Services datasets:

Step 19: Load Additional Natural Business Services Datasets

The installation script loads additional Natural Business Services datasets. Progress is indicated by messages on the panel.

  1. Wait while the installation script loads the additional Natural Business Services datasets.

    For example:

    graphics/load-additional-nbs-datasets.png

  2. Select Next to proceed.

Step 20: Define SAG Environment File (Conditional)

Perform this step after the successful installation of Natural Security.

  1. Select the products and paths that will be written to the sagenv.new file.

  2. Select Next to proceed.

    The Installation Complete panel is displayed. For example:

    graphics/quit-installation-script.png

    This panel informs you that the installation has finished successfully. You are advised to view the README file for further information.

    Notes:

    1. If you do not want to display the README file, remove the selection.
    2. If Natural Security is installed, you must perform several manual installation steps. For information, see Manual Installation Steps.
  3. Select Finish.

  4. Remove the working directory and all of its contents (after the installation has been successfully completed).

Top of page

Manual Installation Steps

You must perform the following steps manually; they are not part of the installation script:

Step 1: Execute the SAG Environment File

To set the NATDIR, NATVERS and PATH environment variables, execute the sagenv.new file. The environment file must be executed before using Natural Business Services.

Step 2: Define Libraries to Natural Security (First-Time Only)

If Natural Security is installed, start Natural with PARM=NBSPARM and define the following libraries to Natural Security:

Library Contents
SYSBIZ Natural Business Services administration data.
SYSBIZDE Natural Business Services demo application.
SYSCST Natural Construct administration data.
SYSCSTX Natural Construct source code for user exits.
CSTAPPL Natural Construct SYSERR message text.
SYSCSTDE Natural Construct Adabas demo application.
SYSCSTDS Natural Construct SQL demo application.

Step 3: Add SYSLIBS to Steplib Chain

To activate Natural Business Services, add the SYSLIBS library to your Natural steplib chain (if the library is not already in the steplib chain).

Note:
If you use the Natural Security Administration option to define all Natural system libraries, ensure that the SYSLIBS library is defined as public. (By default, SYSLIBS is protected.)

Step 4: Load Skipped Datasets (Conditional)

If Natural Security is installed, some datasets may not be loaded during the INPL process.

Start of instruction setTo load datasets that were skipped during the INPL process:

Step 5: Verify System File Assignments

This step verifies that the profile was created correctly.

Start of instruction setTo verify the system file assignments:

  1. Invoke Natural using the new NBSPARM profile.

  2. Log onto the SYSBIZ library.

  3. Issue the VERIFY command.

  4. Enter "LF".

    The following output is displayed:

    Construct System File (LFILE 227) checked successfully
    NBS Secured File (LFILE 136) checked successfully
    NBS Unsecured File (LFILE 135) checked successfully
    FNAT System File checked successfully
    FUSER System File checked successfully
    FDIC System File checked successfully

    Note:
    If you are installing Natural Business Services without Natural Construct, you do not require Predict. Therefore, you may encounter an Adabas 3061 error while reading the FDIC system file. If this happens, use the SYSPROF command to verify the system file assignments and, if necessary, use the NATPARM utility to correct the LFILE assignments in the NBSPARM profile.

If any file fails to verify:

  1. Correct the NBSPARM profile.

  2. Restart your Natural session.

  3. Reissue the VERIFY command.

Step 6: Run the CVUSRCOP Utility (Conditional)

If Natural Security is installed, the following message may be displayed:

Since NSC is installed, some of the installation steps have to be performed manually.

If this message is displayed, run the CVUSRCOP utility from any library to copy the user exits.

Tip:
If the CVUSRCOP utility returns a NAT4889 error: SYSMAIN 4889 : Library is not defined to Natural Security, apply the latest hot fixes for Natural Security.

Step 7: Verify USR* Subprograms

This step verifies that all required USR modules are available from within the current steplib chain.

Start of instruction setTo verify that all required USR modules are available:

  1. Log onto the SYSBIZ library.

  2. Issue the VERIFY command.

  3. Enter "US".

    The VERIFY program calls the USR routines to confirm their availability.

Step 8: Verify Software AG Editor

This step verifies the installation of the Software AG editor.

Start of instruction setTo verify the installation of the Software AG editor:

  1. Log onto the SYSBIZ library.

  2. Invoke the VERIFY program.

  3. Enter "SE".

    The VERIFY program:

    1. Opens a Software AG editor session.

    2. Writes lines to the Software AG editor.

    3. Reads the lines back from the Software AG editor.

    4. Closes the Software AG editor session.

    5. Writes out a success/fail message.

Step 9: Load Default Repository Data

This step populates the Natural Business Services files with data for this version. The CSRLOAD program clears the source area, loads the current repository data, and generates entries required for the Broker attribute file. You must copy the entries manually.

Start of instruction setTo load the repository data:

  1. Log onto the SYSBIZ library.

  2. Invoke the CSRLOAD program.

    The following panel is displayed:

    This process will load the current repository. Make sure your LFILES          
    are set correctly. This program also clears the source area and generates     
    entries required for the BROKER Attribute File. These must be copied manually.
                                                                                  
    Enter default values to be used to establish server records...                
      Broker ID ........ BKRnnn__________________________                         
      Server qualifiers Prefix: __________ Suffix: __________                     
      Server Class ..... BUSINESS________________________ Unicode (Y/N): N        
      Transaction ...... Natural_________________________                         
      Profile FNAT DBID  ____99                                                   
      Profile FNAT FNR . ___107                                                   
      Profile .......... NBSPARM_ Path to CMPRINT: $NATDIR$NATVERS________________                                                 
                                                                                  
    Natural Security Settings...                                                  
      Servers under NSC  _                                                        
      User id .......... ________________________________                         
      Password .........                                                          
                                                                                  
    Mark default records to be loaded...                                          
      X Users             X Groups            X Domains            X Steplibs     
      X Servers           X Business Services X Security Links  
                      
    

    Note:
    For upgrades, only the Business Services records must be loaded (i.e., de-select all records except Business Services in Mark default records to be loaded).

    Tip:
    If you create errors while specifying this data, you can manually change the repository data in the Business Service Administration subsystem (enter "MENU SA MM SE" in the command box).

  3. Specify the default settings for the records to be loaded.

    You can use the default values for most settings. Specify the following fields:

    Field Description
    Broker ID Name of the broker to use in this environment.
    Server qualifiers Prefix and suffix values added to the names of the server records being created. The combination of prefix and suffix characters must be less than or equal to 10.
    Server class Name of the server class under which the service will register with Broker. The default class name is BUSINESS, but you can change the name if desired.
    Unicode If you want NBS servers to invoke Natural subprograms that contain Unicode parameters, type "Y" in this field. For more information, see Use Unicode Parameters for Your Business Service.

    Notes:

    1. The Broker attribute file definition generated by CSRLOAD will be different for a Unicode dispatcher, since the generated entry for SERVER=DISPATCH, SERVICE=MAIN will require CONVERSION=SAGTCHA.
    2. The servers must run in a Unicode-enabled Natural environment.
    Transaction Name of the Natural nucleus under which the service will run. The default transaction name is Natural, but you can change the name if desired.
    Profile FNAT DBID and FNR Database ID and file number for the Natural FNAT system file in which the NBSPARM profile is located.
    Profile Name of the profile used. By default, NBSPARM is displayed.
    Path to CMPRINT Path to the batch output file for each server session. This path can be changed if desired, but it must reference an existing path before the server is started. For more information on CMPRINT, see DEBUG Command.
    Natural Security Settings If your servers run under Natural Security, mark Servers under NSC and specify a user ID and password; use the specified user ID and password to start all servers.
  4. Press Enter.

    The CSRLOAD program displays all records that are being loaded.

    Note:
    If any records currently exist in your Natural Business Services files, they will not be replaced. The output report indicates which records were not replaced. Rename or delete the existing records and rerun the CSRLOAD program, specifying only the objects you want to load.

Load Servers Only

When using the CSRLOAD program, you can optionally load the servers only (Attach, Dispatch, Security, etc.). When loading servers, determine whether the servers will use Natural Security. Although the servers can use any setting for this option, problems may arise if you load a server that uses one option (for example, without assigning Natural Security) and then change the option (for example, specify Natural Security later). To eliminate this problem, you can load different sets of servers that have different options and specify a prefix or suffix to identify each set. For example, you can specify an "NSC-" prefix, select Servers under NSC, and enter a user ID and password to be used with NSC. You can also specify a different Broker (server) class for each set of servers to help with the Broker administration. This allows the same set of servers to start up with and without Natural Security.

Note:
To allow the secure and non-secure servers to run at the same time, define the settings for both sets of servers in Broker.

Start of instruction setTo load the servers only:

  1. Log onto the SYSBIZ library.

  2. Invoke the CSRLOAD program.

  3. Select one or more server options.

  4. De-select all options except Servers in the Default Records to be Loaded section.

    For example:

    This process will load the current repository. Make sure your LFILES          
    are set correctly. This program also clears the source area and generates     
    entries required for the BROKER Attribute File. These must be copied manually.
                                                                                  
    Enter default values to be used to establish server records...                
      Broker ID ........ BKRnnn__________________________                         
      Server qualifiers Prefix: __________ Suffix: __________                     
      Server Class ..... BUSINESS________________________ Unicode (Y/N): N        
      Transaction ...... Natural_________________________                         
      Profile FNAT DBID  ____99                                                   
      Profile FNAT FNR . ___107                                                   
      Profile .......... NBSPARM_ Path to CMPRINT: $NATDIR$NATVERS________________                                                 
                                                                                  
    Natural Security Settings...                                                  
      Servers under NSC  _                                                        
      User id .......... ________________________________                         
      Password .........                                                          
                                                                                  
    Mark default records to be loaded...                                          
      _ Users             _ Groups            _ Domains            _ Steplibs     
      X Servers           _ Business Services _ Security Links  
                      
    
  5. Press Enter.

    The selected servers are loaded.

Create Servers for Other Environments

You can also run the CSRLOAD utility again to create servers for other environments. To create servers for other environments, add a prefix or suffix as server qualifiers and specify an alternate server class.

Step 10: Update Broker Attribute File

When the CSRLOAD program ends, the Natural source area contains the definitions required for the Broker attribute file. Copy these definitions from the source area to your Broker attribute file and confirm the following global settings:

*-------------------------------------------------------------------*
* Broker specific Attributes / Definition of global resources       *
*-------------------------------------------------------------------*
 DEFAULTS = BROKER
   NUM-CLIENT        = 250
   NUM-CONVERSATION  = 1000
   NUM-SERVER        = 50
   NUM-SERVICE       = 500
   NUM-LONG-BUFFER   = 500
   NUM-SHORT-BUFFER  = 2000

Step 11: Verify Broker Attribute File

This step verifies the additions to the Broker attribute file.

Start of instruction setTo verify the Broker attribute file additions:

  1. Log onto the SYSBIZ library.

  2. Issue the VERIFY command.

  3. Enter "AF".

    A confirmation message is displayed:

    Business service                         Broker service
    ------------------------- -------------------------------------------------
    ATTACH                    BKR057/BUSINESSSERVICES-QA/ATTACH/MAIN
                              MAIN and CMD services registered successfully
    CFACTORY                  BKR057/BUSINESSSERVICES-QA/CFACTORY/MAIN
                              MAIN and CMD services registered successfully
    DISPATCH                  BKR057/BUSINESSSERVICES-QA/DISPATCH/MAIN
                              MAIN and CMD services registered successfully
    SECURITY                  BKR057/BUSINESSSERVICES-QA/Security/MAIN
                              MAIN and CMD services registered successfully
    TIMESTAMP                 BKR057/BUSINESSSERVICES-QA/TIMESTAMP/MAIN
                              MAIN and CMD services registered successfully

If any errors appear in the output, correct either the records in your Natural Business Services file or the definitions in your Broker attribute file and rerun the test.

Step 12: Verify Message Queue API

This step verifies the message queue API.

Start of instruction setTo verify the message queue API:

  1. Log onto the SYSBIZ library.

  2. Invoke the VERIFY program.

  3. Enter "MQ".

    The VERIFY program:

    1. Calls the message queue (conversation factory) APIs to pass data (as a multi-part message). This confirms that no limits are specified on Broker message lengths that will cause SQUSEND/SQURECV to fail.

    2. Sends the binary values from H'00' to H'FF'. This confirms that no translation routine was added to the Broker attribute file.

    3. Confirms that the data it receives matches the data it sent.

Step 13: Confirm all Verifications

This step confirms that all verifications have been successful.

Start of instruction setTo confirm all verifications:

  1. Log onto the SYSBIZ library.

  2. Invoke the VERIFY program.

  3. Enter "*".

    The program performs all verifications and confirms that:

Top of page

Install the Natural Client Service Runtime Component

The Natural Business Services Natural client service runtime component is available on the CD structure in the top-level path client/. It contains several Java modules and the documentation set. The Java modules can be loaded on an OS platform (Windows, UNIX, or Linux).

Start of instruction setTo install the Natural client service runtime component:

  1. Load the NBSnnn.NCSR.sag dataset as follows:

  2. Run the CVCLICOP utility.

    This utility copies the USR and Natural routines required by the Natural client service runtime component. The following table describes which libraries the applicable routines are copied from and to:

    Routines From To
    USR SYSEXT library SYSTEM library
    NAT SYSLIBS library SYSTEM library

Top of page

Install Natural Construct in Static (One-Language) Mode

By default, Natural Construct is installed in dynamic (multilingual) mode, which allows users to display Natural Construct in any available language. If you intend to run the system in one language only, you can install Natural Construct in static (one-language) mode to improve performance and reduce database calls. For information, see Static (One-Language) Mode.

Note:
Installing in static mode does not limit your ability to generate multilingual applications; static mode applies to the Natural Construct interface only.

Top of page