HP 3000 Manuals

Executing SQLINSTL and ODBCVIEW [ IMAGE/SQL Administration Guide ] MPE/iX 5.5 Documentation


IMAGE/SQL Administration Guide

Executing SQLINSTL and ODBCVIEW 

If you are on a version of ALLBASE/SQL older than the G.2 version, you
must execute the SQLINSTL.PUB.SYS and ODBCVIEW.PUB.SYS files for each of
the existing DBEnvironments.

Read the SQLINSTL.PUB.SYS file on your system for precautionary measures
before executing it.  See the ALLBASE/SQL Database Administration Guide 
or the System Software Maintenance Manual for more information on using
SQLINSTL.

To install views required by the ODBC client-server interface, execute
ODBCVIEW.PUB.SYS file for each existing DBEnvironment.  For example:
_____________________________________
|                                   |
|     :ISQL                         |
|     isql=> connect to 'testdbe';  |
|     isql=> start odbcview.pub.sys;|
|                        ...        |
|     isql=> commit work;           |
|     isql=> connect to 'rtdbe';    |
|     isql=> start odbcview.pub.sys;|
|     isql=> commit work;           |
|     isql=> exit;                  |
_____________________________________

            

You may see errors if you are executing this file for the DBEnvironment
for the first time.  These errors may be ignored.  You can execute this
command for all DBEnvironments in one session.

The B-Tree indices can be observed in the existing views, SYSTEM.INDEX by
the DBA and CATALOG.INDEX by others.  However, four new views have been
added to the SQL system catalog to enable the DBA and other users to view
TurboIMAGE/XL indices (key items and search items) as well as TPIs made
aware to the SQL Optimizer.  The Optimizer determines the most efficient
path to the desired data, such as the type of scan to use and the proper
order of operations.  The DBA should periodically issue an UPDATE
STATISTICS command on each TurboIMAGE/XL data set to refresh the
statistics which are used by the Optimizer to derive an access plan.
After all statistics have been updated, the DBA should issue VALIDATE
commands to revalidate any stored sections that may exist on the data
sets.
___________________________________________________________
|                                                         |
|      isql=> update statistics for table music.albums;   |
|      isql=> update statistics for table music.composers;|
|      isql=> validate all modules with autocommit;       |
|      isql=> validate all procedures with autocommit;    |
___________________________________________________________

            

For more information, see the "Maintenance" chapter of the ALLBASE/SQL 
Database Administration Guide.



MPE/iX 5.5 Documentation