Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

Extracting AREV 2.1 Schema and Data (AREV Specific)

At 10 DEC 2001 07:32:15PM B Ingraham wrote:

Hello All,

Being new, I hope not offend anyone with this first post.

I need some help extracting the schema and table contents

for an old application written under AREV 2.1. The company

that wrote the application has been out of business for a while,

and I have just recently inherited the application as the

new DBA.

What I would like to do is to be able to programmatically

extract the data (i.e., export) from the .LK & .OV files so

I can eventually load it into another database.

The application is very old, and the company I work for has

decided to purchase another system off the shelf. So, I am

tasked with figuring out the Data Dictionary for this system

and then for exporting the relevant data.

Are there any utilites out there to perform this Data Dictionary

discovery and exporting for this version of AREV?

If not, are there a file "structure" specifications that I can

follow to write my own export utility? (Yes, I'm also a

software engineer.)

Any help would be most appreciated!

Regards,

Bob Ingraham


At 10 DEC 2001 08:01PM Mark Ford wrote:

How many files are involved?. The major problem you will run into when converting AREV data to other data bases is the treatment of the AREV multivalued data fields.

We have a system that exports AREV data to a tab delimited ASCII file. The system includes field delimiter and multivalue field export options. The system is used by clients to export data to EXCEL for example as the system exports the field IDS as the first record of the file.

If I can be of help let me know by emailing me at [email protected]

Mark

Let me noIf you can


At 11 DEC 2001 02:40PM Jocelyn Amon wrote:

I market software for exporting data from all versions of Revelation. It will detect multivalues and subvalues and split them appropriately into separate records. It will also 'flatten' specified multivalue fields into separate fields - this is useful for fields containing data such as addresses. Output can either be in fixed format, comma delimited (csv) or output with user specified field and record delimiters.

You do not need to know any file names, field names or data structures to run this software. It requires no knowledge of Revelation as the manual will outline what little you need to know to run the single Revelation EXPORTR program.

EXPORTR will detect all attached data files and 'real' fields. It will then apply any existing field conversions. Dates are converted from the Revelation date which is a count of days to DD MMM YYYY format (or any other preferred format). Data is output to standard .csv format suitable for input to most applications including MS Excel and MS Access.

We also market a service to build an MS Access database from the output data formats. Suitable table names are created (ie. CUSTOMER.ADDRESSES becomes tblCustomerAddresses) and field names (INVOICE_DATE becomes InvoiceDate). Appropriate datatypes are applied and field descriptions from Revelation are carried through.

We can supply a program to then validate/load and reload the .csv format data to this MS Access database as many times as required - this will work regardless of table name, field name or datatype changes made to the MS Access database.

For more detailed information please visit the following web site:

www.ts.co.nz/~finsol/scan.htm or contact me on [email protected] for the EXPORTR manual and an unregistered version of the software.


At 11 DEC 2001 10:51PM Curt Putnam wrote:

The following sequence will print a dictionary (schema) to an ASCII file named temp in the AREV directory. Such dumps are easily parsed and/or hand edited.

In addition to considering the systems already offered for sale, you may also need to be concerned with fields treated as multivalued when no so defined by the dictionary and may want to know about fields that are defined as multivalued but which have only single values. You will also want to know about fields that are used and not defined in the dictionary and fields that are defined and not used.

If your problem concerns specific HRIS systems, you might want to say so as there is considerable expertise with those floating around.

PDISK TEMP

LISTDICT filename

PDISK PRN


At 14 DEC 2001 02:59PM E DREWS wrote:

Bob,

Can you provide (without divulging all kinds of secrets) what the type of application from which you are trying to get data (as in accounting system, inventory system, HR system, etc). There is a wealth of knowlege out here in Rev-land that may be familiar with your type of application, if not the application itself (Arev and/or Pick are close-knit communities). I do data conversions (from, to and between Pick and Pick-like systems) for a good part of my regular business. Feel free take a look at my website should you wish further information. I would be happy to assist you should you needs so require.

Regards,

Eric Drews

Drews Enterprises

www.drews-ent.com


At 14 DEC 2001 03:06PM Warren wrote:

There was a third-party tool which I can't remember the name of that supposedly does a lot of this stuff for you. Supposedly would create the SQL scripts so you create the tables in SQL. We had an evaluation copy but couldn't get it to work. From what I understand the current version works as advertised.

Do some searching on this board.

View this thread on the forum...