Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

heard of a DB called "ZIM"????????

Posted on 1998-09-02
3
549 Views
Last Modified: 2012-06-21
Hi......
     We have a database called "ZIM" (some kinda Order Tracking Database) we'd like to know how to dump the information in this database to
     tab/colon delimited text files.
     We had a look around the file system (SCO) and found some datafiles (zim0001, zim0002 zim0003 etc..) a bit obscure, but then we found text for
     a procedure, It's not SQL, but might give someone a clue as to what the database engine is. There is a directory for Ingres but it is empty, and
     Ingres doesn't appear to be running.

     %
     %-comments are here
     %
     procedure cTemp()\
     local (lCode, lCount, lVersion)
     find all items where type = 'M' -> sall
     sort by stockcode
     find all where $distinct(stockcode) = stockcode -> sall
     out $setcount
     let lCount = $setcount
     while
         out $Currentmember('sall')
         let lCode = stockcode
         etc....... etc..... etc.........
     endwhile
     endprocedure

     Has anyone got any ideas on What the database is? And more importantly how to dump ALL the data to text files
     so we can migrate to another platform/Database.
     regards
0
Comment
Question by:rickyr
  • 2
3 Comments
 
LVL 8

Accepted Solution

by:
Answers2000 earned 100 total points
ID: 1025628
I found this out (from QNX but I think Zim may also be on other platforms)

(begin quote)

ANSWER:Zim is a powerful database management system based on the entity relationship model and on Zim's advanced 4GL. (The latter uses set manipulation, a feature-rich screen painter, and a complete object dictionary.)
 
Applications are created by assembling components from a rich library of supplied templates. These templates are based on a powerful application framework that provides support for event-driven programming, message passing, common application operation, and so on. This framework permits various components, including C routines and our Programming Language Interface (PLI) to interoperate and be integrated into a single consistent application.
 
ANSWER:Zim provides a complete solution in a new way, making it faster and more cost effective to develop applications using QNX.
 
(end quote)

Contacts

(begin quote)
 
Zim Technologies Inc. (ZTI)
 
36 Antares Drive, Suite 500
Nepean, ON K2E 7W5
Canada
Voice: 613-727-1397
Toll-free: 800-267-9972
Fax: 613-727-9868
Email: info@zim.ca
Web: www.zim.ca
(end quote)

If you contact this company (who make it) they should be able to give or sell you the docs or toolkits you need.
0
 
LVL 8

Expert Comment

by:Answers2000
ID: 1025629
BTW the text is probably the ZIM 4GL
0
 

Expert Comment

by:DanDavis
ID: 23860822
You can dump data to text and import into other products.
get to the command line and use this procedure...

set save
set headings off
set nullvalue '-*-*-'
set output fieldlistwidth off
set output maskfield off
set output virtualfield off
set output format commadelimited
set textdelimiter '\fe'
set out printer
set out terminal
set out printer
list all
set out terminal
set restore

Open in new window

0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
SSRS troubles 4 68
ORA-04071: missing BEFORE, AFTER or INSTEAD OF keyword 2 61
Foxpro errors 4 42
Create a MySQL table as easily as possible 6 44
As technology users and professionals, we’re always learning. Our universal interest in advancing our knowledge of the trade is unmatched by most industries. It’s a curiosity that makes sense, given the climate of change. Within that, there lies a…
When table data gets too large to manage or queries take too long to execute the solution is often to buy bigger hardware or assign more CPUs and memory resources to the machine to solve the problem. However, the best, cheapest and most effective so…
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question