Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Difference between .btr and .mkd files

161 views
Skip to first unread message

Frank Dailey

unread,
Jan 7, 2002, 2:30:02 PM1/7/02
to
We've just recently installed an application that uses the
Pervasive.SQL DBMS. The application's data files all have a .btr
extension but the Pervasive.SQL documentation states table files end
with a .mkd extension. I noticed that the .btr extension is available
in the advanced options when creating a table but I cannot find the
documentation that decribes the differences. Which brings me to my
question... What are the differences between .btr and .mkd files? Are
there any advantages/disadvantages between the two?

Thanks in advance for any help,
Frank

Bernhard Mandl

unread,
Jan 7, 2002, 3:26:56 PM1/7/02
to
.mkd is simply the default extension for files created via the SQL
interface. Btrieve files may have any extension and .btr is one of the more
popular ones.

The only thing you can tell from the extension is that .mkd files are not
very old, because the default .mkd was introduced not too long ago (I think
with Scalable SQL4 in 1987)

Bernhard

"Frank Dailey" <fda...@fala.com> wrote in message
news:14468489.02010...@posting.google.com...

Bernhard Mandl

unread,
Jan 7, 2002, 3:46:44 PM1/7/02
to
oops: 1997 not 1987

"Bernhard Mandl" <b.m...@eunet.at> wrote in message
news:10104356...@newsmaster-04.atnet.at...

Jim Reiley

unread,
Jan 7, 2002, 5:37:35 PM1/7/02
to
fda...@fala.com (Frank Dailey) wrote in message news:<14468489.02010...@posting.google.com>...

Pervasive 7 identified its tables with a .btr extension. Sql 2000i
identifies them with a .mkd extension. The old tables are probably in
v6 format. They will work fine under 2000i.

Jim

Darren L. Oldag

unread,
Jan 7, 2002, 5:43:20 PM1/7/02
to
Frank,

There is no difference between .btr and .mkd files. It is simply up
to the btrieve programmer to name the files however she/he sees fit.
Internally, they are the same.

You could give the files a .xyz extension if you so desired. :)

Darren L. Oldag
Software Engineer
Pervasive Software

fda...@fala.com (Frank Dailey) wrote in message news:<14468489.02010...@posting.google.com>...

Brendt Hess

unread,
Jan 7, 2002, 7:00:52 PM1/7/02
to
There is no difference between the file types. In fact, Btrieve /
Pervasive files may have any extension you want them to. However,
files created with a "CREATE TABLE" statement default to .mkd for
their extension, unless otherwise specified.

fda...@fala.com (Frank Dailey) wrote in message news:<14468489.02010...@posting.google.com>...

0 new messages