home *** CD-ROM | disk | FTP | other *** search
Wrap
/* Copyright (c) Oracle Corporation 1992. All Rights Reserved */ /***************************************************************************** NAME plus31.dei - V3.0.10.3.1 installation script for Sql*Plus for Windows 3.1 DESCRIPTION This script deinstalls Sql*Plus for Windows 3.1 OWNER Edan Kabatchnik MODIFIED DD-MMM-YY Reason LMurphy 08-SEP-94 Modified for Windows SQL*Plus 3.1.3.5.x LMurphy 23-MAY-94 Modified for Windows SQL*Plus 3.1.2.2.6 shall 04-FEB-93 Created from Browser 10 deinstall script. *****************************************************************************/ { { doit = execute("%installer_home%\windows.dei"); } [ 'UNBOUND_VARIABLE: { signal('failure, instantiate(nls("instver_too_early2","The version of the Installer currently running is %%installer_version%%. The product you have chosen to deinstall was installed with a later version of the Installer. Please use a later version of the Installer to deinstall this product."))); } ] if (doit) { { plus31 = v7_translate("PLUS31"); } [ 'UNBOUND_ENVIRONMENT_VARIABLE, 'OS_ERROR: { variable = "PLUS31"; doit = FALSE; information_dialog(deinstall_prompt02, deinstall_content02 deinstall_help02); } ] { mshelp = v7_translate("mshelp"); } [ 'OS_ERROR,'INVALID_FILE_NAME, 'PERMISSION_DENIED,'UNBOUND_ENVIRONMENT_VARIABLE: { variable = "MSHELP"; information_dialog(instantiate(deinstall_prompt02), instantiate(deinstall_content02), instantiate(deinstall_help02)); doit = FALSE; } ] } if (doit) { ui_product(registry_label); permit_retry_operations = TRUE; /* Deinstall from Personal Oracle group if necessary */ ui_action(instantiate(nls("unregistering_product","Unregistering %%registry_label%%..."))); ui_action(instantiate(nls("deinst_sql","Removing %%registry_label%% SQL Scripts..."))); remove(sql); ui_action(instantiate(nls("deinst_help","Removing %%registry_label%% Help Files..."))); remove(help); remove(doc); ui_action(instantiate(nls("deinst_msbs","Removing %%registry_label%% Message Files..."))); remove(msg); ui_action(instantiate(nls("deinst_exec","Removing %%registry_label%% Executables..."))); remove(exe); ui_action(instantiate(nls("deinst_script","Removing %%registry_label%% Installation Scripts..."))); remove(deinstl); ui_action(instantiate(nls("env_var", "Modifying %%registry_label%% Environment Variables..."))); modify("SQLPATH", "", ora_config, "Oracle"); modify("PLUS31", "", ora_config, "Oracle"); modify("EXECUTE_SQL", "", ora_config, "Oracle"); if (registered("winrsf71")) { dependent = registration("winrsf71"); unreference(dependent, current_registry); deinstall(dependent); } unregister(current_registry); permit_retry_operations = FALSE; } }