home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a039 / 1.ddi / IBMPCLAN < prev    next >
Encoding:
Text File  |  1992-08-08  |  12.4 KB  |  308 lines

  1.               INSTALLING PARADOX 4.0 ON AN IBM PC LAN NETWORK
  2.               -----------------------------------------------
  3.  
  4. This file contains instructions for installing Paradox on the IBM PC Local
  5. Area Network (LAN). It also contains special instructions for installing
  6. the extended version of PC LAN 1.30. These instructions were verified
  7. using PC LAN 1.2 and PC LAN 1.30 on a Northgate 386 using IBM-DOS 4.00.
  8.  
  9. Because the PC LAN software runs on either the IBM Token Ring hardware/
  10. software combination or the IBM PC Net hardware, PC LANs are often
  11. called Token Ring networks.
  12.  
  13.  
  14. TABLE OF CONTENTS
  15. -----------------
  16.  
  17. 1. Assumptions
  18. 2. Requirements
  19. 3. Installation Steps
  20. 4. Linking Users and Setting User Paths
  21.  
  22.  
  23. 1. ASSUMPTIONS
  24. --------------
  25.  
  26. These instructions assume the following about your PC LAN installation:
  27.  
  28. - You use PC LAN version 1.12 or higher and DOS 3.1 or higher on PC Net
  29.   hardware, or DOS 3.2 or higher with Token Ring hardware/software.
  30.  
  31. - Your network is configured as recommended in the IBM PC Local Area
  32.   Network Program documentation.
  33.  
  34. - All shared applications' software is stored in subdirectories of the
  35.   APPS directory.
  36.  
  37. - Each person who is going to use Paradox on the network has a private
  38.   directory.
  39.  
  40. - You're familiar with the PC LAN commands NET SHARE and NET USE.
  41.  
  42. - You're installing Paradox on a dedicated server.
  43.  
  44.   NOTE: A computer running as a PC LAN server can be either dedicated (used
  45.   only as a file server) or non-dedicated (also used as a workstation to run
  46.   Paradox or other application programs). To ensure both good performance and
  47.   maximum data integrity, we strongly recommend using a dedicated server. If
  48.   you must use a non-dedicated PC LAN server, be sure to read section 2.
  49.  
  50. - You perform all installation and configuration operations from a
  51.   workstation.
  52.  
  53.  
  54. 2. REQUIREMENTS
  55. ---------------
  56.  
  57. Paradox 4.0 requires at least 200K of conventional free memory to load. A
  58. minimally configured PC LAN server has only 172K of free memory; thus, you
  59. can't run Paradox 4.0 from a PC LAN server.
  60.  
  61.  
  62. 3. INSTALLATION STEPS
  63. ---------------------
  64.  
  65. NOTE: PC LAN provides an Installation Aid for installing IBM-supplied
  66. software. Since Paradox isn't supplied by IBM, you can't use the Installation
  67. Aid to install Paradox.
  68.  
  69. 1)  Create the Paradox system files directory, PDOX40, as a subdirectory of
  70.     the shared applications directory APPS. From the server's DOS prompt and
  71.     the root directory, type
  72.  
  73.     MD \APPS\PDOX40
  74.  
  75. 2)  Give yourself, the network administrator, read/write/create rights to
  76.     this directory but all other users read-only rights to it.
  77.  
  78. 3)  Create a shared first-level directory, PDOXDATA, that will contain
  79.     shared Paradox data and the network control file PDOXUSRS.NET.
  80.  
  81.     If you have more than one server, or if your server has more than one
  82.     hard disk, your choice of which server disk drive to use for the
  83.     PDOXDATA directory should depend on how heavily Paradox will be used.
  84.     Take into account the probable growth of your shared data and pick a
  85.     drive that has enough available storage space.
  86.  
  87.     As your network users become familiar with Paradox, they will probably
  88.     create new Paradox tables and applications. When in doubt, overestimate
  89.     the amount of space you'll need.
  90.  
  91.     a. Make the server's root directory your current directory. Type
  92.  
  93.        CD\
  94.  
  95.     b. Create the PDOXDATA directory. Type
  96.  
  97.        MD PDOXDATA.
  98.  
  99. 4)  Give all users read/write/create rights to the PDOXDATA directory.
  100.  
  101. 5)  Install the Paradox system files and optional software. Follow the
  102.     instructions in Chapter 2 of the Paradox "Network Installation Guide."
  103.     The Paradox INSTALL program copies your Paradox system files and optional
  104.     software from the program disks into the system files directory, PDOX40.
  105.  
  106. 6)  Create or modify the CONFIG.SYS file of each workstation to set the
  107.     number of buffers and files needed by Paradox:
  108.  
  109.     FILES=40
  110.     BUFFERS=40
  111.  
  112.     A workstation's CONFIG.SYS file must be stored in the root directory of
  113.     the workstation's hard disk (or on the boot disk if the workstation is
  114.     started from a floppy disk). See Chapter 2 of the Paradox "Network
  115.     Installation Guide" for details on CONFIG.SYS.
  116.  
  117.     NOTE: After editing the CONFIG.SYS file, you must reboot the workstation
  118.     before you can run Paradox. To reboot, press [Ctrl][Alt][Del].
  119.  
  120. 7)  Link each user to a private directory. The private directory must be
  121.     either a network home directory or a private directory on a local hard
  122.     disk. For information, see "Linking Users and Setting User Paths" later
  123.     in this file. For information about private directories, see Chapter 1 of
  124.     the Paradox "Network Installation Guide."
  125.  
  126. 8)  Set workstation net use by issuing NET SHARE commands on the server for:
  127.  
  128.     - the Paradox system files directory, PDOX40
  129.  
  130.     - the shared data directory containing the PDOXUSRS.NET file, PDOXDATA
  131.  
  132.       IMPORTANT: The logical drive you assign to this directory must match
  133.       the drive you specified for the PDOXUSRS.NET file when you installed
  134.       Paradox on the network. All Paradox users must always have this
  135.       directory linked to the same logical drive.
  136.  
  137.     - the users' network home directories
  138.  
  139.     For information, see "Linking Users and Setting User Paths" later in this
  140.     file.
  141.  
  142. 9)  Change each Paradox user's path to search for the user's private
  143.     directory and the Paradox system files directory, IN THAT ORDER. The
  144.     user's private directory must precede all other Paradox-related
  145.     directories in the path, since Paradox searches for PARADOX.CFG in the
  146.     private directory to determine the user's private directory and other
  147.     default settings. For information, see "Linking Users and Setting
  148.     User Paths" later in this file.
  149.  
  150. 10) Create PARADOX.CFG files. See Chapter 4 of the Paradox "Network
  151.     Installation Guide" for details.
  152.  
  153.  
  154. 4. LINKING USERS AND SETTING USER PATHS
  155. ---------------------------------------
  156.  
  157. You can establish workstation NET USE commands and individual paths (steps 7,
  158. 8, and 9) in different ways. In theory, network users can enter them manually
  159. from their keyboards when they want to use Paradox, but we strongly recommend
  160. against this, because a mistake can cause problems for network Paradox users.
  161. Instead, we recommend you automatically make the correct NET USE commands and
  162. path available to each user. You can use two methods:
  163.  
  164. - An AUTOEXEC.BAT file that automatically sets up every user to run Paradox
  165.   when he or she boots his or her machine. Use this method for networks where
  166.   Paradox is used frequently.
  167.  
  168. - A Paradox batch file that issues the correct NET USE commands and defines
  169.   the path when a user starts Paradox. Use this method for networks where
  170.   Paradox is used infrequently.
  171.  
  172. To use an AUTOEXEC.BAT file
  173. ---------------------------
  174. Include the necessary NET USE commands and path in each workstation's
  175. AUTOEXEC.BAT file. Insert the NET USE and PATH commands in each workstation's
  176. AUTOEXEC.BAT file above the AUTOUSER line.
  177.  
  178. - If the workstation has a local hard disk, create a directory on the local
  179.   hard disk named PDOXPRIV, which will contain the PARADOX.CFG file and be
  180.   used by Paradox as the user's private directory.
  181.  
  182. - If the workstation has no local hard disk, users must use their network
  183.   home directories as their private directories and to store the PARADOX.CFG
  184.   file.
  185.  
  186. Assuming that the directory PDOX40 is a subdirectory of APPS on a workstation
  187. with a local hard disk, insert the following lines in the workstation's
  188. AUTOEXEC.BAT file above the AUTOUSER line:
  189.  
  190. NET USE K: \\COMPUTERNAME\APPS
  191. NET USE H: \\COMPUTERNAME\PDOXDATA
  192. PATH=C:\PDOXPRIV; K:\PDOX40; K:\
  193.  
  194. Here are descriptions of the individual lines:
  195.  
  196. - The first line links the network short name APPS (the shared applications
  197.   directory) to the workstation's logical drive K. COMPUTERNAME" is the
  198.   machine name of the server.
  199.  
  200. - The second line links the network short name PDOXDATA (the PDOXDATA
  201.   directory that contains PDOXUSRS.NET) to drive H.
  202.  
  203. - The third line sets the correct path so the local hard disk private
  204.   directory C:\PDOX40 (containing the PARADOX.CFG file) is searched before
  205.   any other directories.
  206.  
  207.   You can also use this method for a single-user workstation without a local
  208.   hard disk. For example, if this were Lincoln's workstation, the
  209.   AUTOEXEC.BAT file would have these lines:
  210.  
  211.   NET USE E: \\COMPUTERNAME\LINCOLN
  212.   NET USE K: \\COMPUTERNAME\APPS
  213.   NET USE H: \\COMPUTERNAME\PDOXDATA
  214.   PATH=E:\; K:\PDOX40; K:\
  215.  
  216.   The first line links the network short name LINCOLN to the workstation
  217.   logical drive E. "COMPUTERNAME" is the server machine name.
  218.  
  219.   On the network server, a NET SHARE command links the short name LINCOLN to
  220.   Lincoln's network home directory. Thus, this line in the batch file links
  221.   Lincoln's network home directory on the server to logical drive E on the
  222.   workstation. Lincoln will use his network home directory as his private
  223.   directory.
  224.  
  225. - The fourth line sets the correct path with Lincoln's network home
  226.   directory E, containing his PARADOX.CFG file, which is searched before any
  227.   other directories.
  228.  
  229. To use a Paradox batch file
  230. ---------------------------
  231. Create a special Paradox batch file called PDOX.BAT that is run when a user
  232. starts Paradox. This batch file establishes the correct NET USE commands and
  233. sets the correct path when Paradox is called. We recommend this method for
  234. workstations without local hard disks that are used by more than one person.
  235.  
  236. Store this batch file in a directory already on everyone's search path, such
  237. as the shared applications directory. Since everyone who uses Paradox will
  238. run the same Paradox batch file, write the path so that Paradox finds the
  239. correct PARADOX.CFG file for each user.
  240.  
  241. The following sample Paradox batch file makes these assumptions:
  242.  
  243. - Everyone who runs the batch file is already logged in to the network.
  244.  
  245. - A NET USE command has already linked the shared applications directory APPS
  246.   to logical drive K. This could have been done from a workstation
  247.   AUTOEXEC.BAT file or from a user login batch file.
  248.  
  249. - PDOX.BAT is stored in a subdirectory BATCH of the shared applications
  250.   directory APPS, and APPS\BATCH is already on each user's path.
  251.  
  252. - The PDOX40 directory is a subdirectory of the shared applications directory
  253.   APPS.
  254.  
  255. - Each user's network home directory is always linked with NET USE to his or
  256.   her logical drive E. This can be done from the keyboard, from a workstation
  257.   AUTOEXEC.BAT file, or from a user login batch file.
  258.  
  259. Here is the batch file. (If your network doesn't conform to the previous
  260. assumptions, you might need to modify it.)
  261.  
  262. PATH>E:\SAVEPATH.BAT
  263. NET USE H:\\COMPUTERNAME\PDOXDATA
  264. PATH=C:\PDOX40;K:\PDOX40;K:\;K:\BATCH;
  265. PARADOX
  266. NET USE H:/D
  267. COMMAND/C E:\SAVEPATH
  268. DEL E:\SAVEPATH.BAT
  269.  
  270. Here are descriptions of the individual lines:
  271.  
  272. - The first line saves the user's current path as a separate batch file for
  273.   later restoration. Save this batch file in the user's home directory, E:,
  274.   so it won't be confused with anyone else's SAVEPATH.BAT.
  275.  
  276. - The second line links the network short name PDOXDATA (for the PDOXDATA
  277.   directory that contains PDOXUSRS.NET) to drive H. "COMPUTERNAME" is the
  278.   server machine name.
  279.  
  280. - The third line sets the correct path. The statement C:\PDOX40 refers to the
  281.   local hard disk directory containing PARADOX.CFG. Since C:\PDOX40 comes
  282.   before the other Paradox-related path statements, this ensures the correct
  283.   PARADOX.CFG file is found.
  284.  
  285. - The statement K:\PDOX40 refers to the directory containing the Paradox
  286.   system files, which is a subdirectory of APPS. The statement K:\BATCH
  287.   refers to the directory containing this batch file.
  288.  
  289.   NOTE: If some workstations on the network don't have hard disks, their
  290.   users must use their network home directory as their private directory
  291.   (containing a PARADOX.CFG file). In this case, the third line would be
  292.  
  293.   PATH = E:\; K:\PDOX40; K:\; K:\BATCH
  294.  
  295.   With this path, Paradox looks for the PARADOX.CFG file in the user's
  296.   network home directory, E:.
  297.  
  298. - The fourth line starts Paradox.
  299.  
  300. - The fifth line is invoked when the user exits Paradox; it unlinks the
  301.   PDOXDATA directory.
  302.  
  303. - The sixth line restores the user's original path by running the
  304.   SAVEPATH.BAT batch file, which was created by the first line.
  305.  
  306. - The seventh line deletes the file SAVEPATH.BAT from the user's home
  307.   directory.
  308.