SOFTEK Simplifying Storage Management
Home > Technical Support > Tools > Sending Data to Softek
Products
  Partners
  Support
  News & Events
  Literature
Sending data to Softek's ftp server.
   
  Two pieces of information are critical for evaluation of problems by headquarters personnel.   The messages generated by the replication / migration job and the information recorded in the SYSCOM dataset.

There are many ways to get the needed data to the Softek server, the following process assumes the local machine is MVS.   If other processes are used, take care to transfer data correctly and maintain desired characteristics.

1. Create a sequential dataset of the sysprint from the Master System's job.
2. Create a sequential dataset of the sysprint from the Agent(s) System's job.
3.

Using the module in the load library, condense the SYSCOM dataset.
The DCB parameter must be defined as below.

Note. The condensed SYSCOM is a binary file and must be treated as such in any of the following steps.

//CONDENSE JOB
//CFTP     EXEC PGM=TDMFCFTP (or SDRPCFTP if using Replicator)
//STEPLIB  DD   DSN="hlq".TDMxxx.TDMLLIB,DISP=SHR
//INPUT    DD   DSN="hlq".TDMxxx.SYSCOM,DISP=SHR
//OUTPUT   DD   DSN="hlq".TDMxxx.FTP,
//              DISP=(,CATLG,DELETE),
//              UNIT=SYSDA,
//              SPACE=(CYL,(5,1)),
//              DCB=(BLKSIZE=20500,LRECL=4100,RECFM=FB)

  If your email system allows sending large files as attachments, you may send the data as attachments to the Softek Global Support Center and skip steps 4 through 10.     Note. Our email system doesn't like a file extension of .zip and has a size limit of 10mb. If you do send data as an zipped email attachment, please rename .zip to .bin and mention it in the text part of the message.

4. Logon to Softek's public FTP server. If your machine has trouble resolving the 'ftp.softek.com' name, the IP address is 69.4.4.45
ftp   ftp.softek.com

Use   guest-tdmfmf   as USER ID.
Use   tdm5m5   as the password.
5. Change to the server's directory for incoming data.
example:
cd incoming
  Note.
This GUEST ID has limited access to the server. It is not always obvious you are pointing to the correct directory. You can use the command pwd to verify the directory. Response to the pwd should indicate directory   guest-tdmfmf/incoming   as the current directory.
6. Send the Master print file to the server.
example:
put   '"hlq".MSTR.OUTLIST'   mstr.txt
7. Send the Agent print file(s) to the server.
example:
put   '"hlq".AGENT.OUTLIST'   agent1.txt
8. Change the transmission mode to BINARY (raw) data.
example:
binary
9. Send the condensed SYSCOM file to the server.
example:
put   '"hlq".TDMxxx.FTP'   syscom.bin
10. Log off from the server.
example:
quit
11. Send us an e-mail with the following information:

Note.
Be sure to give correct spelling of the file names - upper and lower case when used.
a. File Name, Lrecl and Blksize of the print files on the server.
b. File Name of the SYSCOM data on the server.
c. Customer's Softek Site ID if known.
d. Customer Name.
e. Contact person's phone number.
f. Contact person's Email address.

  To keep all of this information in one location, below are the steps needed to retrieve the data from the server and load on a Softek MVS System. If the data was sent as an email attachment, you need to transfer the data from your email system to MVS. Some of the following commands will require information contained in the email from the customer.

1. Logon to desired MVS system.
2. From TSO logon to the FTP server.
example: ftp   ftp.softek.com
Use   guest-tdmfmf   as USER ID.
Use   tdm5m5   as the password.
3. Change to the server's directory for the incoming data.
example:
cd   incoming
4. Enter the dataset values for the print datasets.
If you used TSO's output command, check the created dataset lrecl and blksize.
example:
locsite   recfm=fb   lrecl=132   blksize=3036   pri=1   cylinders
5. Send the Print Files to MVS (substituting your required high level qualifier for "hlq").
example:
get   mstr.txt   '"hlq".MSTR.LIST'
6. Repeat Steps 4 and 5 as needed for Agent Print files.
7. Must enter the following values for the SYSCOM condensed file.
example:
locsite   recfm=fb   lrecl=4100   blksize=20500   pri=10   cylinders
8. Change the transmission mode to BINARY (raw) data.
example:
binary
9. Send the SYSCOM File to MVS (substituting your required high level qualifier for "hlq).
example:
get   syscom.bin   '"hlq".TDMxxx.FTP'
10.

Log off from the server.
example:
quit

11. Using the module in the load library, expand the SYSCOM dataset.
The DCB parameter must be defined as below.
 
//EXPAND   JOB 
//RFTP     EXEC PGM=TDMFRFTP (or SDRPRFTP if using Replicator)
//STEPLIB  DD   DSN="hlq".TDMxxx.TDMLLIB,DISP=SHR
//INPUT    DD   DSN="hlq".TDMxxx.FTP,DISP=SHR 
//OUTPUT   DD   DSN="hlq".Vxxx.SYSCOM,DISP=(NEW,CATLG),
//              UNIT=SYSDA,SPACE=(CYL,5,,CONTIG),
//              DCB=(LRECL=4096,BLKSIZE=4096,RECFM=F)
12. OUPUT dataset should now be ready for the monitor's use.
13.

Once you are sure things transferred correctly, you need to log on the server again and delete the files.
example:
delete   syscom.bin

Note.
The   guest-tdmfmf  ID does not have authority to delete files from the Softek server.