Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Relational Databases
Expertise: Beginner
May 9, 1997



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Database application deployment

I want to deploy a database application developed with Delphi 2 that will access an Interbase database via TCP/IP, but I cannot find any documentation that describes precisely which files I need to distribute to install BDE on client machines. I've read deploy.txt, as the Database App. Dev. Guide suggests, and while I appreciate my new understanding of my licensing rights, I am no closer to the real answer.

By the way, I want to use SQL Links and I want to be able to configure the BDE/alias settings without user intervention. Any thoughts?

There are two ways to deploy applications written in Delphi 2.0. If you have Developer Level and above, get your Delphi CD and put it in your CD-ROM drive. One of the directories on the CD is called ISXPress. This is a neat little utility called, you guessed it, "InstallShield Express for Delphi." Install this program on your computer, then launch it and follow the checklist. It's that easy.

For those of you who don't have InstallShield on your CD, the only thing you've got for BDE distribution is the RunImage directory on your CD. Go into that directory, then click on BDE. You'll see a number of files and a single folder called "Windows." You'll have to copy the files to your hard disk, then zip them up (you should probably span disks if you're installing from floppy). These files comprise a complete BDE installation. With respect to the Windows folder, the file contained in the System32 directory must be somehow copied to the Win95 or NT System Folder on your client's machine.

The real disadvantage of the technique above is users will have to configure the BDE themselves, which is a pain for them, especially if they're plain vanilla end-users. So if you have InstallShield on your CD, use it.

DevX Pro
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date