home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / next / software / 3331 < prev    next >
Encoding:
Text File  |  1993-01-08  |  2.6 KB  |  69 lines

  1. Newsgroups: comp.sys.next.software
  2. Path: sparky!uunet!caen!news
  3. From: dcheslow@impact.flint.umich.edu (David A. Cheslow)
  4. Subject: Re: Using Sybase SQL
  5. Message-ID: <29d=Cl+@engin.umich.edu>
  6. Date: Fri, 08 Jan 93 11:19:24 EST
  7. Organization: The University of Michigan, Ann Arbor
  8. References: <1993Jan7.213021.18871@wam.umd.edu>
  9. Nntp-Posting-Host: impact.flint.umich.edu
  10. Lines: 57
  11.  
  12. In article <1993Jan7.213021.18871@wam.umd.edu>  
  13. gravatt@next02wor.wam.umd.edu (Robert Howerton Gravatt) writes:
  14.  
  15. *Stuff deleted here*
  16.  
  17. > My questions are:
  18. > A)  Is the "Sybase" 4.0.2 the whole enchilata or some subpart that does
  19. > not include SQL Server but only DB-Library ?
  20.  
  21. As I understand it, the sybase server stopped being bundled with version  
  22. 2.0.  There was a little card in the upgrade package from 1.x to 2.x that  
  23. would allow academics to obtain the limited server at no charge (I am sure  
  24. that the deadline is long past).  The Sybase server in now a commercial  
  25. item (and it ain't cheap).  If you want to create a small, single user  
  26. database, I recommend the IndexingKit classes.  They are VERY buggy and  
  27. usually don't work as advertised, but you can create useful applications  
  28. with them.... fast, efficient, etc.
  29.  
  30. > B)  What is an SQL "server" anyway ? 
  31.  
  32. SQL is implimented using a client-server arrangement.  A client (your  
  33. application) makes transaction requests to the server (which runs in the  
  34. background on some networked computer).  The same server is used by a  
  35. number clients simultaniously.  It is the servers responsibility to manage  
  36. situations like "the deadly embrace" where two or more clients are each  
  37. waiting for each other client to complete a transaction before proceding  
  38. (an infinite loop) and to improve the performance of transactions on the  
  39. database. In other words - the server does all the work.
  40.  
  41. > C)  Assuming that you do not have write permission to /usr/sybase and  
  42. wish  
  43. > to keep your own personal interfaces file in your home directory, what  
  44. do  
  45. > you need to have in this file and how do you set the enviroment  
  46. variables  
  47. > etc. so you don't get:
  48. > Operating-system error:
  49. >         Connection refused
  50. > DB-Library: Unable to connect: SQL Server is unavailable or does not  
  51. > exist.
  52.  
  53. You have to have the server and it must be running in order for any client  
  54. application to perform an operation on the database
  55.  
  56. --
  57. =================================================================
  58. *NOT* an official document of the University of Michigan - Flint
  59. =================================================================
  60.             David A. Cheslow
  61.                       
  62. E-Mail    : dcheslow@impact.flint.umich.edu
  63.