Kbase 15615: Installing and Using the V8DD7 Patch-- for version 8.0 & 8.1
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/17/1998 |
|
Installing and Using the V8DD7 Patch-- for version 8.0 & 8.1
INTRODUCTION:
=============
This KBase entry describes HOW TO install and use V8DD7 patch. It is a
SUPPLEMENT to the README.DOC that comes with the V8DD7 patch and CAN
be used IN LIEU of the README.DOC. There is a separate version of the
v8dd7 patch and another Knowledgebase entry (#18126) for Version 8.2
of Progress (32-bit).
WHY YOU NEED TO KNOW THIS:
==========================
Some of our Users have failed to review the README.DOC or have had a
problem following the instructions in the README.DOC. The purpose of
this Kbase is to clarify the installation of and use of the V8DD7
patch.
PROCEDURAL APPROACH:
====================
Purpose of the V8DD7 patch.
---------------------------
The .r code within this patch will enable users who have V8 clients to
update a database that is running under a V7 server. The .r code that
has been provided in the patch has been generated from the version 7
dictionary code and was compiled using a V8 client.
Installation:
-------------
Make a directory in which these files should be installed and cd to
that directory:
Example: mkdir /v8dd7
cd /v8dd7
Uncompress the files: pkunzip -d a:v8dd7.zip
Steps to Use: NOTE: Examples use default C:\DLC directory.
-------------
1) The .r code that is provided must be copied into a separate
directory structure from the current V8 installed code.
2) COPY the PROGRESS.INI file from the DLC\BIN directory to the V8DD7
directory. There should now be TWO PROGRESS.INI files on the system.
One should be in the V8DD7 directory, the other in the DCL\BIN dir.
3. Modify the PROPATH statement in the [Startup] section of the
PROGRESS.INI file located in the V8DD7 directory to include the
C:\V8DD7 directory.
NOTE: The C:\V8DD7 entry in the PROPATH statement should be the
FIRST entry in the PROPATH statement. Do NOT modify the
PROGRESS.INI file in the DLC\BIN directory. The INTENT is to use
PROGRESS.INI file in the V8DD7 directory with the V8DD7 .r files,
and the PROGRESS.INI file in the DLC\BIN directory with the .r code
that was installed with the V8 Progress install program ( DLC dir.)
4. Within Windows, create a Program Item that executes the following
command line:
C:\DLC\BIN\_PROWIN.EXE -ininame C:\V8DD7\PROGRESS.INI -p _DICT.P
** Note: If you are using the v8dd7 patch with an 8.1A client,
you must also include your database connection parameters on the
command line (for example: dbname -N spx -S servname -H host)
You can also put the connection parameters in a pf file and
reference the parameter file on the command line.
This will execute the Data Dictionary code. If the users needs to
use the database administration tool then they should execute the
following command line:
C:\DLC\BIN\_PROWIN.EXE -ininame C:\V8DD7\PROGRESS.INI -p _ADMIN.P
** The information above in the note for the Dictionary command
line applies to the Admin command line also. You must include
the db connection parameters.
Issues/Notes:
-------------
1. The database create menu option has been disabled in both the
dictionary and administartive tools.
FOR EXAMPLE: If the user executes the _DICT.P code as above, they
will only be able to select "CONNECT TO EXISTING DATABASE".
RECOMMEND that users execute the _DICT.P code as above to ensure
the V8DD7 patch installation is setup correctly.
2. Users should ONLY access dictionary and administrative tools with
this .r code. All other tools, although accessible, should not be
used in this mode as their behavior is unknown.
3. Users can connect to a V8 database using this .r code however,
they will not be able to make modifications to the database.
4. Version 8 HELP Information will appear when help is asked for using
this patch. The V8 HELP may contain additional information that
does not apply to V7 dictionary and administration tools.
5. ERROR (257) will appear if a name is NOT entered in the "LOGICAL
NAME" fill-in field of the "Database Connect" scrren. Enter ANY
name or the Logical Name if one is assigned.
6. With 8.1A clients, if you do not include database connection
parameters on the command line, you will get a connection dialog
box, but it will not work.
Refereneces.
------------
See following Kbase entries for additional information:
15546 Cannot Use V8 Data Dictionary for V7 Database Schema Changes
15597 Release Notes for Windows 8.0a02
Progress Software Technical Support Note # 15615