NETVIEW DMA 1.2 FOR WINDOWS 3.1 TO TME 10 SOFTWARE DISTRIBUTION 3.1.3 FOR
_________________________________________________________________________
WINDOWS 3.1 MIGRATION SCENARIO
______________________________
This scenario explains how to migrate from the NetView DMA 1.2 for
Windows 3.1 client to the TME 10 Software Distribution 3.1.3 for Windows 3.1
client.
ENVIRONMENT
___________
The scenario requires the following:
o A Windows 3.1 client preparation site with NetView Distribution Manager
1.2 for Windows 3.1 installed.
o One of the following:
- An AIX server with TME 10 Software Distribution 3.1.3 or later for
AIX installed.
- A NetWare server with TME 10 Software Distribution 3.1.3 for NetWare
installed.
GENERAL ASSUMPTIONS
To complete this scenario you must have the following:
o The Software Distribution 3.1.3 LCD4-0491-01 CD-ROM
o The XR21382 CSD CD-ROM.
o Microsoft WIN32S available (see "Step 7. Installing WIN32S by Using
DiskCamera" on page 17). WIN32S are available on the Microsoft Internet
site.
o The TME 10 Software Distribution 3.1.3 code images stored on the
Windows 3.1 client. Or you can use a remote directory that you can
access from a workstation with NetView DMA 1.2 installed.
o MIGPINOT.ZIP file.
o One of the following communication protocols:
- TCP/IP installed with IBM TCP/IP for DOS/Windows or Novell
LanWorkPlace 5. The following table shows the compatibility between
the Windows 3.x.x clients, the AIX server distribution product level,
and the TCP/IP protocol:
(C) Copyright IBM Corp. 1993, 1997 1
+------------------+------------------+------------------+------------------+
| Client Operating | Client Protocol | AIX Server | Connection |
| System | | Distribution | Availability |
| | | Product Level | |
+------------------+------------------+------------------+------------------+
| Windows 3.1 | IBM TCP/IP or | Software | Command Line, |
| | Novell | Distribution | NetView DMA 1.2 |
| | LanWorkPlace 5 | 3.1.3 | Agent |
+------------------+------------------+------------------+------------------+
| Windows 3.11 | Microsoft TCP/IP | Software | NetView DMA 1.2 |
| | 32 Bit | Distribution | Agent |
| | | 3.1.3 | |
+------------------+------------------+------------------+------------------+
+------------------+------------------+------------------+------------------+
NOTE: If TCP/IP installed is not IBM TCP/IP for DOS/Windows or
Novell LanWorkPlace 5, you must have a NetView DMA 1.2 for OS/2 or
Windows NT installed in the same network as the AIX or NetWare
server. You need those products to build the migration change files
in the NetView DMA 1.2 for Windows 3.1 environment because the
NetView DMA 1.2for Windows 3.1 command line and GUI do not work with
the Software Distribution 3.1.3 servers.
- IPX installed with NetWare Requester for DOS/Windows.
STEP 1. DOWNLOADING THE TME 10 SOFTWARE DISTRIBUTION CODE IMAGES
Download the TME 10 Software Distribution code images from the LCD4-0491-01
CD-ROM to the Windows 3.1 client, as described below:
1. Insert the TME 10 Software Distribution CD-ROM (LCD4-0491-01) in the
Windows 3.1 client workstation. This scenario assumes that the drive
letter corresponding to the CD-ROM is F.
2. Create the D:\SD_IMG directory on the Windows 3.1 client.
3. From a command prompt type:
xcopy F:\SD4W31\*.* D:\SD_IMG\SD4W31\ /s /e
When you complete this step, the following structure is created under the
D:\SD_IMG directory:
2 Pristine and Migration Scenarios
D:\SD_IMG\|
|\
SD4W31\|
| .
| ..
| INSTALL.EXE
| NVDMPKG.PKG
| .....
| .....
|\ CLIENT
|\ MOBILE
|\ COMMON
| .....
| .....
STEP 2. APPLYING THE XR21382 CSD TO THE DOWNLOADED IMAGES
To apply the XR21382 CSD to the downloaded images perform the following
steps:
1. Insert the XR21382 CSD CD-ROM in the Windows 3.1 client workstation.
2. Open a command prompt.
3. From a command prompt type:
xcopy F:\SD4W31\*.* D:\SD_IMG\SD4W31\*.* /s /e
STEP 3. APPLYING THE MIGPINOT.ZIP FILE TO THE DOWNLOADED IMAGES
To apply the MIGPINOT.ZIP to the downloaded images perform the following
steps:
1. Go on the D drive ad enter:
CD \
2. then
PKUNZIP -d MIGPINOT.ZIP
When you complete this step, the following directory structure is created
under the D:\MIGPINOT\ directory:
3
D:\MIGPINOT\|
|\SD4W31\|
| .
| ..
| SDMIG.BAT
|\UPDATE
|\NVDM12
|\NVDMCFG
|\W31C
|\DKAM31
|\SD4WNT95\|
| .
| ..
| SDMIG.BAT
|\UPDATE
|\NVDM12
|\NVDMCFG
|\WNTC
3. To update the creates images with the MIGPINOT.ZIP files enter:
XCOPY \MIGPINOT\SD4W31\*.* \SD_IMG\SD4W31\*.* /s /e
An overwrite message appears. Answer ALL to the message.
4. Change the current directory to D:\SD_IMG\SD4W31 and create the migration
change file by entering the following command:
SDMIG.BAT D:\SD_IMG\SD4W31 D:\SD_IMG\SD4W31
When you complete this step, the following directory structure is created
under the D:\SD_IMG directory:
D:\SD_IMG\|
|\SD4W31\|
| .
| ..
| 31PRE.PRO
| 31MIG.PRO
| 31POST.PRO
| \UPDATE
| \NVDM12
| \NVDMCFG
| .....
STEP 4. USING THE 31MIG.PRO PROFILE
___________________________________
Use the 31MIG.PRO profile to migrate
4 Pristine and Migration Scenarios
The following is an example of the complete profile:
+---------------------------------------------------------------------------+
| |
|GLOBAL NAME: IBM.SD4W31.CLIENT.REF.3132.MIGRATION |
|DESCRIPTION: SD Client 3.1.3 for Windows 31 (XR21382 level) |
|CHANGE FILE TYPE WINGEN |
|COMPRESSION TYPE LZW |
|POSTREQ COMMAND: $(FILEPATH)bin\sdconf.exe CHECK_TCP_PORT |
|POST-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\migrate.mod|
| |
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdm12\hwp.lst |
| TARGET NAME: $(FILEPATH)WORK\hwp.lst |
| TYPE: FILE |
| ACTION: COPY |
| INCLUDE SUBDIRS: NO |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdm12\*.* |
| TARGET NAME: $(FILEPATH)BIN\*.* |
| TYPE: FILE |
| ACTION: COPY |
| INCLUDE SUBDIRS: NO |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\w31c\*.exe |
| TARGET NAME: $(FILEPATH)BIN\*.exe |
| TYPE: FILE |
| ACTION: COPY |
| INCLUDE SUBDIRS: NO |
| |
+---------------------------------------------------------------------------+
5
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\w31c\*.dll |
| TARGET NAME: $(FILEPATH)BIN\*.dll |
| TYPE: FILE |
| ACTION: COPY |
| INCLUDE SUBDIRS: NO |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\w31c\*.cat |
| TARGET NAME: $(FILEPATH)*.cat |
| TYPE: FILE |
| ACTION: COPY |
| INCLUDE SUBDIRS: NO |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\dkam31\*.* |
| TARGET NAME: $(FILEPATH)BIN\*.* |
| TYPE: FILE |
| ACTION: COPY |
| INCLUDE SUBDIRS: NO |
| # ----- GUI code - remove the number sign (#) to install it |
| #OBJECT: |
| #SOURCE NAME: D:\SD_IMG\SD4W31\update\gui31\*.* |
| #TARGET NAME: $(FILEPATH)BIN\*.* |
| #TYPE: FILE |
| #ACTION: COPY |
| #INCLUDE SUBDIRS: NO |
| #----- Documentation files - remove the number sign (#) to install them |
| #OBJECT: |
| #SOURCE NAME: D:\SD_IMG\SD4W31\update\doc\*.* |
| #TARGET NAME: $(FILEPATH)BIN\*.* |
| #TYPE: FILE |
| #ACTION: COPY |
| #INCLUDE SUBDIRS: NO |
| |
+---------------------------------------------------------------------------+
The GUI and the documentation components are commented out in the profile.
To install the GUI and the documentation components customize the profile in
the following way:
1. To install the GUI, remove the number sign (#) from the following
statements:
#OBJECT:
#SOURCE NAME: D:\SD_IMG\SD4W31\update\gui31\*.*
#TARGET NAME: $(FILEPATH)BIN\*.*
#TYPE: FILE
#ACTION: COPY
#INCLUDE SUBDIRS: NO
2. To install the documentation, remove the number sign (#) from the
following statements:
6 Pristine and Migration Scenarios
#OBJECT:
#SOURCE NAME: D:\SD_IMG\SD4W31\update\doc\*.*
#TARGET NAME: $(FILEPATH)BIN\*.*
#TYPE: FILE
#ACTION: COPY
#INCLUDE SUBDIRS: NO
STEP 5. USING THE 31PRE.PRO PROFILE
___________________________________
Use the 31PRE.PRO profile to prepare the environment for the migration. The
following is an example of the 31PRE.PRO profile.
7
+---------------------------------------------------------------------------+
| |
| GLOBAL NAME: IBM.SD4W31.CLIENT.PREMIG.REF.3132.MIGRATION |
| DESCRIPTION: CF to migrate from nvdm12 |
| CHANGE FILE TYPE: WINGEN |
| COMPRESSION TYPE: LZW |
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdmcfg\SDCONF.EXE |
| TARGET NAME: $(FILEPATH)bin\SDCONF.EXE |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdmcfg\gui.mod |
| TARGET NAME: $(FILEPATH)bin\gui.mod |
| TYPE: FILE_WITH_TOKENS |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdmcfg\base.mod |
| TARGET NAME: $(FILEPATH)bin\base.mod |
| TYPE: FILE_WITH_TOKENS |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdmcfg\doc.mod |
| TARGET NAME: $(FILEPATH)bin\doc.mod |
| TYPE: FILE_WITH_TOKENS |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdmcfg\docgui.mod |
| TARGET NAME: $(FILEPATH)bin\docgui.mod |
| TYPE: FILE_WITH_TOKENS |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\SD_IMG\SD4W31\update\nvdmcfg\migrate.mod |
| TARGET NAME: $(FILEPATH)bin\migrate.mod |
| TYPE: FILE_WITH_TOKENS |
| ACTION: COPY |
| |
| |
+---------------------------------------------------------------------------+
STEP 6. USING THE 31POST.PRO PROFILE
____________________________________
Use the 31POST.PRO profile to delete the NetView Distribution Manager 1.2
files and to install the GUI and the documentation icons. The following is
an example of the 31POST.PRO profile.
8 Pristine and Migration Scenarios
+---------------------------------------------------------------------------+
| |
| GLOBAL NAME: IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION |
| DESCRIPTION: CF to delete the old nvdm12 files |
| CHANGE FILE TYPE: GEN |
| COMPRESSION TYPE: LZW |
| POSTREQ COMMAND: $(FILEPATH)bin\sdconf.exe MIGRATE |
| |
| #*************** Base component *********************** |
| PRE-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\base.mod |
| #*************** GUI component *********************** |
| #PRE-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\gui.mod |
| #*************** Doc component *********************** |
| #PRE-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\doc.mod |
| #*************** Doc + GUI components ********************** |
| #PRE-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\docgui.mod |
| |
| |
+---------------------------------------------------------------------------+
9
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDWCCC.DLL |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDWACAM.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDWATCM.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDM.COM |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC2N.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC1N.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC3N.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFCMN.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMBLDN.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
+---------------------------------------------------------------------------+
10 Pristine and Migration Scenarios
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFQMN.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFRTN.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFSMN.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFDCN.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMLCFN.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC2L.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC1L.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC3L.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFCML.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| |
+---------------------------------------------------------------------------+
11
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMBLDL.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFQML.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFRTL.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFSML.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFDCL.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMLCFL.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC2T.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC1T.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFC3T.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
+---------------------------------------------------------------------------+
12 Pristine and Migration Scenarios
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFCMT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMBLDT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFQMT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFRTT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFSMT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMFDCT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMLCFT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDWACAT.CAT |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMUPD.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
+---------------------------------------------------------------------------+
13
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMDCAM.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDWWCAM.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDWABCK.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDWWTCM.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMWUPD.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\NVDMWCAM.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDCMA1.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDGPRCL.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDCKPUQ.DLL |
| TYPE: FILE |
| ACTION: DELETE |
| |
| |
+---------------------------------------------------------------------------+
14 Pristine and Migration Scenarios
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDPCFI2.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDCOWIN.DLL |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FCLCNRW.DLL |
| TYPE: FILE |
| ACTION: DELETE |
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDCMAM.BAT |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDCR.DLL |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDMSG.CAT |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDPCFI.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDPCFR.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDPCFA.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| |
+---------------------------------------------------------------------------+
15
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDPCFT.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| OBJECT: |
| TARGET NAME: $(FILEPATH)bin\FNDPCFU.EXE |
| TYPE: FILE |
| ACTION: DELETE |
| #- GUI old code - remove the number sign (#) to delete it |
| #OBJECT: |
| #TARGET NAME: $(FILEPATH)bin\NVDMGI.HLP |
| #TYPE: FILE |
| #ACTION: DELETE |
| #OBJECT: |
| #TARGET NAME: $(FILEPATH)bin\GLCV31MW.DLL |
| #TYPE: FILE |
| #ACTION: DELETE |
| #OBJECT: |
| #TARGET NAME: $(FILEPATH)bin\GLFS31MW.DLL |
| #TYPE: FILE |
| #ACTION: DELETE |
| #OBJECT: |
| #TARGET NAME: $(FILEPATH)bin\FCLDLGW.DLL |
| #TYPE: FILE |
| #ACTION: DELETE |
| #OBJECT: |
| #TARGET NAME: $(FILEPATH)bin\FCLDRCW.DLL |
| #TYPE: FILE |
| #ACTION: DELETE |
| |
| |
+---------------------------------------------------------------------------+
If you use the 31POST.PRO profile as it is, you create only the Distribution
Agent and the Distribution Command Line icons in your Tivoli TME 10 Software
Distribution folder.
To install the Distribution Agent, the Distribution Command Line, and the GUI
icons, remove the number sign (#) from the
#PRE-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\gui.mod
statement and comment out all the other PRE-INSTALL statements.
To install the Distribution Agent, the Distribution Command Line, and the
documentation icons, remove the number sign (#) from the
#PRE-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\doc.mod
statement and comment out all the other PRE-INSTALL statements.
To install the Distribution Agent, the Distribution Command Line, the GUI and
the documentation icons, remove the number sign (#) from the
16 Pristine and Migration Scenarios
#PRE-INSTALL: $(FILEPATH)bin\dpfupd.exe /MOD:$(FILEPATH)bin\docgui.mod
statement and comment out all the other PRE-INSTALL statements.
STEP 7. INSTALLING WIN32S BY USING DISKCAMERA
On the workstation were the Windows 3.1 client with NetView Distribution
Manager 1.2 for Windows 3.1 is installed, use DiskCamera to prepare the
change file that you use to install WIN32S on the workstations of the
network. On this step we assume that Windows 3.1 is installed on the D:
drive. To do this perform the following steps:
1. Close all the MS-DOS prompt windows and the NetView DMA window.
2. From the Program Manager window select FILE>RUN. The Run window appears.
3. To take a picture of the D drive where Windows 3.1 is installed, enter
FNDWWCAM D:
4. To be sure that DiskCamera took the picture of the D drive, check that
the D:\NVDMTMP directory has been created,
5. To install WIS32S go to Main, select the File Manager icon and then
select the WIN32S images directory.
6. Double click on Setup.exe. WIN32S will be installed.
7. When the installation is completed select CONTINUE to restart
Windows 3.1.
8. From the Program Manager window select FILE>RUN. The Run window appears.
9. To create a change file profile and a modification file in the
D:\NVDMTMP, enter
FNDWWTCM D: WIN32S
10. Select a MS-DOS prompt.
11. Enter
D:
12. Enter
cd \NVDMTMP
13. Edit the NVDMUPD.PRO change file profile.
14. If present delete all the object sections whose source name is not:
D:\WINDOWS and D:\NVDMTMP\NVDMUPD.MOD
17
The following is an example of the complete profile:
+---------------------------------------------------------------------------+
| |
| GLOBAL NAME: DiskCamera.WIN32S.REF.1.0 |
| DESCRIPTION: CF Profile for WIN32S |
| CHANGE FILE TYPE: WINGEN |
| COMPRESSION TYPE: NONE |
| |
| POST-INSTALL: NVDMWUPD.EXE $(WIN32SDir)NVDMTMP\NVDMUPD.MOD /T:$(WIN32SDir)|
| |
| DEFAULT TOKEN: WIN32SDir=D:\ |
| |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\MERGE.REG |
| TARGET NAME: $(WIN32SDir)WINDOWS\MERGE.REG |
| TYPE: FILE_WITH_TOKENS |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLECLI.W31 |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLECLI.W31 |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WIN32S.INI |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WIN32S.INI |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WIN32S\*.* |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WIN32S\*.* |
| TYPE: FILE |
| ACTION: COPY |
| INCLUDE SUBDIRS: YES |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLE2PROX.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLE2PROX.DL |
| TYPE: FILE |
| ACTION: COPY |
| |
+---------------------------------------------------------------------------+
18 Pristine and Migration Scenarios
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLE2CONV.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLE2CONV.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\COMPOBJ.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\COMPOBJ.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLE2DISP.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLE2DISP.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\STORAGE.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\STORAGE.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLE2NLS.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLE2NLS.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\TYPELIB.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\TYPELIB.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLE2.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLE2.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
+---------------------------------------------------------------------------+
19
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLE2.REG |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLE2.REG |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\STDOLE.TLB |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\STDOLE.TLB |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WINHLP32.CNT |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WINHLP32.CNT |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\W32SYS.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\W32SYS.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WINMM16.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WINMM16.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WINDOWS.HLP |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WINDOWS.HLP |
| TYPE: FILE |
| ACTION: COPY |
| |
+---------------------------------------------------------------------------+
20 Pristine and Migration Scenarios
+---------------------------------------------------------------------------+
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WINHLP32.HLP |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WINHLP32.HLP |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\OLECLI.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\OLECLI.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WIN32S16.DLL |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WIN32S16.DLL |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\WINDOWS\SYSTEM\WINHLP32.EXE |
| TARGET NAME: $(WIN32SDir)WINDOWS\SYSTEM\WINHLP32.EXE |
| TYPE: FILE |
| ACTION: COPY |
| |
| OBJECT: |
| SOURCE NAME: D:\NVDMTMP\NVDMUPD.MOD |
| TARGET NAME: $(WIN32SDir)NVDMTMP\NVDMUPD.MOD |
| TYPE: FILE |
| ACTION: COPY |
| |
+---------------------------------------------------------------------------+
STEP 8. BUILDING THE CHANGE FILES IN THE NETVIEW DISTRIBUTION MANAGER 1.2 FOR
WINDOWS 3.1 ENVIRONMENT
To build the IBM.SD4W31.CLIENT.PREMIG.REF.3132.MIGRATION and the
IBM.SD4W31.CLIENT.REF.3132.MIGRATION change files in the NetView Distribution
Manager 1.2 for Windows 3.1 environment, do the following:
1. Change the current directory to D:\SD_IMG\SD4W31.
2. Enter the following commands from the NetView Distribution Manager 1.2
for Windows 3.1 command prompt:
nvdm bld 31pre.pro
nvdm bld 31mig.pro
21
STEP 9. ADDING THE CFGDIR INSTALLATION PARAMETER
To add the CFGDIR= installation parameter to each NetView
Distribution Manager 1.2 for Windows 3.1 target, enter the following command
from the TME 10 Software Distribution 3.1.3 for AIX server:
nvdm addpm ¤| | -a‡ -i >
"CFGDIR="
where is the directory in which the NetView Distribution Manager
1.2 for Windows 3.1 is installed, for example C:\IBMNVDMA.
If the NetView Distribution Manager 1.2 for Windows 3.1 has been installed in
different directories for each target, enter the ADDPM command specifying
each target name.
If you create groups of targets that have NetView Distribution Manager 1.2
for Windows 3.1 installed in the same directory, enter the ADDPM command
specifying the group name.
If each target of the network has the NetView Distribution Manager 1.2 for
Windows 3.1 installed in the same directory, enter the ADDPM command
specifying -A.
STEP 10. VERIFYING THE TARGET OPERATING SYSTEM
To verify that the target operating system is WINDOWS, enter the following
command:
nvdm lstg -l
If the target operating system is not WINDOWS, you must change it by entering
the following command:
nvdm updtg -y WINDOWS
STEP 11. INSTALLING THE CHANGE FILES
In Step 7 you created the change file to install WIN32S with the following
change file names:
DISKCAMERA.WIN32S.REF.1.0
In Step 8 you created two change files that are stored under the repository
of the TME 10 Software Distribution for AIX server with the following change
file names:
o IBM.SD4W31.CLIENT.PREMIG.REF.3132.MIGRATION
o IBM.SD4W31.CLIENT.REF.3132.MIGRATION
1. To install the change files, enter the following commands from the TME 10
Software Distribution for AIX server:
22 Pristine and Migration Scenarios
nvdm inst IBM.SD4W31.CLIENT.PREMIG.REF.3132.MIGRATION -w
nvdm inst DISKCAMERA.WIN32S.REF.1.0 -n -w
nvdm inst IBM.SD4W31.CLIENT.REF.3132.MIGRATION -n -vs -w
2. Enter the following command to see whether the installations have
completed correctly:
nvdm lscm IBM.SD4W31.CLIENT.PREMIG.REF.3132.MIGRATION -w
nvdm lscm DISKCAMERA.WIN32S.REF.1.0 -w
nvdm lscm IBM.SD4W31.CLIENT.REF.3132.MIGRATION -w
The change management status of the change files will be as follows if
the installation completed successfully:
IBM.SD4W31.CLIENT.PREMIG.REF.3132.MIGRATION installed removable active
DISKCAMERA.WIN32S.REF.1.0 installed not removable active
IBM.SD4W31.CLIENT.REF.3132.MIGRATION installed not removable inactive
If the installation has been executed successfully, perform an activate
request on the NetView Distribution Manager 1.2 for Windows 3.1 client to
make the code changes active. To perform this activate request, enter
the following command from the TME 10 Software Distribution for AIX
server command line:
nvdm act -w -f
During the execution of this step, the client workstation will reboot twice
automatically in order to make the code changes active. The FNDCO206W
warning message is displayed. Ignore this message.
STEP 12. BUILDING THE IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION CHANGE
FILE ON THE WINDOWS 3.1 CLIENT
To build the IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION change file on the
Windows 3.1 client, do the following:
1. From the Windows 3.1 Program Manager window select FILE > RUN. The Run
window appears.
2. In the COMMAND LINE field type the following command:
nvdm.exe
Then press Enter. The TME 10 Software Distribution Command Line window
appears.
3. Enter the following command:
23
bld D:\SD_IMG\SD4W31\31POST.PRO
STEP 13. INSTALLING THE IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION CHANGE
FILE ON THE WINDOWS 3.1 CLIENT
In Step 12 you built the IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION change
file that is stored under the repository of the TME 10 Software Distribution
for AIX server.
To install the change file, enter the following command from the TME 10
Software Distribution for AIX server:
nvdm inst IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION -w
After you have installed the change file, enter the following command to see
whether the installation completed correctly:
nvdm lscm IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION -w
The change management status of the change file will be has follows if the
installation completed successfully:
nvdm lscm IBM.SD4W31.CLIENT.POSTMIG.REF.3132.MIGRATION installed removable active
After this step the migration is completed.
24 Pristine and Migration Scenarios