Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Paradox 10 on XP-Pro 1

Status
Not open for further replies.

SScott99

Programmer
Jan 27, 2009
3
CA
I have Paradox 10 running on an older computer running XP-Pro. I am attempting to get Paradox 10 running on a new computer also running XP-Pro SP3.
When I run Paradox I get the following error message: "Could not initialize BDE,: You have attempted to open a database that is in use by someone else, but the database cannot be shared. You must set the location for the .NET control file."
NET DIR is set to c:\ in BDE config.
I have tried other settings (e.g. d:\) but no change.
Any suggestions?

 
If running multiple instances of Paradox, the NetDir setting in the bde for both computers must be set to EXACTLY the same path; not just the same 'resolves to' path.

So, if one computer has c:\\pdox shared as x: on one box, you must share that drive/directory as a drive and use that drive within the bde of the computer hosting it on c:.

110% of the time the user is hosting the netdir on their c: drive, and so they enter c:\pdox\netdir in the BDE. CANNOT DO THAT. Share c:\pdox as a drive everywhere (maybe p: for pdox?).

Then the netdir on EVERY box where paradox was accessing that same netdir would have an entry of p:\netdir in the netdir field in the BDE.

Ask if I've muddled the answer such that you don't understand.

Tony McGuire
"It's not about having enough time; we have the rest of our lives. It's about priorities.
 
Thanks for the reply. I am a bit muddled. I may not have been clear in my intentions. I am not trying to run pdx on a network of computers. I am trying to move a running pdx application to a new stand alone autonomous computer. I copied the old application from the old computer maintaining an identical directory structure and then installed pdx. This is the same process that I had done when originally installing pdx and the application on that older computer.
 

Look for pdoxusrs.lck and paradox.lck files and nuke them. Probably in the NEW data directory.

As well, you may need to nuke the same files in the :priv: directory.

These are files in those directories on the NEW SYSTEM.

Tony McGuire
"It's not about having enough time; we have the rest of our lives. It's about priorities.
 
One issue we didn't address was setting the netdir location to the root of c: (c:\) or the root of ANY drive.

You mustn't ever do that.

With it set to c:\, XP probably (almost certainly) won't allow you to operate Paradox; or if it does Paradox may show really strange behaviour. This is because XP, Vista and likely all versions of Windows in the future are designed to not allow editing of files that are in the root of the drive.

I've run into this, but only on default installs where Corel puts the netdir in the root of c:. I usually forget until the error pops up, then change the setting and all is well.


Tony McGuire
"It's not about having enough time; we have the rest of our lives. It's about priorities.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top