home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a522 / 25.ddi / INSTALL.ORI < prev    next >
Encoding:
Text File  |  1990-11-30  |  5.9 KB  |  232 lines

  1. #-------------------------------------------------------------------------
  2. #
  3. # FILE
  4. #       INSTALL.ORA
  5. #       V2 installation script language interpreter file.
  6. #
  7. # DESCRIPTION
  8. #       This is the script file for the SQL*Loader install.
  9. #
  10. # OWNER
  11. #       Tim Kelley
  12. #
  13. # CREATION DATE
  14. #       19-JUL-90
  15. #
  16. #-------------------------------------------------------------------------
  17.  
  18. #-------------------------------------------------------------------------
  19. # Generate symbols for Disk Volume label and Jacket label for disks.
  20. #-------------------------------------------------------------------------
  21. .LABELGEN
  22. u
  23. V60 LOAD %u
  24. DOS SQL*Loader Disk %u
  25.  
  26. .FILES -NOCOPY
  27. INSTALL.ORI        6032
  28.  
  29. .PROT_USAGE=9
  30. .REAL_USAGE=9
  31. .BOTH_USAGE=16
  32. .PRODUCT_NAME=SQL*Loader
  33. .PRODUCT_VERSION=1.0.27.0.1
  34. .PRODUCT_NUMBER=3
  35. .SUPP_REQUIRED=6.0.31.0.1
  36.  
  37. .CHECKREG %PRODUCT_NUMBER%
  38.  PRODUCT
  39.  VERSION
  40.  
  41. .CHECKREG 34
  42.  SUPPORT
  43.  SUPP_VERSION
  44.  
  45. .IF (%SUPPORT%=="" || %SUPP_VERSION% < %SUPP_REQUIRED%)
  46.  .MESSAGE
  47.   %WARNING%
  48.  
  49.   You have not installed Required Support Files %SUPP_REQUIRED%.
  50.   Please install Required Support Files %SUPP_REQUIRED% or later
  51.   and then install %PRODUCT_NAME%.
  52.  
  53.  .PAUSE
  54.  .EXIT
  55. .ENDIF
  56.  
  57. .<CHECK_INST>
  58.  
  59. .IF (%INSTALL_CHECKED%!=1)
  60.  .SELECTPROMPT
  61.   MODE
  62.   Would you like to install protected, real, or both modes of executables?
  63.   <MODEHELP>
  64.   1 Protected mode only
  65.   2 Real mode only
  66.   3 Both real and protected modes
  67.  .IF (%MODE%==999)
  68.   .EXIT
  69.  .ENDIF
  70.  
  71.  .IF (%MODE%==1)
  72.   .DISK_USAGE=%PROT_USAGE%
  73.  .ELSE
  74.   .IF (%MODE%==2)
  75.    .DISK_USAGE=%REAL_USAGE%
  76.   .ELSE
  77.    .DISK_USAGE=%BOTH_USAGE%
  78.   .ENDIF
  79.  .ENDIF
  80.  
  81.  .<CHECK_SPACE>
  82.  
  83.  .IF (%PRODUCT%=="")
  84.   .IF (%DISK_USAGE% > %FREE_SPACE%)
  85.  
  86.    .SELECTPROMPT
  87.     USER_RESP
  88.     There is insufficient disk space on drive %ORACLE_DISK%: to install this product.
  89.     Would you like to attempt to install anyway?
  90.     <DISK_SPACE_HELP>
  91.     1     No
  92.     2     Yes
  93.  
  94.    .IF (%USER_RESP%==1)
  95.     .EXIT
  96.    .ENDIF
  97.    .IF (%USER_RESP%==999)
  98.     .GOTO <CHECK_INST>
  99.    .ENDIF
  100.   .ENDIF
  101.  
  102.  .ELSE
  103.   .SELECTPROMPT
  104.    USER_RESP
  105.    %PRODUCT_NAME% has already been installed.
  106.    Would you like to reinstall it?
  107.    <REINSTALL_HELP>
  108.    1     No
  109.    2     Yes
  110.  
  111.   .IF (%USER_RESP%==1)
  112.    .EXIT
  113.   .ENDIF
  114.   .IF (%USER_RESP%==999)
  115.    .GOTO <CHECK_INST>
  116.   .ENDIF
  117.   .REINSTALL=1
  118.  .ENDIF
  119. .ENDIF
  120.  
  121. .CLEARSCREEN
  122.  
  123. .MESSAGE
  124.  %HILITE% Creating directory %ORACLE_HOME%\LOADER...
  125.  
  126. .MKDIR
  127.  %ORACLE_HOME%\LOADER
  128.  
  129. .IF ((%MODE%==1) || (%MODE%==3))
  130.  
  131.  .MESSAGE
  132.   %NORMAL% Copying SQL*Loader executables into %ORACLE_HOME%\PBIN...
  133.  
  134.  .FILES
  135. 123PREP.PXE      103567   %ORACLE_HOME%\PBIN\123PREP.PXE
  136. ASCPREP.PXE      198996   %ORACLE_HOME%\PBIN\ASCPREP.PXE
  137. DB3PREP.PXE       99456   %ORACLE_HOME%\PBIN\DB3PREP.PXE
  138. ODL2LDR.PXE       98501   %ORACLE_HOME%\PBIN\ODL2LDR.PXE
  139. SQLLOAD.PXE      309610   %ORACLE_HOME%\PBIN\SQLLOAD.PXE
  140.  
  141.  .SYSCALL -QUIET
  142.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\123PREP.COM >NUL
  143.  
  144.  .SYSCALL -QUIET
  145.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\ASCPREP.COM >NUL
  146.  
  147.  .SYSCALL -QUIET
  148.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\DB3PREP.COM >NUL
  149.  
  150.  .SYSCALL -QUIET
  151.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\ODL2LDR.COM >NUL
  152.  
  153.  .SYSCALL -QUIET
  154.  COPY %ORACLE_HOME%\PBIN\PLOADR.COM %ORACLE_HOME%\PBIN\SQLLOAD.COM >NUL
  155.  
  156. .ENDIF
  157.  
  158. .IF ((%MODE%==2) || (%MODE%==3))
  159.  
  160.  .MESSAGE
  161.   %NORMAL% Copying SQL*Loader executables into %ORACLE_HOME%\BIN...
  162.  
  163.  .FILES
  164. SQLLOAD.EXE      314986   %ORACLE_HOME%\BIN\SQLLOAD.EXE
  165. ODL2LDR.EXE       97555   %ORACLE_HOME%\BIN\ODL2LDR.EXE
  166. 123PREP.EXE      107340   %ORACLE_HOME%\BIN\123PREP.EXE
  167. ASCPREP.EXE      203860   %ORACLE_HOME%\BIN\ASCPREP.EXE
  168. DB3PREP.EXE      103054   %ORACLE_HOME%\BIN\DB3PREP.EXE
  169. DB3LOAD.BAT         418   %ORACLE_HOME%\BIN\DB3LOAD.BAT
  170.  
  171. .ENDIF
  172.  
  173. .MESSAGE
  174.  %NORMAL% Copying SQL*Loader message files into %ORACLE_HOME%\DBS...
  175.  
  176. .FILES
  177. ULUS.MSB          46050   %ORACLE_HOME%\DBS\ULUS.MSB
  178. PRPUS.MSB         35266   %ORACLE_HOME%\DBS\PRPUS.MSB
  179.  
  180. .MESSAGE
  181.  %NORMAL% Copying example files into %ORACLE_HOME%\LOADER...
  182.  
  183. .FILES
  184. CASE1.CTL           277   %ORACLE_HOME%\LOADER\CASE1.CTL
  185. CASE2.CTL           348   %ORACLE_HOME%\LOADER\CASE2.CTL
  186. CASE3.CTL           795   %ORACLE_HOME%\LOADER\CASE3.CTL
  187. CASE4.CTL           462   %ORACLE_HOME%\LOADER\CASE4.CTL
  188. CASE5.CTL           898   %ORACLE_HOME%\LOADER\CASE5.CTL
  189. CASE2.DAT          1080   %ORACLE_HOME%\LOADER\CASE2.DAT
  190. CASE4.DAT           594   %ORACLE_HOME%\LOADER\CASE4.DAT
  191. CASE5.DAT           430   %ORACLE_HOME%\LOADER\CASE5.DAT
  192. EMP.WK1            3211   %ORACLE_HOME%\LOADER\EMP.WK1
  193. EMP.DBF            1070   %ORACLE_HOME%\LOADER\EMP.DBF
  194. DEPT.WK1           1648   %ORACLE_HOME%\LOADER\DEPT.WK1
  195.  
  196. .MESSAGE
  197. %NORMAL% Updating registration information...
  198.  
  199. .REGISTERFILE
  200.  %PRODUCT_NUMBER% %PRODUCT_NAME%
  201.  %PRODUCT_VERSION%
  202.  <DEINSTALL>
  203.  
  204. .EXIT
  205.  
  206. .<DISK_SPACE_HELP>
  207. %PRODUCT_NAME% requires %DISK_USAGE%00K to install.  There is %FREE_SPACE%00K free on
  208. drive %ORACLE_DISK%:.  You may try to proceed anyway.  Unless you plan to install
  209. only a portion of it or you are reinstalling after an unsuccessful
  210. installation, ORAINST will probably terminate abnormally.
  211.  
  212. .<REINSTALL_HELP>
  213. %PRODUCT_NAME% has an entry in REGISTER.ORA, indicating that it has
  214. been installed previously.  You may either abort this installation and
  215. save the version you have already installed, or you may reinstall and
  216. overwrite the existing version.  Entry in REGISTER.ORA follows.
  217.  
  218. Product:  %PRODUCT%
  219. Version:  %VERSION%
  220.  
  221. .<MODEHELP>
  222. Normally, you will install protected-mode executables.  If you do not have
  223. extended memory or you are installing on an 8088- or 8086-based PC, choose
  224. real-mode executables.  If you are unsure, choose both.
  225.  
  226. .<DEINSTALL>
  227. %ORACLE_HOME%\PBIN\123PREP.COM
  228. %ORACLE_HOME%\PBIN\ASCPREP.COM
  229. %ORACLE_HOME%\PBIN\DB3PREP.COM
  230. %ORACLE_HOME%\PBIN\ODL2LDR.COM
  231. %ORACLE_HOME%\PBIN\SQLLOAD.COM
  232.