home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 February / PCWK0296.iso / po7_win / install / user.avf < prev    next >
Text File  |  1995-01-11  |  6KB  |  169 lines

  1. /* Copyright (c) Oracle Corporation 1994.  All Rights Reserved */
  2.  
  3. /************************************************************************
  4.   NAME
  5.     user.avf - user-defined .avf script
  6.  
  7.   DESCRIPTION
  8.     This script allows users access to their own customizable .avf script.
  9.  
  10.  
  11.   MODIFIED    MM/DD/YY  Reason
  12.     zzerhoun  01/09/95  Added NLS stuff for Book Doc. Products 
  13.     zzerhoun  01/04/95  Added user_release_grp & user_release_ext intialization
  14.     zzerhoun  12/20/94  Modified to set bundle_name & distributed_option
  15.     zzerhoun  12/08/94  Created for Personal Oracle.
  16. **************************************************************************/
  17.  
  18. {
  19.   /* Setup Bundle Variables */
  20.  
  21.   { bundle_name = bundle_name; }
  22.   ['UNBOUND_VARIABLE: 
  23.     {
  24.       P_O7 = "Personal Oracle7 for Windows";
  25.       P_O7_E = "Personal Oracle7 for Windows - Extended Edition";
  26.       W_O7_W_NT = "Oracle7 Workgroup for Windows NT";
  27.       W_O7_NW = "Oracle7 Workgroup for Netware";
  28.       E_O7_W_NT = "Oracle7 Enterprise for Windows NT";
  29.       E_O7_NW = "Oracle7 Enterprise  for Netware";
  30.  
  31.       bundle_name = P_O7;
  32.     }
  33.   ]
  34.  
  35.   /* Set VS10.INI Default Variables */
  36.   {
  37.     set_vs10 =  false;
  38.     vs10 = v7_translate("VS10");
  39.     if (not(exists(vs10)))
  40.       signal('UNBOUND_ENVIRONMENT_VARIABLE);
  41.   }
  42.   ['UNBOUND_ENVIRONMENT_VARIABLE:
  43.     {
  44.       vs10 = "%oracle_home%\vs10";
  45.       set_vs10 = true;
  46.     }
  47.   ]
  48.  
  49.  
  50.   user_release_exists_info = instantiate(nls("user_release_exists_info","Please review the %%bundle_name%% Release Notes.  The Release Notes contain information which may be vital in successfully using %%bundle_name%%.  To read the Release Notes, double-click on the Write program icon entitled 'Oracle7 Release Notes' in the 'Oracle' program group."));
  51.   
  52.   user_release_not_exists_info = instantiate(nls("user_release_exists_info","Please review the %%bundle_name%% Release Notes.  The Release Notes contain information which may be vital in successfully using %%bundle_name%%.  To read the Release Notes, double-click on the Write program icon entitled 'Oracle7 Release Notes' in the 'Oracle' program group.%carriage_return%%carriage_return%The Release Notes are copied as a result of installing the Oracle Installer.  Please install the Oracle Installer and then proceed with reviewing the Release Notes."));
  53.   
  54.   if (bundle_name == P_O7)
  55.   {
  56.     distributed_option = FALSE;
  57.  
  58.     defaultsrv = "Windows 7.1";
  59.     defaultconfig = "Windows 7.1 NO PL/SQL";
  60.  
  61.     user_release_grp = "p_o";
  62.     user_release_ext = "po7";
  63.  
  64.     host = "oracle7";
  65.          
  66.     { dft_tblspace = translate("DFT_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  67.     ['UNBOUND_ENVIRONMENT_VARIABLE: dft_tblspace = "USER_DATA";]
  68.  
  69.     { tmp_tblspace = translate("TMP_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  70.     ['UNBOUND_ENVIRONMENT_VARIABLE: tmp_tblspace = "TEMPORARY_DATA";]
  71.   }
  72.   else if (bundle_name == P_O7_E)
  73.   {
  74.     distributed_option = TRUE;
  75.  
  76.     defaultsrv = "Windows 7.1";
  77.     defaultconfig = "Windows 7.1 NO PL/SQL";
  78.          
  79.     user_release_grp = "p_o_e";
  80.     user_release_ext = "poe";
  81.  
  82.     host = "oracle7";
  83.  
  84.     { dft_tblspace = translate("DFT_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  85.     ['UNBOUND_ENVIRONMENT_VARIABLE: dft_tblspace = "USER_DATA";]
  86.  
  87.     { tmp_tblspace = translate("TMP_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  88.     ['UNBOUND_ENVIRONMENT_VARIABLE: tmp_tblspace = "TEMPORARY_DATA";]
  89.   }
  90.   else if (bundle_name == W_O7_W_NT)
  91.   {
  92.     distributed_option = FALSE;
  93.  
  94.     defaultsrv = "NT 7.1";
  95.     defaultconfig = "NT 7.1 OWS Small";
  96.          
  97.     user_release_grp = "ows_nt";
  98.     user_release_ext = "wst";
  99.  
  100.     { host = host; }
  101.     ['UNBOUND_VARIABLE: host = "";]
  102.  
  103.     { dft_tblspace = translate("DFT_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  104.     ['UNBOUND_ENVIRONMENT_VARIABLE: dft_tblspace = "USER_DATA";]
  105.  
  106.     { tmp_tblspace = translate("TMP_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  107.     ['UNBOUND_ENVIRONMENT_VARIABLE: tmp_tblspace = "TEMPORARY_DATA";]
  108.   }
  109.   else if (bundle_name == W_O7_NW)
  110.   {
  111.     distributed_option = FALSE;
  112.  
  113.     defaultsrv = "NetWare 7.1";
  114.     defaultconfig = "NetWare 7.1 OWS Small";
  115.          
  116.     user_release_grp = "ows_nw";
  117.     user_release_ext = "wsw";
  118.  
  119.     { host = translate("HOST","%vs10%\vs10.ini","LOGON"); }
  120.     ['UNBOUND_ENVIRONMENT_VARIABLE: host = "";]
  121.  
  122.     { dft_tblspace = translate("DFT_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  123.     ['UNBOUND_ENVIRONMENT_VARIABLE: dft_tblspace = "USER_DATA";]
  124.  
  125.     { tmp_tblspace = translate("TMP_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  126.     ['UNBOUND_ENVIRONMENT_VARIABLE: tmp_tblspace = "TEMPORARY_DATA";]
  127.   }
  128.   else if (bundle_name == E_O7_W_NT)
  129.   {
  130.     distributed_option = TRUE;
  131.  
  132.     defaultsrv = "NT 7.1";
  133.     defaultconfig = "NT 7.1 OWS Small";
  134.          
  135.     user_release_grp = "oes_nt";
  136.     user_release_ext = "est";
  137.  
  138.     { host = translate("HOST","%vs10%\vs10.ini","LOGON"); }
  139.     ['UNBOUND_ENVIRONMENT_VARIABLE: host = "";]
  140.  
  141.     { dft_tblspace = translate("DFT_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  142.     ['UNBOUND_ENVIRONMENT_VARIABLE: dft_tblspace = "USER_DATA";]
  143.  
  144.     { tmp_tblspace = translate("TMP_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  145.     ['UNBOUND_ENVIRONMENT_VARIABLE: tmp_tblspace = "TEMPORARY_DATA";]
  146.   }
  147.   else if (bundle_name == E_O7_NW)
  148.   {
  149.     distributed_option = TRUE;
  150.  
  151.     defaultsrv = "NetWare 7.1";
  152.     defaultconfig = "NetWare 7.1 OWS Small";
  153.          
  154.     user_release_grp = "oes_nw";
  155.     user_release_ext = "esw";
  156.  
  157.     { host = translate("HOST","%vs10%\vs10.ini","LOGON"); }
  158.     ['UNBOUND_ENVIRONMENT_VARIABLE: host = "";]
  159.  
  160.     { dft_tblspace = translate("DFT_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  161.     ['UNBOUND_ENVIRONMENT_VARIABLE: dft_tblspace = "USER_DATA";]
  162.  
  163.     { tmp_tblspace = translate("TMP_TBLSPACE","%vs10%\vs10.ini","UMAN"); }
  164.     ['UNBOUND_ENVIRONMENT_VARIABLE: tmp_tblspace = "TEMPORARY_DATA";]
  165.   }
  166.  
  167.   return(execute("%installer_home%\%operating_system%.avf"));
  168. }
  169.