issue with ddefine on win2k3

Jay R. Ashworth jra at baylink.com
Mon May 21 13:55:02 PDT 2007


On Mon, May 21, 2007 at 04:30:28PM -0400, Fairlight wrote:
> I don't get this.
> 
> I have some existing files in f:/filepro on a Win2K3 system.  I can go into
> them with dclerk, I can go into them with ddefine.
> 
> Using the same exact env vars (I'm coming from the same menu), I get the
> following when trying to create a new file:
> 
> *** A System Error Has Occurred ***
> 
> Cannot open file.
> //filepro/test/map: Error Number -1
> Windows error #53
> The network path was not found.
> 
> 
> ...Yes, and of course it doesn't exist -yet-, ddefine is supposed to create
> it.  If it's complaining about the directory not existing, well, it was
> supposed to take care of that as well (it isn't...the directory doesn't
> exist), and it's also complaining about the wrong thing, then.  

I strongly suspect that you have a PFvar set wrong; "//" is special to
UNC pathnames, and I don't expect to see it there.  Is filepro in the
root of the drive?  (I believe you said las tweek that you usually put
a \appl in.  And should those be forward slashes?  :-)

> Now why would I be able to perfectly well get into existing databases but
> not create a new one?  Further, if I manually make the directory, I see it
> show up in the list of files, but I get the same error.  So I guess that
> answers the question of whether or not it's complaining about the map or
> directory...except it's still supposed to be handling these things.  I
> tried creating a 0 length map just so the file exists, it then complains
> about it being "no or invalid map", which I suppose is sensible.  I just
> don't see why it's seeing this stuff but not performing steps it should be.
> 
> It shouldn't be permissions issues of any sort...I'm in as administrator.

Hmmm...

> Windows 2003 Server, fP 5.0.14DN9
> 
> PFDSK=f
> PFDATA=/
> PFDIR=
> 
> Actual database directory:  f:/filepro

Ok, well, that answers my first question.  I still think this might
have to do with the semantics of "//", though.  Well, "\\", actually, I
guess.

I'm never clear on when DOS fp will translat pathname slashes and when
it won't, either...

Cheers,
-- jra
-- 
Jay R. Ashworth                                                jra at baylink.com
Designer                          Baylink                             RFC 2100
Ashworth & Associates        The Things I Think                        '87 e24
St Petersburg FL USA      http://baylink.pitas.com             +1 727 647 1274


More information about the Filepro-list mailing list