home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / us90_1.zip / DB2DDCSM.PKG < prev    next >
Text File  |  1996-04-22  |  24KB  |  944 lines

  1. **********************************************************************
  2. **               IBM DDCS Multi-User Gateway for OS/2                *
  3. ** 5622-594 (C) COPYRIGHT IBM CORP. 1991, 1995. ALL RIGHTS RESERVED. *
  4. **               LICENSED MATERIALS - PROPERTY OF IBM                *
  5. **********************************************************************
  6. SERVICELEVEL
  7. LEVEL=8090
  8. DISK
  9. NAME='DB2 for OS/2 FixPak 8090 - Diskette 1 of 20',
  10. VOLUME=VOLUME1
  11. DISK
  12. NAME='DB2 for OS/2 FixPak 8090 - Diskette 2 of 20',
  13. VOLUME=VOLUME2
  14. DISK
  15. NAME='DB2 for OS/2 FixPak 8090 - Diskette 3 of 20',
  16. VOLUME=VOLUME3
  17. DISK
  18. NAME='DB2 for OS/2 FixPak 8090 - Diskette 4 of 20',
  19. VOLUME=VOLUME4
  20. DISK
  21. NAME='DB2 for OS/2 FixPak 8090 - Diskette 5 of 20',
  22. VOLUME=VOLUME5
  23. DISK
  24. NAME='DB2 for OS/2 FixPak 8090 - Diskette 6 of 20',
  25. VOLUME=VOLUME6
  26. DISK
  27. NAME='DB2 for OS/2 FixPak 8090 - Diskette 7 of 20',
  28. VOLUME=VOLUME7
  29. DISK
  30. NAME='DB2 for OS/2 FixPak 8090 - Diskette 8 of 20',
  31. VOLUME=VOLUME8
  32. DISK
  33. NAME='DB2 for OS/2 FixPak 8090 - Diskette 9 of 20',
  34. VOLUME=VOLUME9
  35. DISK
  36. NAME='DB2 for OS/2 FixPak 8090 - Diskette 10 of 20',
  37. VOLUME=VOLUME10
  38. DISK
  39. NAME='DB2 for OS/2 FixPak 8090 - Diskette 11 of 20',
  40. VOLUME=VOLUME11
  41. DISK
  42. NAME='DB2 for OS/2 FixPak 8090 - Diskette 12 of 20',
  43. VOLUME=VOLUME12
  44. DISK
  45. NAME='DB2 for OS/2 FixPak 8090 - Diskette 13 of 20',
  46. VOLUME=VOLUME13
  47. DISK
  48. NAME='DB2 for OS/2 FixPak 8090 - Diskette 14 of 20',
  49. VOLUME=VOLUME14
  50. DISK
  51. NAME='DB2 for OS/2 FixPak 8090 - Diskette 15 of 20',
  52. VOLUME=VOLUME15
  53. DISK
  54. NAME='DB2 for OS/2 FixPak 8090 - Diskette 16 of 20',
  55. VOLUME=VOLUME16
  56. DISK
  57. NAME='DB2 for OS/2 FixPak 8090 - Diskette 17 of 20',
  58. VOLUME=VOLUME17
  59. DISK
  60. NAME='DB2 for OS/2 FixPak 8090 - Diskette 18 of 20',
  61. VOLUME=VOLUME18
  62. DISK
  63. NAME='DB2 for OS/2 FixPak 8090 - Diskette 19 of 20',
  64. VOLUME=VOLUME19
  65. DISK
  66. NAME='DB2 for OS/2 FixPak 8090 - Diskette 20 of 20',
  67. VOLUME=VOLUME20
  68. PATH
  69. FILE=C:/SQLLIB
  70. FILE
  71. EXITWHEN=ALWAYS,
  72. EXIT='SETVAR FIXPAK=NO'
  73. FILE
  74. EXITWHEN=UPDATE,
  75. EXIT='SETVAR FIXPAK=YES'
  76. FILE
  77. EXITWHEN='(INSTALL || UPDATE)',
  78. EXIT='SETVAR EPFIFILEDIR_UC=%EPFIFILEDIR%'
  79. EXIT
  80. DLL=DB2EXITS.DLL
  81. FILE
  82. EXITWHEN='(INSTALL || UPDATE) && "%EPFIRESPFILE%"!=""',
  83. EXIT=VALIDATERESPONSEFILE
  84. ADDCONFIG
  85. VAR='SET DB2BQTIME',
  86. ADDWHEN=NEVER,
  87. DELETELINE=YES,
  88. DELETEWHEN='(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  89. UNIQUE=YES
  90. ADDCONFIG
  91. VAR='SET DB2BQTIME',
  92. ADDSTR='%DB2BQTIMERF%',
  93. ADDWHEN='(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  94. UNIQUE=YES
  95. ADDCONFIG
  96. VAR='SET DB2BQTRY',
  97. ADDWHEN=NEVER,
  98. DELETELINE=YES,
  99. DELETEWHEN='(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  100. UNIQUE=YES
  101. ADDCONFIG
  102. VAR='SET DB2BQTRY',
  103. ADDSTR='%DB2BQTRYRF%',
  104. ADDWHEN='(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  105. UNIQUE=YES
  106. ADDCONFIG
  107. VAR='SET DB2CHKPTR',
  108. ADDWHEN=NEVER,
  109. DELETELINE=YES,
  110. DELETEWHEN='(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  111. UNIQUE=YES
  112. ADDCONFIG
  113. VAR='SET DB2CHKPTR',
  114. ADDSTR='%DB2CHKPTRRF%',
  115. ADDWHEN='(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  116. UNIQUE=YES
  117. ADDCONFIG
  118. VAR='SET DB2DBDFT',
  119. ADDWHEN=NEVER,
  120. DELETELINE=YES,
  121. DELETEWHEN='(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  122. UNIQUE=YES
  123. ADDCONFIG
  124. VAR='SET DB2DBDFT',
  125. ADDSTR='%DB2DBDFTRF%',
  126. ADDWHEN='(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  127. UNIQUE=YES
  128. ADDCONFIG
  129. VAR='SET DB2IQTIME',
  130. ADDWHEN=NEVER,
  131. DELETELINE=YES,
  132. DELETEWHEN='(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  133. UNIQUE=YES
  134. ADDCONFIG
  135. VAR='SET DB2IQTIME',
  136. ADDSTR='%DB2IQTIMERF%',
  137. ADDWHEN='(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  138. UNIQUE=YES
  139. ADDCONFIG
  140. VAR='SET DB2OPTIONS',
  141. ADDWHEN=NEVER,
  142. DELETELINE=YES,
  143. DELETEWHEN='(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  144. UNIQUE=YES
  145. ADDCONFIG
  146. VAR='SET DB2OPTIONS',
  147. ADDSTR='%DB2OPTIONSRF%',
  148. ADDWHEN='(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  149. UNIQUE=YES
  150. ADDCONFIG
  151. VAR='SET DB2RQTIME',
  152. ADDWHEN=NEVER,
  153. DELETELINE=YES,
  154. DELETEWHEN='(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  155. UNIQUE=YES
  156. ADDCONFIG
  157. VAR='SET DB2RQTIME',
  158. ADDSTR='%DB2RQTIMERF%',
  159. ADDWHEN='(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  160. UNIQUE=YES
  161. ADDCONFIG
  162. VAR='SET DB2ACCOUNT',
  163. ADDWHEN=NEVER,
  164. DELETELINE=YES,
  165. DELETEWHEN='(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  166. UNIQUE=YES
  167. ADDCONFIG
  168. VAR='SET DB2ACCOUNT',
  169. ADDSTR='%DB2ACCOUNTRF%',
  170. ADDWHEN='(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  171. UNIQUE=YES
  172. UPDATECONFIG
  173. VAR='SET DB2COMM',
  174. ADDSTR=APPC,
  175. DELIMITER=',',
  176. ADDWHEN='(INSTALL || UPDATE) && "%APPC%"=="YES"'
  177. UPDATECONFIG
  178. VAR='SET DB2COMM',
  179. ADDSTR=IPXSPX,
  180. DELIMITER=',',
  181. ADDWHEN='(INSTALL || UPDATE) && "%IPXSPX%"=="YES"'
  182. UPDATECONFIG
  183. VAR='SET DB2COMM',
  184. ADDSTR=NETBIOS,
  185. DELIMITER=',',
  186. ADDWHEN='(INSTALL || UPDATE) && "%NETBIOS%"=="YES"'
  187. UPDATECONFIG
  188. VAR='SET DB2COMM',
  189. ADDSTR=NPIPE,
  190. DELIMITER=',',
  191. ADDWHEN='(INSTALL || UPDATE) && "%NPIPE%"=="YES"'
  192. UPDATECONFIG
  193. VAR='SET DB2COMM',
  194. ADDSTR=TCPIP,
  195. DELIMITER=',',
  196. ADDWHEN='(INSTALL || UPDATE) && "%TCPIP%"=="YES"'
  197. ADDCONFIG
  198. VAR='SET DB2NBADAPTERS',
  199. ADDWHEN=NEVER,
  200. DELETELINE=YES,
  201. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBADAPTERSRF%"!=""',
  202. UNIQUE=YES
  203. ADDCONFIG
  204. VAR='SET DB2NBADAPTERS',
  205. ADDSTR='%DB2NBADAPTERSRF%',
  206. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBADAPTERSRF%"!=""',
  207. UNIQUE=YES
  208. ADDCONFIG
  209. VAR='SET DB2NBCHECKUPTIME',
  210. ADDWHEN=NEVER,
  211. DELETELINE=YES,
  212. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBCHECKUPTIMERF%"!=""',
  213. UNIQUE=YES
  214. ADDCONFIG
  215. VAR='SET DB2NBCHECKUPTIME',
  216. ADDSTR='%DB2NBCHECKUPTIMERF%',
  217. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBCHECKUPTIMERF%"!=""',
  218. UNIQUE=YES
  219. ADDCONFIG
  220. VAR='SET DB2NBINTRLISTENS',
  221. ADDWHEN=NEVER,
  222. DELETELINE=YES,
  223. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBINTRLISTENSRF%"!=""',
  224. UNIQUE=YES
  225. ADDCONFIG
  226. VAR='SET DB2NBINTRLISTENS',
  227. ADDSTR='%DB2NBINTRLISTENSRF%',
  228. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBINTRLISTENSRF%"!=""',
  229. UNIQUE=YES
  230. ADDCONFIG
  231. VAR='SET DB2NBRECVBUFFSIZE',
  232. ADDWHEN=NEVER,
  233. DELETELINE=YES,
  234. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBRECVBUFFSIZERF%"!=""',
  235. UNIQUE=YES
  236. ADDCONFIG
  237. VAR='SET DB2NBRECVBUFFSIZE',
  238. ADDSTR='%DB2NBRECVBUFFSIZERF%',
  239. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBRECVBUFFSIZERF%"!=""',
  240. UNIQUE=YES
  241. ADDCONFIG
  242. VAR='SET DB2NBRECVNCBS',
  243. ADDWHEN=NEVER,
  244. DELETELINE=YES,
  245. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBRECVNCBSRF%"!=""',
  246. UNIQUE=YES
  247. ADDCONFIG
  248. VAR='SET DB2NBRECVNCBS',
  249. ADDSTR='%DB2NBRECVNCBSRF%',
  250. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBRECVNCBSRF%"!=""',
  251. UNIQUE=YES
  252. ADDCONFIG
  253. VAR='SET DB2NBSENDNCBS',
  254. ADDWHEN=NEVER,
  255. DELETELINE=YES,
  256. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBSENDNCBSRF%"!=""',
  257. UNIQUE=YES
  258. ADDCONFIG
  259. VAR='SET DB2NBSENDNCBS',
  260. ADDSTR='%DB2NBSENDNCBSRF%',
  261. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBSENDNCBSRF%"!=""',
  262. UNIQUE=YES
  263. ADDCONFIG
  264. VAR='SET DB2NBSESSIONS',
  265. ADDWHEN=NEVER,
  266. DELETELINE=YES,
  267. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBSESSIONSRF%"!=""',
  268. UNIQUE=YES
  269. ADDCONFIG
  270. VAR='SET DB2NBSESSIONS',
  271. ADDSTR='%DB2NBSESSIONSRF%',
  272. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBSESSIONSRF%"!=""',
  273. UNIQUE=YES
  274. ADDCONFIG
  275. VAR='SET DB2NBXTRANCBS',
  276. ADDWHEN=NEVER,
  277. DELETELINE=YES,
  278. DELETEWHEN='(INSTALL || UPDATE) && "%DB2NBXTRANCBSRF%"!=""',
  279. UNIQUE=YES
  280. ADDCONFIG
  281. VAR='SET DB2NBXTRANCBS',
  282. ADDSTR='%DB2NBXTRANCBSRF%',
  283. ADDWHEN='(INSTALL || UPDATE) && "%DB2NBXTRANCBSRF%"!=""',
  284. UNIQUE=YES
  285. ADDCONFIG
  286. VAR='SET IVLSQLLIMIT',
  287. ADDWHEN=NEVER,
  288. DELETELINE=YES,
  289. DELETEWHEN='(INSTALL || UPDATE) && "%IVLSQLLIMITRF%"!=""',
  290. UNIQUE=YES
  291. ADDCONFIG
  292. VAR='SET IVLSQLLIMIT',
  293. ADDSTR='%IVLSQLLIMITRF%',
  294. ADDWHEN='(INSTALL || UPDATE) && "%IVLSQLLIMITRF%"!=""',
  295. UNIQUE=YES
  296. ADDCONFIG
  297. VAR='SET IVLSQLRTYPE',
  298. ADDWHEN=NEVER,
  299. DELETELINE=YES,
  300. DELETEWHEN='(INSTALL || UPDATE) && "%IVLSQLRTYPERF%"!=""',
  301. UNIQUE=YES
  302. ADDCONFIG
  303. VAR='SET IVLSQLRTYPE',
  304. ADDSTR='%IVLSQLRTYPERF%',
  305. ADDWHEN='(INSTALL || UPDATE) && "%IVLSQLRTYPERF%"!=""',
  306. UNIQUE=YES
  307. ADDCONFIG
  308. VAR='SET IVLSQLUTYPE',
  309. ADDWHEN=NEVER,
  310. DELETELINE=YES,
  311. DELETEWHEN='(INSTALL || UPDATE) && "%IVLSQLUTYPERF%"!=""',
  312. UNIQUE=YES
  313. ADDCONFIG
  314. VAR='SET IVLSQLUTYPE',
  315. ADDSTR='%IVLSQLUTYPERF%',
  316. ADDWHEN='(INSTALL || UPDATE) && "%IVLSQLUTYPERF%"!=""',
  317. UNIQUE=YES
  318. EXIT
  319. DLL=DB2EXITS.DLL
  320. FILE
  321. EXITWHEN=ALWAYS,
  322. EXITIGNOREERR=YES,
  323. EXIT='GETENVIRONMENTVAR %EPFIBOOTDRIVE%://CONFIG.SYS
  324.  DB2CHKPTR DB2COMM DB2DBDFT DB2INSTANCE DB2INSTPROF DB2NBADAPTERS
  325.  DB2NBRECVBUFFSIZE DB2PATH DB2SERVICEPINSTANCE DB2SESSIONS ODBC_PATH
  326.  SQLDBDFT SQLNADPT SQLNETB THREADS TMP'
  327. FILE
  328. EXITWHEN=ALWAYS,
  329. EXIT='UPPERCASEVAR DB2INSTPROF DB2PATH EPFIFILEDIR_UC SQLNADPT'
  330. EXIT
  331. DLL=EPFIEXTS.DLL
  332. FILE
  333. EXITWHEN=ALWAYS,
  334. EXIT='SETVAR TARGET_DB2_VERSION=0'
  335. FILE
  336. EXITWHEN=ALWAYS,
  337. EXIT='SETVAR TARGET_DDCS_VERSION=0'
  338. FILE
  339. EXITWHEN=ALWAYS,
  340. EXIT='SETVAR CURRENT_DB2_PATH='
  341. FILE
  342. EXITWHEN=ALWAYS,
  343. EXIT='SETVAR CURRENT_DB2_VERSION=0'
  344. FILE
  345. EXITWHEN=ALWAYS,
  346. EXIT='SETVAR CURRENT_DDCS_VERSION=0'
  347. FILE
  348. EXITWHEN=ALWAYS,
  349. EXIT='SETVAR MIGRATION_DB2_VERSION=0'
  350. FILE
  351. EXITWHEN=ALWAYS,
  352. EXIT='SETVAR MIGRATION_DDCS_VERSION=0'
  353. FILE
  354. EXITWHEN=ALWAYS,
  355. EXIT='SETVAR MIGRATION_PATH='
  356. FILE
  357. EXITWHEN=ALWAYS,
  358. EXIT='SETVAR MIGRATION_INSTANCE_PATH='
  359. FILE
  360. EXITWHEN=ALWAYS,
  361. EXIT='SETVAR NEW_INSTANCE_PATH='
  362. FILE
  363. EXITWHEN=ALWAYS,
  364. EXIT='SETVAR DEFAULT_INSTANCE_CREATED='
  365. EXIT
  366. DLL=DB2EXITS.DLL
  367. FILE
  368. EXITWHEN=INSTALL,
  369. EXITIGNOREERR=YES,
  370. EXIT='GETDB2PATH CURRENT_DB2_PATH'
  371. FILE
  372. EXITWHEN='INSTALL && "%CURRENT_DB2_PATH%"!=""',
  373. EXIT='UPPERCASEVAR CURRENT_DB2_PATH'
  374. EXIT
  375. DLL=EPFIEXTS.DLL
  376. FILE
  377. EXITWHEN='"%EPFIFILEDIR_UC%"=="%CURRENT_DB2_PATH%"',
  378. EXIT='SETVAR CURRENT_DB2_PATH='
  379. EXIT
  380. DLL=DB2EXITS.DLL
  381. FILE
  382. EXITWHEN='(INSTALL || UPDATE)',
  383. EXITIGNOREERR=YES,
  384. EXIT='GETVERSION
  385.  %EPFIFILEDIR% TARGET_DB2_VERSION TARGET_DB2_CSD
  386.                TARGET_DDCS_VERSION TARGET_DDCS_CSD'
  387. FILE
  388. EXITWHEN='(INSTALL || UPDATE) && "%CURRENT_DB2_PATH%"!=""',
  389. EXITIGNOREERR=YES,
  390. EXIT='GETVERSION
  391.  %CURRENT_DB2_PATH% CURRENT_DB2_VERSION CURRENT_DB2_CSD
  392.                     CURRENT_DDCS_VERSION CURRENT_DDCS_CSD'
  393. EXIT
  394. DLL=EPFIEXTS.DLL
  395. FILE
  396. EXITWHEN='(INSTALL || UPDATE)',
  397. EXIT='SETVAR MIGRATION_DB2_VERSION=%TARGET_DB2_VERSION%'
  398. FILE
  399. EXITWHEN='(INSTALL || UPDATE)',
  400. EXIT='SETVAR MIGRATION_DDCS_VERSION=%TARGET_DDCS_VERSION%'
  401. FILE
  402. EXITWHEN='(INSTALL || UPDATE)',
  403. EXIT='SETVAR MIGRATION_PATH=%EPFIFILEDIR_UC%'
  404. FILE
  405. EXITWHEN='(INSTALL || UPDATE) &&
  406.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  407.                     ( %CURRENT_DB2_VERSION% > 0 ||
  408.                       %CURRENT_DDCS_VERSION% >= 23 )',
  409. EXIT='SETVAR MIGRATION_PATH=%CURRENT_DB2_PATH%'
  410. FILE
  411. EXITWHEN='(INSTALL || UPDATE) &&
  412.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  413.                     ( %CURRENT_DB2_VERSION% > 0 ||
  414.                       %CURRENT_DDCS_VERSION% >= 23 )',
  415. EXIT='SETVAR MIGRATION_DB2_VERSION=%CURRENT_DB2_VERSION%'
  416. FILE
  417. EXITWHEN='(INSTALL || UPDATE) &&
  418.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  419.                     ( %CURRENT_DB2_VERSION% > 0 ||
  420.                       %CURRENT_DDCS_VERSION% >= 23 )',
  421. EXIT='SETVAR MIGRATION_DDCS_VERSION=%CURRENT_DDCS_VERSION%'
  422. EXIT
  423. DLL=DB2EXITS.DLL
  424. FILE
  425. EXITWHEN='(INSTALL || UPDATE) &&
  426.                     "%DB2INSTPROF%" != ""',
  427. EXIT='FILEEXISTS %DB2INSTPROF%//DB2IDIR DB2IDIR_EXISTS'
  428. EXIT
  429. DLL=EPFIEXTS.DLL
  430. FILE
  431. EXITWHEN='"%DB2INSTPROF%" != "" &&
  432.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  433.                        %MIGRATION_DDCS_VERSION% >= 23 ) &&
  434.                     "%DB2IDIR_EXISTS%"=="YES" &&
  435.                     "%DB2PATH%"=="%MIGRATION_PATH%"',
  436. EXIT='SETVAR MIGRATION_INSTANCE_PATH=%DB2INSTPROF%'
  437. FILE
  438. EXITWHEN='"%MIGRATION_INSTANCE_PATH%"=="" &&
  439.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  440.                        %MIGRATION_DDCS_VERSION% >= 23 )',
  441. EXIT='SETVAR MIGRATION_INSTANCE_PATH=%MIGRATION_PATH%'
  442. FILE
  443. EXITWHEN='"%MIGRATION_INSTANCE_PATH%"==""',
  444. EXIT='SETVAR NEW_INSTANCE_PATH=%EPFIFILEDIR_UC%'
  445. FILE
  446. EXITWHEN='"%MIGRATION_INSTANCE_PATH%"!=""',
  447. EXIT='SETVAR NEW_INSTANCE_PATH=%MIGRATION_INSTANCE_PATH%'
  448. EXIT
  449. DLL=DB2EXITS.DLL
  450. FILE
  451. EXITWHEN=DELETE,
  452. EXITIGNOREERR=YES,
  453. EXIT='FILEEXISTS %EPFIFILEDIR%//DB2CAEW_.PKG CAEWIN_INSTALLED'
  454. FILE
  455. EXITWHEN=DELETE,
  456. EXITIGNOREERR=YES,
  457. EXIT='FILEEXISTS %EPFIFILEDIR%//DB2SDKW.PKG SDKWIN_INSTALLED'
  458. EXIT
  459. DLL=EPFIEXTS.DLL
  460. FILE
  461. EXITWHEN='DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  462. EXIT='SETVAR CAEWIN_INSTALLED=YES'
  463. FILE
  464. EXITWHEN=ALWAYS,
  465. EXIT='SETVAR DUMMYCAE='
  466. FILE
  467. EXITWHEN=ALWAYS,
  468. EXIT='SETVAR DUMMYSDK='
  469. FILE
  470. EXITWHEN='DELETE && "%CAEWIN_INSTALLED%"=="YES"',
  471. EXIT='SETVAR DUMMYCAE=DUMMY/'
  472. FILE
  473. EXITWHEN='DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  474. EXIT='SETVAR DUMMYSDK=DUMMY/'
  475. FILE
  476. PWS=INSTALL/DB2FLDR.ICO,
  477. SOURCE='DRIVE: DB2FLDR.IC_',
  478. UNPACK=YES,
  479. SIZE=0,
  480. DATE=960224,
  481. TIME=1638,
  482. VOLUME=VOLUME19
  483. FILE
  484. PWS=INSTALL/DB2FLDRO.ICO,
  485. SOURCE='DRIVE: DB2FLDRO.IC_',
  486. UNPACK=YES,
  487. SIZE=0,
  488. DATE=960224,
  489. TIME=1718,
  490. VOLUME=VOLUME19
  491. EXIT
  492. DLL=DB2EXITS.DLL
  493. FILE
  494. EXITWHEN='(INSTALL || UPDATE || RESTORE)',
  495. EXITIGNOREERR=YES,
  496. EXIT='OBJECTEXISTS <DB2Folder> FOLDER_EXISTS'
  497. EXIT
  498. DLL=EPFIEXTS.DLL
  499. FILE
  500. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  501.                     "%FOLDER_EXISTS%"!="NO"',
  502. EXITIGNOREERR=YES,
  503. EXIT='CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> U
  504.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO;ICONNFILE=1,%EPFIFILEDIR%//INSTALL//DB2FLDRO.ICO"'
  505. FILE
  506. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  507.                     "%FOLDER_EXISTS%"=="NO"',
  508. EXITIGNOREERR=YES,
  509. EXIT='CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> R
  510.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO;ICONNFILE=1,%EPFIFILEDIR%//INSTALL//DB2FLDRO.ICO"'
  511. FILE
  512. EXITWHEN='(INSTALL || UPDATE)',
  513. EXITIGNOREERR=YES,
  514. EXIT='DELETEFILES %EPFIFILEDIR%//INSTALL//DB2FLDR.ICO
  515.                                 %EPFIFILEDIR%//INSTALL//DB2FLDRO.ICO'
  516. FILE
  517. PWS=DB2DDCSM.DSC,
  518. SOURCE='DRIVE: DB2DDCSM.DSC',
  519. REPLACEINUSE='I U D R',
  520. DATE=960321,
  521. TIME=2039,
  522. SIZE=4096,
  523. VOLUME=VOLUME19
  524. COMPONENT
  525. NAME=Install,
  526. ID=INSTALL,
  527. PKGFILE=DB2ISINC.PKG,
  528. NUMBER=0000-000,
  529. FEATURE=0000,
  530. VRM=010400,
  531. SHARED=YES,
  532. DISPLAY=NO,
  533. REQUIRES=EXITS,
  534. SIZE=1138688
  535. INCLUDE
  536. NAME='DRIVE: DB2ISINC.PKG'
  537. COMPONENT
  538. NAME=Common,
  539. ID=COMMON,
  540. PKGFILE=DB2COMM.PKG,
  541. NUMBER=0000-000,
  542. FEATURE=0000,
  543. VRM=020202,
  544. SHARED=YES,
  545. DISPLAY=NO,
  546. REQUIRES='INSTALL FFST UPM',
  547. SIZE=8892416
  548. INCLUDE
  549. NAME='DRIVE: DB2COMM.PKG'
  550. COMPONENT
  551. NAME='Client Support',
  552. ID=CS,
  553. PKGFILE=DB2CS.PKG,
  554. NUMBER=0000-000,
  555. FEATURE=0000,
  556. VRM=020202,
  557. SHARED=YES,
  558. DISPLAY=NO,
  559. REQUIRES='FFST UPM COMMON',
  560. SIZE=380928
  561. INCLUDE
  562. NAME='DRIVE: DB2CS.PKG'
  563. COMPONENT
  564. NAME='Common Engine',
  565. ID=CENGINE,
  566. PKGFILE=DB2CENGN.PKG,
  567. NUMBER=0000-000,
  568. FEATURE=0000,
  569. VRM=020202,
  570. SHARED=YES,
  571. DISPLAY=NO,
  572. REQUIRES='FFST UPM COMMON',
  573. SIZE=94208
  574. INCLUDE
  575. NAME='DRIVE: DB2CENGN.PKG'
  576. COMPONENT
  577. NAME='DDCS Multi-User Gateway',
  578. ID=DDCSMU,
  579. REQUIRES='FFST UPM COMMON CS CENGINE CAE DDCSCOMM CLP',
  580. DESCRIPTION='DDCS Multi-User Gateway implements the DRDA protocol
  581.  which provides the ability for multiple clients to
  582.  connect to host data.  This component must be selected.
  583.  ',
  584. SIZE=4096
  585. FILE
  586. PWS=SYSLEVEL.DCM,
  587. SOURCE='DRIVE: SYSLEVEL.DCM',
  588. REPLACEINUSE='I U D R',
  589. DATE=960321,
  590. TIME=2010,
  591. SIZE=4096,
  592. VOLUME=VOLUME19
  593. EXIT
  594. DLL=DB2EXITS.DLL
  595. FILE
  596. EXITWHEN=ALWAYS,
  597. EXITIGNOREERR=YES,
  598. EXIT='FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSV DB2SYSSV_EXISTS'
  599. FILE
  600. EXITWHEN=ALWAYS,
  601. EXITIGNOREERR=YES,
  602. EXIT='FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSR DB2SYSSR_EXISTS'
  603. FILE
  604. EXITWHEN=ALWAYS,
  605. EXITIGNOREERR=YES,
  606. EXIT='FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSRQ DB2SYSRQ_EXISTS'
  607. EXIT
  608. DLL=EPFIEXTS.DLL
  609. FILE
  610. EXITWHEN=ALWAYS,
  611. EXIT='SETVAR DEFAULT_CONFIG_FILE='
  612. FILE
  613. EXIT='SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSV'
  614. FILE
  615. EXITWHEN='DELETE && "%DB2SYSRQ_EXISTS%"=="YES"',
  616. EXIT='SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSRQ'
  617. FILE
  618. EXITWHEN='DELETE && "%DB2SYSSR_EXISTS%"=="YES"',
  619. EXIT='SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSR'
  620. FILE
  621. EXITWHEN='DELETE && "%DB2SYSSV_EXISTS%"=="YES"',
  622. EXIT='SETVAR DEFAULT_CONFIG_FILE='
  623. EXIT
  624. DLL=DB2EXITS.DLL
  625. FILE
  626. EXITWHEN='(INSTALL || UPDATE || DELETE) &&
  627.                     "%DEFAULT_CONFIG_FILE%"!=""',
  628. EXITIGNOREERR=YES,
  629. EXIT='MIGRATECONFIGFILE %EPFIFILEDIR%//DB2SYSTM
  630.                                       %DEFAULT_CONFIG_FILE%'
  631. FILE
  632. EXITWHEN='(INSTALL || UPDATE) && "%DEFAULT_INSTANCE_CREATED%"!=""',
  633. EXIT='COPYFILE %EPFIFILEDIR%//DB2SYSTM
  634.  %NEW_INSTANCE_PATH%//%DEFAULT_INSTANCE_CREATED%//DB2SYSTM'
  635. FILE
  636. EXITWHEN='(INSTALL || UPDATE) &&
  637.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  638.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  639. EXITIGNOREERR=YES,
  640. EXIT='INSTANCEDIRS %NEW_INSTANCE_PATH%//DB2IDIR   MIGRATE
  641.  %DEFAULT_CONFIG_FILE%'
  642. FILE
  643. EXITWHEN='DELETE && "%DB2INSTPROF%"!="" &&
  644.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  645.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  646. EXITIGNOREERR=YES,
  647. EXIT='INSTANCEDIRS %DB2INSTPROF%//DB2IDIR   MIGRATE
  648.  %DEFAULT_CONFIG_FILE%'
  649. FILE
  650. EXITWHEN='DELETE &&
  651.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  652.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  653. EXITIGNOREERR=YES,
  654. EXIT='INSTANCEDIRS %EPFIFILEDIR%//DB2IDIR   MIGRATE
  655.  %DEFAULT_CONFIG_FILE%'
  656. EXIT
  657. DLL=EPFIEXTS.DLL
  658. COMPONENT
  659. NAME=Client,
  660. ID=CAE,
  661. PKGFILE=DB2CAE_.PKG,
  662. NUMBER=0000-000,
  663. FEATURE=0000,
  664. VRM=020202,
  665. SHARED=YES,
  666. DISPLAY=NO,
  667. REQUIRES='FFST UPM COMMON',
  668. SIZE=2437120
  669. INCLUDE
  670. NAME='DRIVE: DB2CAE_.PKG'
  671. COMPONENT
  672. NAME='Database Director',
  673. PKGFILE=DB2DBAU.PKG,
  674. NUMBER=0000-000,
  675. FEATURE=0000,
  676. VRM=020202,
  677. SHARED=YES,
  678. REQUIRES=DDCSMU,
  679. DESCRIPTION='The Database Director provides a graphical interface to
  680.  administrative tasks such as configuring the system,
  681.  managing directories, and backing up and recovering the
  682.  system.
  683.  ',
  684. SIZE=4493312
  685. INCLUDE
  686. NAME='DRIVE: DB2DBAU.PKG'
  687. COMPONENT
  688. NAME='DDCS Common',
  689. ID=DDCSCOMM,
  690. PKGFILE=DB2DDCS.PKG,
  691. NUMBER=0000-000,
  692. FEATURE=0000,
  693. VRM=020402,
  694. SHARED=YES,
  695. DISPLAY=NO,
  696. REQUIRES='FFST UPM COMMON CAE',
  697. SIZE=1228800
  698. INCLUDE
  699. NAME='DRIVE: DB2DDCS.PKG'
  700. COMPONENT
  701. NAME=Engine,
  702. ID=ENGINE,
  703. PKGFILE=DB2ENGN.PKG,
  704. NUMBER=0000-000,
  705. FEATURE=0000,
  706. VRM=020202,
  707. SHARED=YES,
  708. DISPLAY=NO,
  709. REQUIRES='FFST UPM COMMON CENGINE',
  710. SIZE=10059776
  711. INCLUDE
  712. NAME='DRIVE: DB2ENGN.PKG'
  713. COMPONENT
  714. NAME='First Failure Support Technology',
  715. ID=FFST,
  716. PKGFILE=EPW.PKG,
  717. NUMBER=0000-000,
  718. FEATURE=0000,
  719. VRM=010200,
  720. SHARED=YES,
  721. DELETE=NO,
  722. DISPLAY=NO,
  723. SIZE=0
  724. INCLUDE
  725. NAME='DRIVE: EPW.PKG'
  726. COMPONENT
  727. NAME='User Profile Management Services',
  728. ID=UPM,
  729. PKGFILE=MUG.PKG,
  730. NUMBER=0000-000,
  731. FEATURE=0000,
  732. VRM=050000,
  733. SHARED=YES,
  734. DELETE=NO,
  735. DISPLAY=NO,
  736. SIZE=0
  737. INCLUDE
  738. NAME='DRIVE: MUG.PKG'
  739. COMPONENT
  740. NAME='Visualizer Flight',
  741. PKGFILE=DB2FLT.PKG,
  742. NUMBER=5622-557,
  743. FEATURE=0000,
  744. VRM=010001,
  745. SHARED=YES,
  746. REQUIRES=DDCSMU,
  747. DESCRIPTION='Visualizer Flight is an efficient, small footprint
  748.  front-end tool for DB2 that offers basic graphical query
  749.  builder capability to a DB2 end user.  Flight also offers
  750.  a direct SQL option for SQL-literate users to create
  751.  queries.  Additionally, it offers database browsing and
  752.  charting.  Flight end users can create and drop tables,
  753.  query and view data, and draw various types of charts.
  754.  ',
  755. SIZE=2387968
  756. INCLUDE
  757. NAME='DRIVE: DB2FLT.PKG'
  758. COMPONENT
  759. NAME='Windows Support',
  760. PKGFILE=DB2CAEWS.PKG,
  761. NUMBER=0000-000,
  762. FEATURE=0000,
  763. VRM=020202,
  764. SHARED=YES,
  765. REQUIRES=DDCSMU,
  766. DESCRIPTION='This component allows Windows applications to access
  767.  local or remote database servers.
  768.  ',
  769. SIZE=7688192
  770. INCLUDE
  771. NAME='DRIVE: DB2CAEWS.PKG'
  772. COMPONENT
  773. NAME='DRDA Syncpoint Manager',
  774. REQUIRES='DDCSMU ENGINE',
  775. DESCRIPTION='The DRDA Syncpoint Manager (SPM) provides two phase
  776.  commit support for connections to application servers
  777.  that support DRDA-2 protocols.  This means that an
  778.  application may use CONNECT type 2 to access and update
  779.  data at multiple DRDA-2 application servers within a
  780.  single unit of work.  The SPM coordinates the commitment
  781.  of the unit of work, including automatic reconnection and
  782.  retry in the event of failures during the commit process.',
  783. SIZE=0
  784. COMPONENT
  785. NAME=Documentation,
  786. REQUIRES='DDCSMU DOCBD DOCMR DOCDU',
  787. DESCRIPTION='Documentation is provided in IPF format.  IPF format
  788.  allows you to use hyper-text links to search for
  789.  information and link to different books in the
  790.  library.
  791.  ',
  792. SIZE=0
  793. UPDATECONFIG
  794. VAR='SET BOOKSHELF',
  795. ADDSTR='%EPFIFILEDIR%\BOOK',
  796. LINELOCATION=BEFORELAN,
  797. ADDWHEN='(INSTALL || UPDATE || RESTORE) &&
  798.                     "%FIXPAK%"!="YES"'
  799. EXIT
  800. DLL=DB2EXITS.DLL
  801. FILE
  802. EXITWHEN='(INSTALL || UPDATE || RESTORE)',
  803. EXITIGNOREERR=YES,
  804. EXIT='OBJECTEXISTS <DB2InfoFolder> FOLDER_EXISTS'
  805. EXIT
  806. DLL=EPFIEXTS.DLL
  807. FILE
  808. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  809.                     "%FOLDER_EXISTS%"!="NO"',
  810. EXITIGNOREERR=YES,
  811. EXIT='CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> U
  812.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO;ICONNFILE=1,%EPFIFILEDIR%//BIN//DB2INFOO.ICO"'
  813. FILE
  814. EXITWHEN='(INSTALL || UPDATE || RESTORE) &&
  815.                     "%FOLDER_EXISTS%"=="NO"',
  816. EXITIGNOREERR=YES,
  817. EXIT='CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> R
  818.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO;ICONNFILE=1,%EPFIFILEDIR%//BIN//DB2INFOO.ICO"'
  819. COMPONENT
  820. NAME='Base Documentation',
  821. ID=DOCBD,
  822. PKGFILE=DB2DOCBD.PKG,
  823. NUMBER=0000-000,
  824. FEATURE=0000,
  825. VRM=020201,
  826. SHARED=YES,
  827. DISPLAY=NO,
  828. SIZE=2846720
  829. INCLUDE
  830. NAME='DRIVE: DB2DOCBD.PKG'
  831. COMPONENT
  832. NAME='Message Reference',
  833. ID=DOCMR,
  834. PKGFILE=DB2DOCMR.PKG,
  835. NUMBER=0000-000,
  836. FEATURE=0000,
  837. VRM=020201,
  838. SHARED=YES,
  839. DISPLAY=NO,
  840. SIZE=819200
  841. INCLUDE
  842. NAME='DRIVE: DB2DOCMR.PKG'
  843. COMPONENT
  844. NAME='DDCS User''s Guide',
  845. ID=DOCDU,
  846. PKGFILE=DB2DOCDU.PKG,
  847. NUMBER=0000-000,
  848. FEATURE=0000,
  849. VRM=020401,
  850. SHARED=YES,
  851. DISPLAY=NO,
  852. SIZE=204800
  853. INCLUDE
  854. NAME='DRIVE: DB2DOCDU.PKG'
  855. COMPONENT
  856. NAME='Japanese Conversion Tables',
  857. PKGFILE=DB2CNVJA.PKG,
  858. NUMBER=0000-000,
  859. FEATURE=0000,
  860. VRM=020202,
  861. SHARED=YES,
  862. REQUIRES=DDCSMU,
  863. DESCRIPTION='Character conversion support for Japanese.  This
  864.  provides mapping between application and database
  865.  codepages.  The supported codepages are: 290, 300,
  866.  301, 897, 930, 932, 939, 941, 943, 954, 1027, 1041
  867.  and UCS2.
  868.  ',
  869. SIZE=1298432
  870. INCLUDE
  871. NAME='DRIVE: DB2CNVJA.PKG'
  872. COMPONENT
  873. NAME='Korean Conversion Tables',
  874. PKGFILE=DB2CNVKO.PKG,
  875. NUMBER=0000-000,
  876. FEATURE=0000,
  877. VRM=020201,
  878. SHARED=YES,
  879. REQUIRES=DDCSMU,
  880. DESCRIPTION='Character conversion support for Korean.  This
  881.  provides mapping between application and database
  882.  codepages.  The supported codepages are: 037, 835,
  883.  927, 937, 938, 947, 950, 964, 1043, 1114 and UCS2.
  884.  ',
  885. SIZE=376832
  886. INCLUDE
  887. NAME='DRIVE: DB2CNVKO.PKG'
  888. COMPONENT
  889. NAME='Simplified Chinese Conversion Tables',
  890. PKGFILE=DB2CNVZH.PKG,
  891. NUMBER=0000-000,
  892. FEATURE=0000,
  893. VRM=020201,
  894. SHARED=YES,
  895. REQUIRES=DDCSMU,
  896. DESCRIPTION='Character conversion support for Simplified Chinese.
  897.  This provides mapping between application and
  898.  database codepages.  The supported codepages are:
  899.  836, 837, 935, 1381 and 1383.
  900.  ',
  901. SIZE=225280
  902. INCLUDE
  903. NAME='DRIVE: DB2CNVZH.PKG'
  904. COMPONENT
  905. NAME='Traditional Chinese Conversion Tables',
  906. PKGFILE=DB2CNVTW.PKG,
  907. NUMBER=0000-000,
  908. FEATURE=0000,
  909. VRM=020202,
  910. SHARED=YES,
  911. REQUIRES=DDCSMU,
  912. DESCRIPTION='Character conversion support for Traditional Chinese.
  913.  This provides mapping between application and
  914.  database codepages.  The supported codepages are:
  915.  833, 834, 933, 949 and 970.
  916.  ',
  917. SIZE=2023424
  918. INCLUDE
  919. NAME='DRIVE: DB2CNVTW.PKG'
  920. COMPONENT
  921. NAME='CLP Bind',
  922. ID=CLP,
  923. PKGFILE=DB2CLP.PKG,
  924. NUMBER=0000-000,
  925. FEATURE=0000,
  926. VRM=020200,
  927. SHARED=YES,
  928. DISPLAY=NO,
  929. SIZE=0
  930. INCLUDE
  931. NAME='DRIVE: DB2CLP.PKG'
  932. COMPONENT
  933. NAME='User Exits',
  934. ID=EXITS,
  935. PKGFILE=DB2EXITS.PKG,
  936. NUMBER=0000-000,
  937. FEATURE=0000,
  938. VRM=020202,
  939. SHARED=YES,
  940. DISPLAY=NO,
  941. SIZE=163840
  942. INCLUDE
  943. NAME='DRIVE: DB2EXITS.PKG'
  944.