Como transferir objetos de un sistema a otro por ftp. LCD

Anuncio
Como transferir objetos de un sistema a otro por ftp.
********** TIPO: SAVF **********
Crear un archivo de salvar y añadir los objetos que queremos transferir.
CRTSAVF FILE(MYLIBWRK/MYSAVF)
SAVOBJ OBJ(MYOBJ1 MYOBJ2) LIB(MYLIB) DEV(*SAVF) SAVF(MYLIBWRK/MYSAVF)
De IBMi a IBMi, desde el sistema origen:
LCD MYLIBWRK
CD MYLIBWRK
BINARY
NAMEFMT 1
PUT MYSAVF.SAVF MYSAVF.SAVF
Otra opción:
PUT /QSYS.LIB/MYLIBWRK.LIB/MYSAVF.SAVF /QSYS.LIB/MYLIBWRK.LIB/MYSAVF.SAVF
De IBMi a IBMi, desde el sistema destino:
LCD MYLIBWRK
CD MYLIBWRK
BINARY
NAMEFMT 1
GET MYSAVF.SAVF MYSAVF.SAVF (REPLACE
Otra opción:
GET /QSYS.LIB/MYLIBWRK.LIB/MYSAVF.SAVF /QSYS.LIB/MYLIBWRK.LIB/MYSAVF.SAVF
(REPLACE
Utilizando Windows:
Del sistema origen:
CD MYLIBWRK
BINARY
GET MYSAVF MYSAVF.SAVF (REPLACE
Al sistema destino:
CD MYLIBWRK
BINARY
QUOTE SITE NAMEFMT 1
PUT MYSAVF.SAVF MYSAVF.SAVF
Por último restaurar los objetos y borrar el archivo de salvado.
RSTOBJ OBJ(*ALL) SAVLIB(MYLIB) DEV(*SAVF) SAVF(MYLIBWRK/MYSAVF)
DLTF FILE(MYLIBWRK/MYSAVF)
********** TIPO: FILE **********
De IBMi a IBMi, desde el sistema destino:
CD MYLIBWRK
LCD MYLIBWRK
GET MYFILE.MYMBR MYFILE.MYMBR (REPLACE
Otra opción:
GET MYLIBWRK/MYFILE.MYMBR MYLIBWRK/MYFILE.MYMBR (REPLACE
Si el nombre del miembro es el mismo que el del archivo se puede abreviar a:
GET MYFILE MYFILE (REPLACE
Otra opción:
GET MYLIBWRK/MYFILE MYLIBWRK/MYFILE (REPLACE
Utilizando Windows:
Del sistema origen:
CD MYLIBWRK
GET MYFILE.MYMBR MYFILE.FILE (REPLACE
Al sistema destino:
CD MYLIBWRK
PUT MYFILE.FILE MYFILE.MYMBR
********** Ejemplo de automatización **********
Sistema origen:
CRTSAVF FILE(QTEMP/MYSAVF)
SAVOBJ OBJ(CC2001 CC2002) LIB(SVLIB) DEV(*SAVF) SAVF(QTEMP/MYSAVF)
FTP DESBPRIV
MRS8389P
LCD QTEMP
CD QGPL
BINARY
NAMEFMT 1
PUT MYSAVF.SAVF MYSAVF.SAVF
QUIT
DLTF FILE(QTEMP/MYSAVF)
Sistema destino:
RSTOBJ OBJ(*ALL) SAVLIB(SVLIB) DEV(*SAVF) SAVF(QGPL/MYSAVF) RSTLIB(QTEMP)
DLTF FILE(QGPL/MYSAVF)
Descargar