doit = execute("%installer_home%\%operating_system%.dei");
} [
'UNBOUND_VARIABLE: signal('failure,instantiate(nls("instver_too_early2", "The version of the Installer currently running is %%installer_version%%. The product(s) you have chosen to deinstall were installed with a later version of the Installer. Please use a later version of the Installer to deinstall these product(s).")));
net2_deinstall_help = nls("net2_deinstall_help","Deinstalling SQL*Net Help Files...");
app_prompt = instantiate( nls("app_prompt","Stop all Oracle applications that are using %%registry_label%% before continuing with this deinstallation."));
app_help = instantiate( nls("app_help","%%registry_label%% is being used. Stop all Oracle applications that are using %%registry_label%% before continuing with deinstallation."));
/*
chkdeinst_prompt = nls("chkdeinst_prompt", "You may have Oracle Names Server and/or SQL*Net Server installed. Removing %%registry_label%% Client software will disable those products. If you continue to deinstall %%registry_label%%, you should also deinstall Oracle Names Server and SQL*Net Server.");
*/
chkdeinst_prompt = nls("chkdeinst_prompt", "You may have SQL*Net Server installed. Removing %%registry_label%% Client software will disable those products. If you continue to deinstall %%registry_label%%, you should also deinstall SQL*Net Server.");
deinstall_easycfg_help = nls("deinstall_easycfg_help","The Oracle Installer detects %ezcfg% and SQL*Net configuration files on this machine. Your SQL*Net configuration files will be removed if you deinstall %ezcfg%. Do you still wish to deinstall %ezcfg%?
YES deinstalls %registry_label%, %ezcfg%, and SQL*Net configuration files.
NO deinstalls %registry_label% but keeps %ezcfg% and SQL*Net configuration files.
CANCEL terminates the deinstallation of %registry_label%.");
ui_product(registry_label);
complain = FALSE;
if (platform() == "nt")
{
/*
if (registered("ntnames20"))
if (not(member(registration("selected_registries"),registration("ntnames20"))))