If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > PC based Database Applications > Other PC Databases > what to do with .ix and .dat files?

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 05-14-07, 15:14
AxxelK AxxelK is offline
Registered User
 
Join Date: May 2007
Posts: 2
what to do with .ix and .dat files?

Hi,

I just got an old MS-DOS application, which holds the data of a catalog and of some users as well. The data is stored in files, which represent the different levels of the catalog hierarchy (item, item group, group of item groups, etc.) and each level has 3 different files: a .dat file, which contains the actual data and .ix and .dia files, whose content seem to be a bit confusing to me.
Now I read somewhere that the .ix files contain indices to the data in the .dat files, which are read by the application. This is actually some kind of database, right?
And here is my question: I would love to get all the data out of the data files and port it to another application. Is there any other possibility beside parsing all data files manually, which come to your mind?

Thanks in advance,
Alex
Reply With Quote
  #2 (permalink)  
Old 05-17-07, 15:45
wah_wah_69 wah_wah_69 is offline
Registered User
 
Join Date: Apr 2007
Posts: 10
.ix files could possibly be index files?
Reply With Quote
  #3 (permalink)  
Old 05-17-07, 20:19
AxxelK AxxelK is offline
Registered User
 
Join Date: May 2007
Posts: 2
I think this is obvious, but do these files have a common format, such that I can read out the real data easily?
My question aims at whether the application uses well known database queries or something like that... Maybe something that is used in other applications as well, the .ix files also seem to be used by some other people in that combination with .dat and .dia.
Reply With Quote
  #4 (permalink)  
Old 05-19-07, 10:11
wah_wah_69 wah_wah_69 is offline
Registered User
 
Join Date: Apr 2007
Posts: 10
Files in subdirectory a:\storedir\data

products.dia Used when editing files
products.dat The main products file database
products.ix The keyed index for the products file
shelfile.dia Used when editing map files
shelfile.dat The map file database
shelfile.ix The keyed index for the map file
store1.std An encrypted file with default settings
storname.std Encrypted security file
zonedef.sdt encrypted map zone and size data
notfound.dia Used when editing notfound
notfound.dat The notfound files database
notfound.ix The keyed index for notfound

From the filelist.txt file that comes with the demo of http://www.blue-hare.com/manual/manual.htm, these guys seems to use the same db library as your application.

Edit:
http://www.pdmagic.com/im/support/pdf/imw.pdf
These guys do also sell what seems to be a traffic analisis program, which uses .ix .dat and .dia files.

Edit 2:
http://www.mixsoftware.com/product/db/intro1.htm

I think the bluehare program uses an isam db library from borland,it throwed me isam error 10445 and lists something by borland.
The rebuild data program is made in pascal and uses the http://sourceforge.net/projects/tpbtreefiler/ library.
Edit3:
Interesting info: http://sourceforge.net/forum/forum.p...orum_id=241868

Last edited by wah_wah_69; 05-19-07 at 11:13.
Reply With Quote
  #5 (permalink)  
Old 05-11-11, 07:32
inpec inpec is offline
Registered User
 
Join Date: May 2011
Posts: 1
exe

Did you find a windows exe file for the job ?
I've the same problem
Reply With Quote
  #6 (permalink)  
Old 05-28-11, 08:20
gemmathehusky gemmathehusky is offline
Registered User
 
Join Date: May 2011
Posts: 8
just take the dat files and copy them.

see if they will load into access or excel as fixed width files.

I expect the dat files will be data, and ix files indexes. variety of programmes could have produced them, but these are the sort of things you see with b-tree type systems.

ie, non-relational but indivdiually indexed tables/files

if you can work out the data structure, you can probably rebuild the indexes yourself.


if you can't map them as text, you could probably still treat them as files of structuretype, if you can work out the structure!
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On