Talking databases

Nathan Lehman nathan at sssteelservices.com
Tue Jan 10 14:22:11 PST 2006


  Thanks Nancy.  That is a pretty cool trick.  However, I don't want the
two databases to share all of the data in that table.  I just need to be
able to share a couple of fields in "like" records.  So far the easiest
way I can see how to do this is to take Richard's suggestion and set up
a scheduled export and import to run on both databases every so often.
It isn't pretty and it isn't real time, but it gets the job done.

> -----Original Message-----
> From: Nancy Palmquist [mailto:nlp at vss3.com]
> Sent: Tuesday, January 10, 2006 12:53 PM
> To: Nathan Lehman
> Cc: filepro-list at lists.celestial.com
> Subject: Re: Talking databases
> 
> Nathan,
> 
> The solution to this is much easier than I see postings from others.
> 
> FilePro will allow data to be stored on more than one drive.
> 
> For example:
> 
> F:\filepro\taxtable\key		My novell live system
> G:\filepro\taxtable\key		My test system.
> 
> Now you use these based on the PFDATA variable set PFDATA=F: for live
> and set PFDATA=G: for test.  You also set PFDSK=F for live and PFDSK=G
> for test to keep each only looking at the correct drive.
> 
> If you add a drive S: so you have:
> 
> S:\filepro\taxtable\key
> 
> Add S to the PFDSK for both sides.
> 
> Remove the key from f: and G: for the files in question. (RENAME THEM
> Until you are sure it works.)
> 
> You can also put the indexes on the S: and remove them from the F and
G
> drives.  All programming stays on the F and G drives as well as the
map.
> 
> It will share the data completely between the two systems with no
problem.
> 
> GOTCHA 1 - Be real careful about restructures - changing the file
> definition for any reason.  You might want to make the map read-only
as
> a reminder.  Allow restructure from only one place then copy the
changed
> map to the other side from windows.
> 
> GOTCHA 2- I haven't tried this lately, but in tests in the past, the
> indexes rebuilt on the first drive, instead of where they have been
> moved.  I think that is fixed, but have not tried it lately.
> 
> GOTCHA 3- Lockfile is always placed on the first drive, so even moving
> it to the second drive does no good about file locking.  RECORD
locking
> works just fine on a network computer.
> 
> Best success with code files that are not updated often, it is a great
> trick and can be used on many system types.
> 
> I even use it to share data between Linux and Windows systems.  It
works
> great for that also.
> 
> If filePro would allow the lockfile to be moved to any one of the
> mounted folders and the indexes stayed where you put them, it would be
> perfect.  (Without checking, I can't remember about the indexes they
may
> stick fine these days.)
> 
> This all works on a Linux/Unix system also, by using PFDSK=/var1:/var2
> to set the locations and under those folders the same folders must
exist
> (filepro/filename) or (appl/filepro/filename)
> 
> Just a suggestion.
> 
> Nancy
> 
> 
> 
> 
> --
> Nancy Palmquist 		MOS & filePro Training Available
> Virtual Software Systems	Web Based Training and Consulting
> PHONE: (412) 835-9417		   Web site:  http://www.vss3.com



More information about the Filepro-list mailing list