Re: dBase 3 to FoxPro or ???

From: Rich Grise (rich_at_example.net)
Date: 11/17/04


Date: Wed, 17 Nov 2004 01:08:14 GMT

On Tue, 16 Nov 2004 20:18:34 -0300, YD wrote:

> On Mon, 15 Nov 2004 06:57:08 GMT, Robert Baer
> <robertbaer@earthlink.net> wrote:
>
>>Tim Shoppa wrote:
>>>
>>> Robert Baer <robertbaer@earthlink.net> wrote in message news:<419091B0.82C58320@earthlink.net>...
>>> > I have a dBASE 3 application that must remain in true, pure DOS
>>> > (Windows not allowed even if quiet).
>>> > The size of the database files is getting large and dBASE is slowing
>>> > down, and at times "stutters".
>>> > Does anyone have FoxPro for DOS or any other decent database language
>>> > for DOS (ie: Paradox is excluded)?
>>>
>>> It depends on what you're doing in dBase3, but the most logical rehosting
>>> to modern tools would probably be either to a BerkeleyDB implementation
>>> (good for embedded stuff where the database is accessed in the same way
>>> over and over again) or to a free SQL implementation (good for when a
>>> wide variety of queries are run) like mySQL.
>>>
>>> BerkeleyDB: http://www.sleepycat.com/
>>> MySQL: http://www.mysql.com/
>>>
>>> Since you say Windows isn't allowed I won't go into all the evils of
>>> MS Access and why you should never ever touch it :-).
>>>
>>> Tim.
>>
>> Thanks for giving the possibility; sending a query to them for more
>>pertinet info.
>
> Go Linux and MySQL. You can export the dBase files as tab separated
> text files and import them to MySQL. I've done it in DOS/Win without
> too much of a hassle except for getting the syntax just right on both
> sides. Those were rather small files, at most a couple thousand
> entries, so I can't say what happens when they exceed humongous.
>
> Linux isn't that hard to get to grips with, especially as you won't be
> using the GUI. FreeBSD is better documented, has all the needed apps
> and is optimised for servers. Install PHP and Apache for a web
> interface to the database, use Samba to set up a file server on a
> Microshaft Network.
>
I can't speak at BSD, but I use Slackware 10.0, and am totally happy
with it. The thing is, you _can_ use a GUI if you want to, without
screwing everything up a la MICRO$~1. And, of course, you do have
the option of staying with a completely textual system, and still
get some real work done.

If you (OP) have enough savvy to be looking into porting DBlimp files
to FoxPro, then installing and running Slackware will be a snap. I
tout it mercilessly, because I'm a full-on Slacker, who has even
earned a couple of BOZO points, and an acolyte to the Church of
the SubGenius. ;-)

But go ahead and install something that no real Linux user has ever
even heard of, if you must, heretic. ;-)

Have Fun!
Rich



Relevant Pages

  • Hard time with installing MySQLdb for Python on Linux
    ... I am having hard time with installing MySQLdb on Linux. ... My MySql server is on another box. ... These RPMs are available on the MySql download for "Red Hat ... Which one of above RMPs should I install on my RedHat box to be able to ...
    (comp.lang.python)
  • Hard time with installing MySQLdb for Python on Linux
    ... I am having hard time with installing MySQLdb on Linux. ... My MySql server is on another box. ... These RPMs are available on the MySql download for "Red Hat ... Which one of above RMPs should I install on my RedHat box to be able to ...
    (linux.redhat)
  • Which version of Tomcat?
    ... I need to download and install Oomcat and MySQL in my XP box and also ... for Linux box. ...
    (comp.lang.java.programmer)
  • RE: rpm install dependency error
    ... that the software only has one version available for Linux right now. ... if the mysql tools that come from mySQL AB are worth installing and using? ... Subject: rpm install dependency error ... the compat-libstdc++ package contains such shared object files ...
    (Fedora)
  • [opensuse] Re: Suse 10.3 install - oh dear (rant only)
    ... when I share an opinion, I make an effort to do so in an unemotional way. ... Linux, and oftentimes suggest it to people who are willing to try ... is important to take into consideration not only the feedback that comes ... likely able to install the product on their own, ...
    (SuSE)