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

  1.            INSTALLING PARADOX 4.0 ON A DEC PATHWORKS NETWORK
  2.            -------------------------------------------------
  3.  
  4. This file contains instructions for installing Paradox on a DEC Pathworks
  5. network. These instructions were verified using Pathworks, version 4.1a, on
  6. an Ergo Brick 386SX/16, a Packard Bell Packmate 386SX-20, and a Packard Bell
  7. Packmate 486/33.
  8.  
  9.  
  10. TABLE OF CONTENTS
  11. -----------------
  12.  
  13. 1. Assumptions
  14. 2. Installation Steps
  15. 3. Linking Users and Setting User Paths
  16.  
  17.  
  18. 1. ASSUMPTIONS
  19. --------------
  20.  
  21. These instructions assume the following about your Pathworks installation:
  22.  
  23. - You use DEC Pathworks version 4.1a or higher.
  24.  
  25. - Every network user has a home directory.
  26.  
  27. - Your network has a shared applications directory named APPS.
  28.  
  29. - You perform all installation and configuration operations from a
  30.   DOS-based workstation.
  31.  
  32.  
  33. 2. INSTALLATION STEPS
  34. ---------------------
  35.  
  36. 1)  Boot your 100%-compatible PC computer with DEC Pathworks configuration.
  37.  
  38. 2)  Enter the SETHOST program to access your VAX. Type
  39.  
  40.     SETHOST nodename
  41.     
  42.     (where "nodename" is the name of your VAX Pathworks Server)
  43.  
  44. 3)  Log on to Node as SYSTEM.
  45.  
  46. 4)  Enter PCSA_MANAGER. Type
  47.  
  48.     PCSA
  49.  
  50. 5)  Add a file service to the node for system files. Type
  51.  
  52.     PCSA_MANAGER > ADD SERVICE/DIRECTORY PARADOX/ROOT=diskname:[PARADOX]
  53.  
  54.     where "diskname" is an actual VAX disk name. This creates the specified
  55.     directory and the VAX service name (PARADOX).
  56.  
  57. 6)  Grant rights to the new PARADOX service.
  58.  
  59.     a. Grant user SYSTEM read/write/create rights to the PARADOX service.
  60.        Type
  61.  
  62.        PCSA_MANAGER > GRANT SYSTEM PARADOX/ACCESS=(R,W,C)
  63.  
  64.     b. Grant group PUBLIC (and/or other allowed groups) read-only rights to
  65.        the PARADOX service. Type
  66.  
  67.        PCSA_MANAGER > GRANT/GROUP PUBLIC PARADOX/ACCESS=R
  68.  
  69.        If you want to limit Paradox access to a single user or to a 
  70.        group other than PUBLIC, replace PUBLIC with the appropriate
  71.        VAX USERNAME.
  72.  
  73. 7)  Add a file service to the node for data files. Type
  74.  
  75.     PCSA_MANAGER > ADD SERVICE/DIRECTORY PDOXDATA/ROOT=diskname:[PDOXDATA]
  76.  
  77.     where "diskname" is an actual VAX disk name. This creates the specified
  78.     directory and the VAX service name (PDOXDATA).
  79.  
  80. 8)  Grant access rights to the new PDOXDATA service.
  81.  
  82.     a. Grant user SYSTEM read/write/create rights to the new PDOXDATA service.
  83.        Type
  84.  
  85.        PCSA_MANAGER > GRANT SYSTEM PDOXDATA/ACCESS=(R,W,C)
  86.  
  87.        This gives user SYSTEM read/write/create rights to the PDOXDATA service.
  88.  
  89.     b. Grant the group PUBLIC (and/or other allowed groups) access rights
  90.        to the new PDOXDATA service. Type
  91.  
  92.        PCSA_MANAGER > GRANT/GROUP PUBLIC PDOXDATA/ACCESS=(R,W,C)
  93.  
  94.        If you want to limit Paradox access to a single user or to a 
  95.        group other than PUBLIC, replace PUBLIC with the appropriate
  96.        VAX USERNAME.
  97.  
  98. 9)  View the new services and the rights associated with them.
  99.  
  100.     a. To view available services, type
  101.  
  102.        PCSA_MANAGER > SHOW FILE SERVICES/REGISTER
  103.  
  104.     b. To view available rights, type
  105.  
  106.        PCSA_MANAGER > SHOW FILE SERVICES/AUTHORIZE
  107.  
  108. 10) Change or create either the AUTOUSER.BAT or STARTUP.BAT file in each
  109.     user's boot directory.
  110.  
  111.     a. From the VAX, edit AUTOUSER.BAT.
  112.  
  113.        - Select an unused logical drive letter for the PARADOX service and
  114.          add the following line to the file:
  115.  
  116.          USE F: \\nodename\\PARADOX
  117.  
  118.          (where "F:" is the logical drive and "nodename" is the VAX node).
  119.  
  120.        - Select an unused logical drive letter for the PDOXDATA service and
  121.          add the following line to the file:
  122.  
  123.          USE G: \\nodename\\PDOXDATA
  124.  
  125.          (where "G:" is the logical drive and "nodename" is the VAX node).
  126.  
  127.  
  128.     b. From DOS, edit STARTUP.BAT.
  129.  
  130.        - Select an unused logical drive letter for the PARADOX service and
  131.          add the following line to the file:
  132.  
  133.          USE F: \\nodename\\PARADOX
  134.  
  135.          (where "F:" is the logical drive and "nodename" is the VAX node).
  136.  
  137.        - Select an unused logical drive letter for the PDOXDATA service and
  138.          add the following line to the file:
  139.  
  140.          USE G: \\nodename\\PDOXDATA
  141.  
  142.          (where "G:" is the logical drive and "nodename" is the VAX node).
  143.  
  144. 11) Log out of the SETHOST program and return to DOS.
  145.  
  146. 12) Attach the logical drives from user SYSTEM. When prompted, type the
  147.     Username SYSTEM, and then enter the password:
  148.  
  149.     C> USE F: \\nodename\\PARADOX *
  150.     Username: (Enter SYSTEM)
  151.     Password: (Enter the SYSTEM password)
  152.     
  153.     C> USE G: \\nodename\\PDOXDATA *
  154.     Username: (Enter SYSTEM)
  155.     Password: (Enter the SYSTEM password)
  156.  
  157.     PARADOX is the system file service; PDOXDATA is the shared data
  158.     service.
  159.  
  160. 13) Change to the new system drive. Type
  161.  
  162.     F:
  163.  
  164. 14) Install the Paradox system files and optional software on the new file
  165.     service. Follow the instructions in Chapter 2 of the Paradox "Network
  166.     Installation Guide." The Paradox INSTALL program copies your Paradox
  167.     system files and optional software from the program disks into the system
  168.     files directory, PDOX40 on logical drive F.
  169.  
  170. 15) Create or modify the CONFIG.SYS file of each workstation to set at least 
  171.     the minimum number of buffers and files needed by Paradox:
  172.  
  173.     FILES=40
  174.     BUFFERS=40
  175.  
  176.     A workstation's CONFIG.SYS file must be stored in the root directory of
  177.     the workstation's hard disk (or on the boot disk if the workstation is
  178.     started from a floppy disk). See Chapter 2 of the Paradox "Network
  179.     Installation Guide" for details on CONFIG.SYS.
  180.  
  181.     NOTE: After editing the CONFIG.SYS file, you must reboot the workstation
  182.     before you can run Paradox. To reboot, press [Ctrl][Alt][Del].
  183.  
  184. 16) Create a private directory for each user. The private directory must be
  185.     either a network read/write directory or a directory on a local hard
  186.     disk. For information, see "Linking Users and Setting User Paths" later
  187.     in this file. For information about private directories, see Chapter 1 of
  188.     the Paradox "Network Installation Guide."
  189.  
  190.     Normally, each user on a Pathworks network has a home directory (and
  191.     associated subdirectories), which can be used for Paradox tables.
  192.  
  193.     In most cases, a single user has rights to a particular home directory.
  194.     Only that user can use Paradox tables stored in his or her home
  195.     directory. Other directories on the network may grant rights to more than
  196.     one person. Paradox tables stored in these multiuser directories can be
  197.     accessed by anyone who has rights to them. These are called shared
  198.     directories.
  199.  
  200. 17) Link each user to the Paradox system files directory, PDOX40. For
  201.     information, see "Linking Users and Setting User Paths" later in this
  202.     file.
  203.  
  204. 18) Link each user to the directory containing PDOXUSRS.NET, PDOXDATA. For
  205.     information, see "Linking Users and Setting User Paths" later in this
  206.     file.
  207.  
  208. 19) Change each Paradox user's path to search for the user's private
  209.     directory and the Paradox system files directory, IN THAT ORDER. The
  210.     user's private directory must precede all other Paradox-related
  211.     directories in the path, since Paradox searches for PARADOX.CFG in the
  212.     private directory to determine the user's private directory and other
  213.     default settings. See Chapter 4 of the Paradox "Network Installation
  214.     Guide" for details about the PARADOX.CFG file.
  215.  
  216.     - Make sure no PARADOX.CFG files are in any of the network directories
  217.       listed in a user's search path and then search the local private
  218.       directory immediately after the last network directory. If you used a
  219.       default PARADOX.CFG file in the PDOX40 directory as Chapter 4 of the
  220.       Paradox "Network Installation Guide" explains, you will have to delete
  221.       that file before users begin running Paradox.
  222.  
  223.     - Use the DOS PATH command to set up each user's search path. You must
  224.       use this method if Paradox system files will be downloaded to a local
  225.       hard disk as Chapter 5 of the Paradox "Network Installation Guide"
  226.       describes.
  227.  
  228. 20) Create PARADOX.CFG files for each user. See Chapter 4 of the Paradox
  229.     "Network Installation Guide" for details.
  230.  
  231.  
  232. 3. LINKING USERS AND SETTING USER PATHS
  233. ---------------------------------------
  234.  
  235. You can establish the necessary links and paths for each workstation (steps
  236. 17, 18, and 19) in different ways. In theory, network users can enter them
  237. manually from their keyboards when they want to use Paradox, but we strongly
  238. recommend against this, because a mistake can cause problems for network
  239. Paradox users. Instead, we recommend setting up a system that automatically
  240. establishes the proper DOS path for each user. You can use two methods:
  241.  
  242. - A login batch file that automatically sets up every user to run Paradox
  243.   when he or she logs in to the network. Use this method for networks where
  244.   Paradox is used frequently.
  245.  
  246. - A Paradox batch file that sets up the correct links and path when a user
  247.   starts Paradox. Use this method for networks where Paradox is used
  248.   infrequently.
  249.  
  250. To use a login batch file
  251. -------------------------
  252. - The user's private directory is either on the local hard disk (for example,
  253.   C:\PDOX40) or on the user's network read/write directory (if there is no
  254.   local hard disk), and the user's PARADOX.CFG file is stored in the private
  255.   directory.
  256.  
  257. - No default PARADOX.CFG file is present in the PDOX40 directory on the file
  258.   server.
  259.  
  260. - The workstation has a local hard disk, and therefore has a DOS path that
  261.   includes the Paradox private directory, C:\PDOX40.
  262.  
  263. - Each user always has the file service, PDOXDATA, containing the network
  264.   control file PDOXUSRS.NET, mapped to the same logical drive.
  265.  
  266. To use a Paradox batch file
  267. ---------------------------
  268. Give the batch file an appropriate name, such as PDOX40.BAT, and store it in
  269. a shared applications directory. The following batch file assumes that the
  270. user's network read/write directory is \APPS\PDOX40 on the PDOXDATA file
  271. service.
  272.  
  273. USE F: \\nodename\\PARADOX
  274. USE G: \\nodename\\PDOXDATA
  275. G:
  276. CD \APPS\PDOX40
  277. SET OLDPATH=%PATH%
  278. SET PATH=G:\APPS\PDOX40;F:\PDOX40;%OLDPATH%
  279. F:\PDOX40\PARADOX
  280. SET PATH=%OLDPATH%
  281. USE F:/D
  282. USE G:/D
  283.  
  284. Here are descriptions of the individual lines:
  285.  
  286. - The first line maps the read-only PARADOX file service to logical drive F. If
  287.   some other file service is already mapped to the drive letter you pick, the
  288.   new USE command will fail.  You must choose an unused drive letter or
  289.   disconnect the current service before the USE command will work correctly.
  290.  
  291. - The second line maps the PDOXDATA file service to logical drive G. We assume
  292.   this service contains the directory with the PDOXUSRS.NET file and that G:\
  293.   is what you specified as the location of this file when you installed
  294.   Paradox.
  295.  
  296. - The third and fourth lines change the current directory to the user's
  297.   read/write home directory where the databases are stored.
  298.   
  299. - The fifth line saves the current path before changing it.
  300.  
  301. - The sixth line adds the current user's personal directory and the
  302.   directory containing the PDOXUSRS.NET file into the path. Note that the
  303.   user directory is listed before the system directory so that the PARADOX.CFG
  304.   file will be found first in the user's directory.
  305.   
  306. - The seventh line starts and runs Paradox.
  307.  
  308. - The eighth line resets the user's path to the value it had before
  309.   Paradox was run.
  310.   
  311. - The ninth and tenth lines are invoked when the user exits Paradox; they
  312.   delete the mapping for the PARADOX and the PDOXDATA file services,
  313.   respectively, and make drives F and G available for other uses.
  314.  
  315.