| mvBase
Tech Tip: |
#
mv120 |
| Pertinent
Release(s): |
All
Releases |
| Pertinent
Windows O/S: |
95
and/or NT |
Migration
from D3 (Converting Tapes)
When
converting tapes from other products to mvBase, follow the procedure
appropriate to your environment.
Account
saves from D3 are supported in mvBase. To convert tapes from
D3 to mvBase, delete and recatalog pointers following these
steps.
NOTE: Perform this procedure for each BASIC program file on
the account. Steps 1-10 are performed on the D3 system.
- Delete
the object code from the dictionary files. The object code
may occupy too much disk space on mvBase, depleting overflow.
(Source code must be recompiled on mvBase.)
NOTE:
Since mvBase does not recognize existing entries as catalog
pointers, perform the following steps to delete catalog entries.
- Type:
SELECT
DICT sourcefile
This
specifies items in the source file dictionary for further
processing.
- Type:
SAVE-LIST
OBJECT.CODE
This
saves the selected list of all object code in the sourcefile
dictionary.
- Type:
GET-LIST
OBJECT.CODE
This
retrieves the previously saved select-list.
- Type:
SELECT
MD WITH *A1= "VR" AND WITH *A2="3]"
This
selects all cataloged pointers.
- Type:
SAVE-LIST
CATALOG.POINTERS
This
saves all programs cataloged from sourcefile.
- Type:
GET-LIST
CATALOG.POINTERS
This
retrieves the previously saved select-list.
- Type:
DECATALOG
DICT sourcefile
This
removes the catalog.
- Perform
the ACCOUNT-SAVE. Use the C option to maintain compatibility.
NOTE:
Items over 32K are not saved when the C option is used. Use
one of these two following methods (option #1 OR #2) to save
larger items.
- Option
#1 for saving items over 32K:
Save
these items separately using T-DUMP. This method is a more
trouble-free way to transfer data but may be tedious if
accounts have more than a handful of files.
Option
#2 for saving items over 32K:
Split
the items over 32K in size.
Write
a program which creates items with a suffix, such as PROG1.001,
PROG1.002, etc.
NOTE:
Consider writing a program to review all files in the account
and display those files with item size over 32K.
- From
the SYSPROG account, perform an ACCOUNT-RESTORE (B
on the mvBase server system.
An
error similar to "Invalid File Definition item accname"
may occur, where accname is the name of the account that
is to be restored. A prompt similar to "Enter new modulo
=" then prints. It is asking for a modulo for the account
definition item. Type 27.
- Run
the UPGRADE program from the SYSPROG account.
- Handle
items over 32K in size by T-LOADing (or combining) items.
NOTE:
When the ACCOUNT-RESTORE is started, mvBase may indicate that
the tape label is incorrect. Select the option to move the
tape forward, then continue as usual, entering the account
name on the tape.
- Compile
all of the programs in sourcefile.
- Type:
GET-LIST
CATALOG.POINTERS
This
step retrieves the previously saved select-list. This and
the final step catalog the entries.
- Type:
CATALOG
sourcefile
This
step catalogs only what was already cataloged on the old
system.
|
|