Eloquence B.07.00 Release Notes
Eloquence B.07.00 - TurboIMAGE compatibility Getting started[ Main document | Back ]
Creating a data basePlease transfer your data base schema from your HP3000 to the HP-UX system.Then run the schema processor as below: schema -T schemafileWhere
dbschema schemafiledbschema is a small script file which is installed with Eloquence and simply calls the schema processor with the -T option. Please refer to the notes on the Eloquence schema processor in case you encounter a problem. An error message -700 indicates the Eloquence data base server has not been started. (18095) X0: Unable to connect remote host. [111] Connection refused *** (FATAL) REMOTE: Unable to connect server [-700:-2] Note: If you omit the -T option the schema file is understood as a Eloquence schema file and schema may still succeed. However Eloquence item sizes are specified in bytes while TurboIMAGE uses either halfwords, bytes or nibles, depending on item type so the resulting data base is likely different from what you expect. After running schema, you need to create the database. $ dbcreate databaseWhere
Moving your data baseMoving your data base to HP-UX involves the following steps:
Install the DBEXPORT utility on the HP3000Eloquence comes with the dbexport and dbimport utilities which can be used to unload a data base to one or multiple text files or respectively load a text file into the data base. The export files are text files which follow a simple syntax.An equivalent DBEXPORT utility is available for the HP3000 and can be used to unload your data base. It can be downloaded from the Eloquence ftp server at the URL below:
Currently, two different releases of the MPE migration utilities are available:
The hp3k20020817 version should be used preferably, however it is currently only available for MPE 7.0. Since the source code is available it can be compiled for previous MPE versions. As an alternative the binaries for older MPE version are available for the hp3k20020416 version. The following files are available for the hp3k20020817 version:
The following files are available for the hp3k20020416:
Note:
The MPE 7.0 binaries have been built on MPE 7.0 Express release 1
and may not work on previous MPE versions.
If you get an LDRERR 522 this indicates your libc version
is not compatible. Please use a binary which was built with a
previous version of MPE.
Note: Please make sure you download the files in binary format. Please provide an alternative file name which is MPE compliant or prepend the file name on MPE with a ./ (dot slash) to make sure it is accepted as a POSIX file name, such as shown below: get hp3k20020817bin70.tar ./HP3K70.TAR To install the tar archive on your system, please enter the POSIX shell and follow the procedure below: $ tar -xvf hp3kb70.tarTar may issue a warning about being unable to restore the user and group which can be safely ignored. To install the STORE archive, please follow the procedure below: : FILE HP3KBIN=./HP3KB70;DEV=DISC : restore *HP3KBIN;;LOCAL;SHOWThis restores the archive contents in the current directory. After installation of the archive the DBINFO and DBEXPORT utilities are available.
The DBEXPORT utilityDBEXPORT is used to export the database contents to one or multiple text files. It provides a convenient means to move your data base contents to the Eloquence data base. The current version should be used with Eloquence B.07.00 and supports all item types.Usage: DBEXPORT [-p password] database [set [...]]Specify the -help command line option to get information on usage. Options:
Documentation:
The DBINFO utilityDBINFO lists the data sets for the specified data base including data set name, type, number of entries and capacity.Usage: DBINFO [-p password] database [set [...]]Specify the -help command line option to get information on usage. Options:
:dbinfo testdb Processing database : testdb SET NAME RECLEN CAPACITY ENTRIES ---------------- -- - ------ -------- -------- TEST 01 D 111 100 1 Export the data baseThe DBEXPORT utility is used to unload the data base contents to a text file. Run the DBEXPORT utility as below:DBEXPORT [-p passwd] [-v] [-s file] databaseOptions:
When running the DBEXPORT utility from the POSIX shell the arguments are separated by a space. $ DBEXPORT -p SECRET -v SAMPLEDBWhen running from the MPE shell (CI) you need to enclose the arguments in quotes. : DBEXPORT "-p SECRET -v SAMPLEDB" Create and import the data base on EloquenceTransfer your schema files and the export files to the Eloquence system. When using ftp please make sure to use binary mode to transfer the export files.On Eloquence, run the schema and dbcreate utility as described above and then use dbimport to fill the data base. $ dbimport database {set [...]]Options:
For example: $ dbimport -v sampledb $ dbimport -v -s sampledb.exp localhost:8208/sampledb Note: On the Windows and Linux platform you should specify the -z roman8 option to make sure any national characters ("Umlaute") are converted.
© Copyright 2002-2003 Marxmeier Software AG. All rights reserved. Revision: 2003-03-19 |