dbTalk Databases Forums  

Which Server Engine?

comp.databases.btrieve comp.databases.btrieve


Discuss Which Server Engine? in the comp.databases.btrieve forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Adam Augusta
 
Posts: n/a

Default Which Server Engine? - 08-25-2003 , 02:45 PM






I'm a long-time user of Btrieve, but there's something I've never fully
understood. If this question is plainly answered in some documentation
somewhere, please point me in the right direction, and I'll gladly RTFM.

How does the Btrieve requester figure out what server to send its requests
to?

It seems that all the Btrieve client requires is a path. I would
speculate that the Btrieve client does something like take "Q:\DBDIR\",
ask Windows the server path for Q: (\\MYSERVER\APPS) and then uses that
information to determine where to send requests (MYSERVER Port 3351).

That seems like a very roundabout way to determine what server you should
send requests to. Is that the way it works?

Besides the client's Workstation engine, the Server Engine running local
to the DB files is the only engine you can use, correct?

-Adam

Reply With Quote
  #2  
Old   
Bill Bach
 
Posts: n/a

Default Re: Which Server Engine? - 08-25-2003 , 03:41 PM






You have the basics of the resolution process already!

You can get a very good understanding of the FULL DETAIL of what happens two
ways.
1) EASY: Start the SmartScout program (SSCOUT32.EXE, shipped with all versions
but V8) and run a Communications Test to the server with the path of your
choice. You will see most of the work being done in the report it displays.
If you have V8, you need to run the Pervasive System Analyzer and run the comm
tests, sending the report to a log file and viewing the log file -- ugly, but
it gives you most of the same stuff.
2) HARD: PSQLV8 ships with the Debug Requesters. Check the documentation for
these to install them correctly and use the Function Executor (WBEXEC32) to
open a data file somewhere -- then look through the (very long) log file.

Hope this helps...
Goldstar Software Inc.
Building on Btrieve(R) for the Future(SM)
Bill Bach
BillBach (AT) goldstarsoftware (DOT) com
http://www.goldstarsoftware.com
*** Pervasive.SQL Service & Support Classes ***
Chicago: September 16-18: See our web site for details!


Adam Augusta wrote:

Quote:
I'm a long-time user of Btrieve, but there's something I've never fully
understood. If this question is plainly answered in some documentation
somewhere, please point me in the right direction, and I'll gladly RTFM.

How does the Btrieve requester figure out what server to send its requests
to?

It seems that all the Btrieve client requires is a path. I would
speculate that the Btrieve client does something like take "Q:\DBDIR\",
ask Windows the server path for Q: (\\MYSERVER\APPS) and then uses that
information to determine where to send requests (MYSERVER Port 3351).

That seems like a very roundabout way to determine what server you should
send requests to. Is that the way it works?

Besides the client's Workstation engine, the Server Engine running local
to the DB files is the only engine you can use, correct?

-Adam


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.