home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / programming / oracle7 7.2 / DB / UTIL72 / UTIL72.INS < prev    next >
Encoding:
Text File  |  1995-10-09  |  2.7 KB  |  95 lines

  1. /* Copyright (c) Oracle Corporation 1992.  All Rights Reserved */
  2. /*****************************************************************************
  3.   NAME
  4.     util72.ins - Windows 95 V3 installation script for database utilities.
  5.  
  6.   DESCRIPTION
  7.     This script performs the installation tasks for the ORACLE database
  8.     utilities product.
  9.  
  10.   OWNER
  11.     Tony Rodgers
  12.  
  13.   MODIFIED    DD-MMM-YY Reason
  14.     LMurphy   06/19/95 - Modified for Windows 95 and 7.2
  15.   syau        07/01/94 - 7.1.3
  16.     HA!       04/28/94 - 7.1.2 and 3.0.10.2
  17.   Hartenstine 04/21/93 - DESKTOP:Adapt to Windows NT
  18.     trodgers  01-APR-92 Created.
  19. *****************************************************************************/
  20. {
  21.   /**************************************************************************
  22.       Start main logic...
  23.    **************************************************************************/
  24.   if (doit)
  25.     {
  26.       ins_ratchet = "7.2.2.3.1";
  27.  
  28.       execute("%installer_home%\win95.ins");
  29.  
  30.       install(w95rsf72);
  31.  
  32.       ui_product(product_label);
  33.  
  34.       ui_action(instantiate(installing_scripts));
  35.       copy(deinstl);
  36.  
  37.       ui_action(instantiate(installing_executables));
  38.       copy(exec);
  39.  
  40.       ui_action(instantiate(installing_msbs));
  41.       copy(msg, nls_abbreviation);
  42.  
  43.       ui_action(instantiate(installing_init));
  44.       copy(init);
  45.  
  46.       ui_action(instantiate(installing_sql));
  47.       copy(sql);
  48.  
  49.       ui_action(instantiate(installing_demo));
  50.       copy(demo);
  51.  
  52.       /*****************
  53.       Install the parent
  54.       ******************/
  55.  
  56.       if(member(selected_products, current_product))
  57.       {
  58.     if (install_parent)
  59.         install(product_parent(current_product));
  60.       }
  61.  
  62.       if (set_rdbms72)
  63.       {
  64.         ui_action(instantiate(modifying_config));
  65.         modify("RDBMS72",rdbms72,ora_config,(product_filename(w95rsf72)));
  66.       }
  67.  
  68.       if (set_plsql22)
  69.       {
  70.         ui_action(instantiate(modifying_config));
  71.         modify("PLSQL22",plsql22,ora_config,(product_filename(w95rsf72)));
  72.       }
  73.  
  74.       ui_action(instantiate(modifying_config));      
  75.       modify("ORA_SQLDBA_MODE","LINE",ora_config,(product_filename(current_product)));
  76.  
  77.       ui_action(instantiate(registering));
  78.       register(current_product);
  79.       if (member(selected_products,current_product))
  80.         reference(current_product);
  81.  
  82.       reference(w95rsf72, current_product);
  83.  
  84. /* LMurphy - 07/11/95 - if util72 not "selected product" don't
  85. reference parent - see rdbms72.ins */
  86.  
  87.       if(member(selected_products, current_product))
  88.       {
  89.     reference(product_parent(current_product), current_product);
  90.       }
  91.  
  92.       permit_retry_operations = FALSE;
  93.     }
  94. }
  95.