ODBC Server Reference Manual

Architecture Overview
HP NonStop ODBC Server Reference Manual429151-002
2-37
NOSUTIL
The NonStop ODBC server caches the connect-username—the Guardian name/profile
name relationship it used for the most recent connection to it. If the new connection is
under the same username, Step 6A in Figure 2-31 is omitted. Authentication of the
user with the password in the connect message is done every time, however.
Finally, SCS notes that the connection was successful (it now maintains the thread for
the connection) and returns a “successful connection” message to the client. The client
can then proceed with issuing SQL statements.
If all the caching is successful, the minimum message flow to establish a connection is
a completed circuit to a NonStop ODBC server, as shown in Figure 2-32.
NOSUTIL
NOSUTIL is a utility process whose purpose is to manage the NonStop ODBC Server
catalogs; it also provides services to look up catalog information. NOSUTIL can be
invoked directly, through its command interface, NOSCOM, or be called by SCS and
the NonStop ODBC server.
Figure 2-31. NonStop ODBC Server Processes Connection
Figure 2-32. Minimum Message Flow to Connect a Client
SCS
NonStop ODBC
Server
6
7
ZNSALT
ZNSUS
ZNSPROF
ZNSTRA
ZNSGOV
ZNSCON
6A
USERNAME
PASSWORD
DATABASE
From
Server
Class
VST035.vsd
Communication
Processes
SCS
Client
Connecting
NonStop ODBC
Server
1 2 3
456
Cached Server
Class Name
Cached Guardian
Name, Profile
VST036.vsd