Documentation Comments
Use this form to comment on this topic. You can also provide any general observations about the Online Documentation, or request that additional information be added in a future release.
Reality V15.0 ()
Procedure on the Destination System (Transferring a Database) (M6960CR+Destination.htm)
/usr/Realman/RealityVersion/files/devices (UNIX)
or
Drive:\Realman\RealityVersion\files\devices (Windows)
DatabasePath/configs/config (UNIX)
or
DatabasePath\configs\config (Windows)
ASSIGN =TAPE n n = tape unit No.
T-REW
T-FWD
T-RDLBL 1
T-FWD
ACCOUNT-RESTORE * (O
T-DEVICE n $REALROOT/files/upgfile.rti n = tape unit No.
ASSIGN = TAPE n
T-REW
INSTALL
Follow the prompts to install the upgrade bootstrap. Then enter
CLEAR-ASSIGN
When you run SYS-UPDATE, you are prompted to enter the release of Reality from which you are transferring.
The following prompt is then displayed:
Restore from a different machine type? (Y/N) :
At this prompt enter Y
if you are transferring from a host with a different binary format; otherwise, enter N
. Reality hosts have the following binary formats:
Byte normal:Solaris, AIX.
Byte reversed:Windows, Linux.
For example, if transferring data from Solaris to AIX, enter N
; if transferring from AIX to Linux, enter Y
; and so on.
During SYS-UPDATE, cataloged DataBasic programs in POINTER-FILE are upgraded if necessary. Accounts BASIC.CONVERSION and UPGRADE.ACCOUNT are populated by this process.
If the transfer is from a release prior to RealityX 4.0 or ROS 7.2, the DataBasic object code is converted. If the SYS-UPDATE process cannot determine the byte order of the source system the following prompt is displayed:
Unable to determine BYTE ORDER of item to be upgraded. Please enter - 'R' if from a Byte Reversed, ie RX, NT or DGUX system. or - 'N' if from a Byte Normal system. 'S' will suppress this message and log item(s) with error code 16.
If you see this prompt, enter a response based on the table of binary formats shown above.
Note: If you do not enter a response, or enter S
, you must run the following from the SYSMAN account after the upgrade:
RUN SYSBP UPGRADE.BASIC.OBJECT
and enter whether the system is Byte Normal or Reversed at that time.
The format of basic object code changed on release 4.x. All cataloged Basic programs are checked and converted to the 4.x format if possible. The converter attempts to find the original object item ($item-id) that was used to produce the cataloged image and verify that the compilation date and times match. If successful, the converter converts the original object item to 4.x format and recatalogs it. If the correct object cannot be found, the pointer file item is 'decataloged', converted and recataloged.
An account 'BASIC.CONVERSION' is created to maintain a record of the conversion process and allow any problems to be investigated. In the account are the following three files:
The command
LIST CONVERTER.LOG PROBLEMS
lists any items that failed to convert. The main reason for conversion failure is prior corruption of the pointer file item that has gone unnoticed because the item is no longer used. After resolving any errors the account should be saved to tape and may be deleted from the system.
SET-OPTION UCASEDATES SET-OPTION UCASEDAYS
MAIN MENU 1. Language table maintenance. 2. Error message file maintenance. 3. Character tables maintenance. 4. List file names. 5. Make alphabet 6. Exit to TCL. 7. Logoff. Enter selection:
:ED ENGLISH CLASS0
Top .MU87-98
.FI
'CLASS0' filed in file 'ENGLISH'.
LOAD-LANG ENGLISH CLASS0
Language number or name:0
[9100] 'L0' loaded.
: OFF
The next time a logon or process is performed the dates will all be in uppercase.