home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a522 / 9.ddi / INSTALL.ORI next >
Encoding:
Text File  |  1991-03-06  |  15.3 KB  |  605 lines

  1. #-------------------------------------------------------------------------
  2. #
  3. # FILE
  4. #       INSTALL.ORI
  5. #       V2 installation script language interpreter file.
  6. #
  7. # DESCRIPTION
  8. #       Installation file for the DOS SQL*Menu disk.
  9. #
  10. # MODIFIED
  11. #     MRMILLER
  12. #
  13. #-------------------------------------------------------------------------
  14.  
  15. #-------------------------------------------------------------------------
  16. # Generate symbols for Disk Volume label and Jacket label for disks.
  17. #-------------------------------------------------------------------------
  18. .LABELGEN
  19. u
  20. V60 MENU %u
  21. SQL*Menu Disk %u
  22.  
  23. .FILES -NOCOPY
  24. INSTALL.ORI       15630
  25.  
  26. .DISK_USAGE=64
  27. .PRODUCT_NAME=SQL*Menu
  28. .PRODUCT_VERSION=5.0.11.3.3
  29. .PRODUCT_NUMBER=6
  30. .UTIL_REQUIRED=1.0.9.0.2
  31.  
  32. .CHECKREG %PRODUCT_NUMBER%
  33.  PRODUCT
  34.  VERSION
  35.  
  36. .CHECKREG 2
  37.  UTILS
  38.  UTIL_VERSION
  39.  
  40. .IF (%UTILS%=="" || %UTIL_VERSION% < %UTIL_REQUIRED%)
  41.  .MESSAGE
  42.   %WARNING%
  43.  
  44.   You have not installed Tools Utilities %UTIL_REQUIRED%.
  45.   Please install Tools Utilities %UTIL_REQUIRED% or later
  46.   and then install %PRODUCT_NAME%.
  47.  
  48.  .PAUSE
  49.  .EXIT
  50. .ENDIF
  51.  
  52. .CHECKREG 1
  53.  RDBMS
  54.  RDBMS_VERSION
  55.  
  56. .<CHECK_INST>
  57.  
  58. .IF (%INSTALL_CHECKED%!=1)
  59.  .IF (%PRODUCT%=="")
  60.   .IF (%DISK_USAGE% > %FREE_SPACE%)
  61.  
  62.    .SELECTPROMPT
  63.     USER_RESP
  64.     There is insufficient disk space on drive %ORACLE_DISK%: to install this product.
  65.     Would you like to attempt to install anyway?
  66.     <DISK_SPACE_HELP>
  67.     1     No
  68.     2     Yes
  69.  
  70.    .IF (%USER_RESP%==1 || %USER_RESP%==999)
  71.     .EXIT
  72.    .ENDIF
  73.   .ENDIF
  74.  
  75.  .ELSE
  76.   .SELECTPROMPT
  77.    USER_RESP
  78.    %PRODUCT_NAME% has already been installed.
  79.    Would you like to reinstall it?
  80.    <REINSTALL_HELP>
  81.    1     No
  82.    2     Yes
  83.  
  84.   .IF (%USER_RESP%==1 || %USER_RESP%==999)
  85.    .EXIT
  86.   .ENDIF
  87.  .ENDIF
  88. .ENDIF
  89.  
  90. .CLEARSCREEN
  91. .MESSAGE
  92.  %NORMAL% SQL*Menu Installation Procedure
  93.  This procedure installs SQL*Menu, ORACLE's menuing utility, which
  94.  supports the creation, use and maintenance of an easy, menu-driven
  95.  interface to virtually any application, simple or complex.
  96. .PAUSE
  97.  
  98. .<RUNEXITL>
  99. .SELECTPROMPT
  100.  RUNEXIT
  101.  SQL*Menu 5.0 allows user exits from RUNMENU.  User exits are
  102.  programs written in a procedural language such as C which can be
  103.  called from your SQL*Menu application.
  104.  <RUNEXITHELP>
  105.  1 Install support for user exits
  106.  2 Do not install support for user exits
  107.  
  108. .IF (%RUNEXIT%==999)
  109.  .IF (%INSTALL_CHECKED%!=1 && (%DISK_USAGE%>%FREE_SPACE% || %PRODUCT%!=""))
  110.   .GOTO <CHECK_INST>
  111.  .ELSE
  112.   .EXIT
  113.  .ENDIF
  114. .ENDIF
  115.  
  116. .<APPLTABSL>
  117. .APPLTABS=0
  118. .IF (%RDBMS%!="" && %RDBMS_VERSION%>=6)
  119.  .CLEARSCREEN
  120.  .MESSAGE
  121.   %NORMAL% SQL*Menu requires that special tables be added to your database
  122.   if you will be designing menus and developing applications.  If
  123.   you have previously installed SQL*Menu and these tables already
  124.   exist in your database, they may need to be upgraded to work with
  125.   this version of SQL*Menu.
  126.  
  127.   If you are installing SQL*Menu with a local ORACLE database, and
  128.   the local ORACLE database has already been installed on this
  129.   machine, this installation process can automatically add or
  130.   modify these tables as necessary.
  131.  
  132.   If you would like to add these tables yourself, or if you are
  133.   accessing a remote ORACLE database using SQL*Net, please see the
  134.   section on SQL*Menu in the User's Guide.
  135.  
  136.  .PAUSE
  137.  .SELECTPROMPT
  138.   APPLTABS
  139.   Do you want this installation procedure to automatically update or
  140.   add the tables to your database?
  141.   <APPLTABSHELP>
  142.   1 Update / Add the tables to the database
  143.   2 Do NOT add the tables to the database
  144.  
  145.  .IF (%APPLTABS%==999)
  146.   .GOTO <RUNEXITL>
  147.  .ENDIF
  148. .ENDIF
  149.  
  150. .CLEARSCREEN
  151.  
  152. .MESSAGE
  153.  %HILITE% Creating directory %ORACLE_HOME%\MENU...
  154.  
  155. .MKDIR
  156.  %ORACLE_HOME%\MENU
  157.  
  158. .MESSAGE
  159.  %NORMAL% Copying Executables into %ORACLE_HOME%\PBIN...
  160.  
  161. .FILES
  162. SQLMENU.PXE     1894951   %ORACLE_HOME%\PBIN\SQLMENU.PXE
  163. RUNMENU.PXE     1073073   %ORACLE_HOME%\PBIN\RUNMENU.PXE
  164. GENMENU.PXE     1023591   %ORACLE_HOME%\PBIN\GENMENU.PXE
  165. DOCMENU.PXE      271161   %ORACLE_HOME%\PBIN\DOCMENU.PXE
  166.  
  167. .SYSCALL -QUIET
  168.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\SQLMENU.COM >NUL
  169.  
  170. .SYSCALL -QUIET
  171.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\RUNMENU.COM >NUL
  172.  
  173. .SYSCALL -QUIET
  174.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\GENMENU.COM >NUL
  175.  
  176. .SYSCALL -QUIET
  177.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\DOCMENU.COM >NUL
  178.  
  179. .MESSAGE
  180.  %NORMAL% Copying message files into %ORACLE_HOME%\DBS...
  181.  
  182. .FILES
  183. MNDUS.MSB         19456   %ORACLE_HOME%\DBS\MNDUS.MSB
  184. MNDHLPUS.R       385024   %ORACLE_HOME%\DBS\MNDHLPUS.R
  185.  
  186. .MESSAGE
  187.  %NORMAL% Copying SQL*Menu's SQL scripts into %ORACLE_HOME%\MENU...
  188.  
  189. .FILES
  190. ALLORDS.SQL         767   %ORACLE_HOME%\MENU\ALLORDS.SQL
  191. ALLPROD.SQL         872   %ORACLE_HOME%\MENU\ALLPROD.SQL
  192. CCREDIT.SQL         817   %ORACLE_HOME%\MENU\CCREDIT.SQL
  193. CUSPROD.SQL         841   %ORACLE_HOME%\MENU\CUSPROD.SQL
  194. DATORDS.SQL         838   %ORACLE_HOME%\MENU\DATORDS.SQL
  195. DEMOINS.SQL        2232   %ORACLE_HOME%\MENU\DEMOINS.SQL
  196. DEMOGRT.SQL        2048   %ORACLE_HOME%\MENU\DEMOGRT.SQL
  197. ORDERS.SQL        38302   %ORACLE_HOME%\MENU\ORDERS.SQL
  198. ORDERS.INP        43886   %ORACLE_HOME%\MENU\ORDERS.INP
  199. ORDERS.DMM        16384   %ORACLE_HOME%\MENU\ORDERS.DMM
  200. ORDERS.FRM        10708   %ORACLE_HOME%\MENU\ORDERS.FRM
  201. CONVMENU.SQL      11426   %ORACLE_HOME%\MENU\CONVMENU.SQL
  202. MENUDEF.SQL       55476   %ORACLE_HOME%\MENU\MENUDEF.SQL
  203. MENUDROP.SQL       2500   %ORACLE_HOME%\MENU\MENUDROP.SQL
  204. MENUGRTS.SQL       3746   %ORACLE_HOME%\MENU\MENUGRTS.SQL
  205. MENUIDXS.SQL       3099   %ORACLE_HOME%\MENU\MENUIDXS.SQL
  206. MENUTABS.SQL       5955   %ORACLE_HOME%\MENU\MENUTABS.SQL
  207. MENUVWS.SQL        3374   %ORACLE_HOME%\MENU\MENUVWS.SQL
  208.  
  209. .MESSAGE
  210.  %NORMAL% Creating SQL*Menu batch files in %ORACLE_HOME%\BIN...
  211.  
  212. .WRITEFILE
  213.  %ORACLE_HOME%\BIN\MENUINS.BAT
  214. ECHO OFF
  215. ECHO  
  216. REM
  217. REM  Usage: MENUINS SYSTEM SYSTEM_Password
  218. REM
  219. IF NOT .%%1 == . GOTO MENUINS
  220. ECHO Usage: MENUINS SYSTEM SYSTEM_Password
  221. ECHO 
  222. GOTO EXIT
  223.  
  224. :MENUINS
  225. CLS
  226. ECHO Loading the SQL*Menu tables into the SYSTEM account.
  227. ECHO This procedure will take approximately fifteen minutes.
  228.  
  229. INSTLOAD %%1/%%2 %ORACLE_HOME%\MENU\MENUTABS.SQL %ORACLE_HOME%\MENU\MENUTABS.LOG
  230. INSTLOAD %%1/%%2 %ORACLE_HOME%\MENU\MENUVWS.SQL %ORACLE_HOME%\MENU\MENUVWS.LOG
  231. INSTLOAD %%1/%%2 %ORACLE_HOME%\MENU\MENUGRTS.SQL %ORACLE_HOME%\MENU\MENUGRTS.LOG
  232. INSTLOAD %%1/%%2 %ORACLE_HOME%\MENU\MENUIDXS.SQL %ORACLE_HOME%\MENU\MENUIDXS.LOG
  233.  
  234. :EXIT
  235.  
  236. .WRITEFILE
  237.  %ORACLE_HOME%\BIN\DEMOINS.BAT
  238. ECHO OFF
  239. ECHO  
  240. REM
  241. REM  Usage: DEMOINS SYSTEM SYSTEM_Password
  242. REM
  243. IF NOT .%%1 == . GOTO FILES
  244. ECHO Usage: DEMOINS SYSTEM SYSTEM_Password
  245. ECHO 
  246. GOTO EXIT
  247. :FILES
  248. IF NOT EXIST %ORACLE_HOME%\MENU\ORDERS.SQL GOTO ABORT
  249. IF NOT EXIST %ORACLE_HOME%\MENU\DEMOINS.SQL GOTO ABORT
  250. GOTO DEMOINS
  251. :ABORT
  252. ECHO Error - could not access one of the following files:
  253. ECHO %ORACLE_HOME%\MENU\ORDERS.SQL
  254. ECHO %ORACLE_HOME%\MENU\DEMOINS.SQL
  255. GOTO EXIT
  256. :DEMOINS
  257. CLS
  258. ECHO Loading the SQL*Menu demo Order Application into the SYSTEM
  259. ECHO account.  Output will be spooled to %ORACLE_HOME%\MENU\DEMOINS.LOG
  260. ECHO and %ORACLE_HOME%\MENU\ORDERS.LOG.
  261. ECHO This procedure will take approximately five minutes.
  262. ECHO  
  263. ECHO Note:  If other users besides SYSTEM wish to use the ORDER application,
  264. ECHO they must be given SQL*Menu authorization AND be granted access to the
  265. ECHO ORDER application by the DBA.  This can be done by running DEMOGRT.
  266.  
  267. INSTLOAD %%1/%%2 %ORACLE_HOME%\MENU\ORDERS.SQL %ORACLE_HOME%\MENU\ORDERS.LOG
  268. INSTLOAD %%1/%%2 %ORACLE_HOME%\MENU\DEMOINS.SQL %ORACLE_HOME%\MENU\DEMOINS.LOG
  269.  
  270. :EXIT
  271.  
  272. .WRITEFILE
  273.  %ORACLE_HOME%\BIN\DEMOGRT.BAT
  274. ECHO OFF
  275. ECHO  
  276. REM
  277. REM  Usage: DEMOGRT SYSTEM SYSTEM_Password Demo_Userid
  278. REM
  279. REM  Note:  SQL*Plus must be installed
  280. REM
  281. IF NOT .%%3 == . GOTO FILES
  282. ECHO Usage: DEMOGRT SYSTEM SYSTEM_Password Demo_Userid
  283. ECHO 
  284. GOTO EXIT
  285. :FILES
  286. IF EXIST %ORACLE_HOME%\MENU\DEMOGRT.SQL GOTO DEMOGRT
  287. ECHO Error - could not access %ORACLE_HOME%\MENU\DEMOGRT.SQL
  288. GOTO EXIT
  289. :DEMOGRT
  290. CLS
  291. ECHO Granting access to the SQL*Menu demo Order Application to %%3.
  292. ECHO Output will be spooled to %ORACLE_HOME%\MENU\DEMOGRT.LOG.
  293. ECHO This procedure will take approximately three minutes.
  294.  
  295. SQLPLUS %%1/%%2 @%ORACLE_HOME%\MENU\DEMOGRT.SQL %%3 >%ORACLE_HOME%\MENU\DEMOGRT.LOG
  296.  
  297. :EXIT
  298.  
  299. .IF (%RUNEXIT%==1)
  300.  
  301.  .MESSAGE
  302.   %HILITE% Making directory %ORACLE_HOME%\PRO...
  303.  
  304.  .MKDIR
  305.   %ORACLE_HOME%\PRO
  306.  
  307.  .MKDIR
  308.   %ORACLE_HOME%\PRO\LIB
  309.  
  310.  .MKDIR
  311.   %ORACLE_HOME%\PRO\EXIT
  312.  
  313.  .MESSAGE
  314.   %NORMAL% Copying User Exit Software into %ORACLE_HOME%\PRO...
  315.  
  316.  .FILES
  317. TESTEXIT.DMM       3072   %ORACLE_HOME%\PRO\EXIT\TESTEXIT.DMM
  318. TESTEXIT.SQL       5228   %ORACLE_HOME%\PRO\EXIT\TESTEXIT.SQL
  319.  
  320.  .FILES
  321. FRPPLS.OBJ         2117   %ORACLE_HOME%\PRO\LIB\FRPPLS.OBJ
  322. DMU.OBJ            3042   %ORACLE_HOME%\PRO\LIB\DMU.OBJ
  323. MNUXIT.LIB        21037   %ORACLE_HOME%\PRO\LIB\MNUXIT.LIB
  324. DMPDMY.LIB         3605   %ORACLE_HOME%\PRO\LIB\DMPDMY.LIB
  325. DMCLIB.LIB        53619   %ORACLE_HOME%\PRO\LIB\DMCLIB.LIB
  326. DMPLIB.LIB        28455   %ORACLE_HOME%\PRO\LIB\DMPLIB.LIB
  327. DMULIB.LIB       133107   %ORACLE_HOME%\PRO\LIB\DMULIB.LIB
  328.  
  329. .ENDIF
  330.  
  331. .IF (%APPLTABS%==1)
  332.  .CLEARSCREEN
  333.  .DBA_FOUND=1
  334.  
  335.  .TRANSLATE
  336.   %DBA_AUTHORIZATION%
  337.   DBA_AUTHORIZATION
  338.  
  339.  .IF (%DBA_AUTHORIZATION%=="")
  340.  
  341.   .DBA_FOUND=0
  342.   .<DBAL>
  343.   .STRINGPROMPT QUIET 6 32
  344.    DBA_AUTHORIZATION
  345.    Please enter your DBA authorization password.
  346.    <DBA_HELP>
  347.  
  348.   .IF (%DBA_AUTHORIZATION%=="999")
  349.    .GOTO <DBAL>
  350.   .ENDIF
  351.   .IF (%DBA_AUTHORIZATION%=="!TOOSHORT")
  352.    .MESSAGE
  353.     %WARNING%
  354.     Error - password must be at least six characters.
  355.  
  356.    .GOTO <DBAL>
  357.   .ENDIF
  358.  .ENDIF
  359.  
  360.  .MESSAGE
  361.   %HILITE%
  362.   Starting up the database...
  363.  
  364.  .SYSCALL -QUIET
  365.   SQLPME >NUL
  366.  
  367.  .SYSCALL -QUIET
  368.   ORACLE6 >NUL
  369.  
  370.  .SPAWN
  371.   SQLDBA STARTUP AUTHORIZATION=%DBA_AUTHORIZATION%
  372.  
  373.  .IF (%SPAWNRET%!=0)
  374.   .MESSAGE
  375.    %HILITE% Error - unable to start the ORACLE database using SQLDBA.
  376.             SQL*Menu application tables will NOT be installed.
  377.  
  378.   .SYSCALL -QUIET
  379.    REMPME >NUL
  380.  
  381.   .PAUSE
  382.   .EXIT
  383.  .ENDIF
  384.  
  385.  
  386. # OK so far; make sure we have the right password.
  387.  
  388.  .PASSWD=MANAGER
  389.  
  390.  .<LOOP>
  391.  .SPAWN
  392.   CHKALL -MENU SYSTEM %PASSWD%
  393.  .IF (%SPAWNRET%<0)
  394.   .MESSAGE
  395.    %HILITE% Error - unable to spawn CHKALL.
  396.             SQL*Menu application tables will NOT be installed.
  397.  
  398.   .SYSCALL -QUIET
  399.    REMPME >NUL
  400.  
  401.   .PAUSE
  402.   .GOTO <INSTEND>
  403.  .ENDIF
  404. # Since we don't have a logical AND, we figure out the flags manually...
  405.  
  406.  .IF (%SPAWNRET%>=128)
  407.   .UNKNOWN_ERR=1
  408.   .SPAWNRET=%SPAWNRET%-128
  409.  .ELSE
  410.   .UNKNOWN_ERR=0
  411.  .ENDIF
  412.  
  413.  .IF (%SPAWNRET%>=64)
  414.   .DB_DOWN=1
  415.   .SPAWNRET=%SPAWNRET%-64
  416.  .ELSE
  417.   .DB_DOWN=0
  418.  .ENDIF
  419.  
  420.  .IF (%SPAWNRET%>=32)
  421.   .USAGE_ERR=1
  422.   .SPAWNRET=%SPAWNRET%-32
  423.  .ELSE
  424.   .USAGE_ERR=0
  425.  .ENDIF
  426.  
  427.  .IF (%SPAWNRET%>=16)
  428.   .NEED_CAT=1
  429.   .SPAWNRET=%SPAWNRET%-16
  430.  .ELSE
  431.   .NEED_CAT=0
  432.  .ENDIF
  433.  
  434.  .IF (%SPAWNRET%>=8)
  435.   .FORMS_23=1
  436.   .SPAWNRET=%SPAWNRET%-8
  437.  .ELSE
  438.   .FORMS_23=0
  439.  .ENDIF
  440.  
  441.  .IF (%SPAWNRET%>=4)
  442.   .FULL=1
  443.   .SPAWNRET=%SPAWNRET%-4
  444.  .ELSE
  445.   .FULL=0
  446.  .ENDIF
  447.  
  448.  .IF (%SPAWNRET%>=2)
  449.   .PARTIAL=1
  450.   .SPAWNRET=%SPAWNRET%-2
  451.  .ELSE
  452.   .PARTIAL=0
  453.  .ENDIF
  454.  
  455.  .IF (%SPAWNRET%==1)
  456.   .USER_GOOD=1
  457.  .ELSE
  458.   .USER_GOOD=0
  459.  .ENDIF
  460.  
  461. # Now, evaluate codes
  462.  
  463.  .IF (%USER_GOOD%==0)
  464.   .CLEARSCREEN
  465.   .<PASSWDL>
  466.   .STRINGPROMPT
  467.    PASSWD
  468.    Please enter the current password for the SYSTEM account.
  469.    <PASSWDHELP>
  470.    %PASSWD%
  471.  
  472.   .IF %PASSWD%=="999"
  473.    .GOTO <PASSWDL>
  474.   .ENDIF
  475.   .GOTO <LOOP>
  476.  .ENDIF
  477.  
  478.  .CORRECT_PARTIAL=0
  479.  .IF (%PARTIAL%==1)
  480.   .STRINGPROMPT
  481.    CORRECT_PARTIAL
  482.    It appears that the SQL*Menu Designer tables have been partially
  483.    installed in this database sometime in the past.  Do you wish to
  484.    remove these tables and install the complete set?  Any applications
  485.    stored in these tables will be lost.
  486.    <PARTIAL_HELP>
  487.    1 Remove current tables and reinstall complete set
  488.    2 Leave tables as they are
  489.  
  490.   .IF (%CORRECT_PARTIAL%==1)
  491.    .GOTO <FULL_JUMP>
  492.   .ENDIF
  493.  
  494.  .ELSE
  495.  
  496.   .IF (%FULL%==0)
  497.    .<FULL_JUMP>
  498.    .CLEARSCREEN
  499.    .MESSAGE
  500.     %NORMAL% Adding SQL*Menu Designer tables to the database...
  501.  
  502.    .SPAWN
  503.     INSTLOAD SYSTEM/%PASSWD% %ORACLE_HOME%\MENU\MENUTABS.SQL %ORACLE_HOME%\MENU\MENUTABS.LOG
  504.    .IF (%SPAWNRET%!=0)
  505.     .GOTO <NOINTERACT>
  506.    .ENDIF
  507.  
  508.    .SPAWN
  509.     INSTLOAD SYSTEM/%PASSWD% %ORACLE_HOME%\MENU\MENUVWS.SQL %ORACLE_HOME%\MENU\MENUVWS.LOG
  510.    .IF (%SPAWNRET%!=0)
  511.     .GOTO <NOINTERACT>
  512.    .ENDIF
  513.  
  514.    .SPAWN
  515.     INSTLOAD SYSTEM/%PASSWD% %ORACLE_HOME%\MENU\MENUGRTS.SQL %ORACLE_HOME%\MENU\MENUGRTS.LOG
  516.    .IF (%SPAWNRET%!=0)
  517.     .GOTO <NOINTERACT>
  518.    .ENDIF
  519.  
  520.    .SPAWN
  521.     INSTLOAD SYSTEM/%PASSWD% %ORACLE_HOME%\MENU\MENUIDXS.SQL %ORACLE_HOME%\MENU\MENUIDXS.LOG
  522.    .IF (%SPAWNRET%!=0)
  523.     .GOTO <NOINTERACT>
  524.    .ENDIF
  525.  
  526.   .ELSE
  527.    .MESSAGE
  528.     %NORMAL% SQL*Menu Designer tables present and verified.
  529.  
  530.   .ENDIF
  531.  .ENDIF
  532.  
  533.  .MESSAGE
  534.   %HILITE% Shutting down the database...
  535.  
  536.  .SYSCALL -QUIET
  537.   SQLDBA SHUTDOWN AUTHORIZATION=%DBA_AUTHORIZATION% >NUL
  538.  
  539. .ENDIF
  540.  
  541. .SYSCALL
  542.  REMPME >NUL
  543.  
  544. .<INSTEND>
  545. .MESSAGE
  546.  %NORMAL% Updating product registration information...
  547.  
  548. .REGISTERFILE
  549.  %PRODUCT_NUMBER% %PRODUCT_NAME%
  550.  %PRODUCT_VERSION%
  551.  <DEINSTALL>
  552.  
  553. .EXIT
  554.  
  555. .<DISK_SPACE_HELP>
  556. %PRODUCT_NAME% requires %DISK_USAGE%00K to install.  There is %FREE_SPACE%00K free on drive
  557. %ORACLE_DISK%:.  You may try to proceed anyway.  Unless you plan to install only a
  558. portion of it or you are reinstalling after an unsuccessful installation,
  559. ORAINST will probably terminate abnormally.
  560.  
  561. .<REINSTALL_HELP>
  562. %PRODUCT_NAME% has an entry in REGISTER.ORA, indicating that it has
  563. been installed previously.  You may either abort this installation and save
  564. the version you have already installed, or you may reinstall and overwrite
  565. the existing version.  Entry in REGISTER.ORA follows.
  566.  
  567. Product:  %PRODUCT%
  568. Version:  %VERSION%
  569.  
  570. .<RUNEXITHELP>
  571. If you have a C compiler, you can write protected mode DOS user exits which
  572. can be called from your SQL*Menu applications.  You must install the ORACLE
  573. Pro*C precompiler in order to compile and link these programs correctly.
  574. You can still build complex SQL*Menu applications without the use of user
  575. exits.
  576.  
  577. .<APPLTABSHELP>
  578. In order to design menus, you must have certain tables installed in your
  579. ORACLE database.  If you have already installed a local database, this
  580. install can automatically create these tables.  Choose Yes if you would
  581. like these tables to be automatically created/updated.  If you do not
  582. have a local database installed, or would like to create the tables at a
  583. later time, choose No.
  584.  
  585. .<PASSWDHELP>
  586. This installation procedure needs to know the SYSTEM account's password
  587. in order to install the designer tables.
  588.  
  589. .<PARTIAL_HELP>
  590. Some, but not all, of the tables required by SQL*Menu are
  591. present in your database.  The designer will not work unless all of them
  592. are present.  If you wish to correct this, this install can remove the
  593. tables currently present and replace them with a full set.  Any data in
  594. the tables will be lost.  Alternatively, you can run MENUINS.CMD.
  595.  
  596. .<DEINSTALL>
  597. %ORACLE_HOME%\PBIN\SQLMENU.COM
  598. %ORACLE_HOME%\PBIN\RUNMENU.COM
  599. %ORACLE_HOME%\PBIN\GENMENU.COM
  600. %ORACLE_HOME%\PBIN\DOCMENU.COM
  601. %ORACLE_HOME%\MENU\MENUTABS.LOG
  602. %ORACLE_HOME%\MENU\MENUVWS.LOG
  603. %ORACLE_HOME%\MENU\MENUGRTS.LOG
  604. %ORACLE_HOME%\MENU\MENUIDXS.LOG
  605.