r3trans.copy tables

3
Copia de Tablas entre mandantes SAP ECC 6.0 Por: José Santos Mendoza | Patrimonio Hipotecaria Página 1/3 Actividad Detalle 1. Verificar cantidad de registros a exportar en el SAP ECC, esto se debe realizar con la transacción SE16, capturar el nombre de la tabla y verificar “Number of Entries” para conocer cuántos registros estaremos exportando. Para motivos de este ejemplo, estaremos trabajando con Origen ZFOV_LOAN, mandante 400 Destino ZFOV_LOAN, mandante 100 2. Entrar al AIX con el usuario administrador <sid>adm de la instancia. 3. En un FS con suficiente espacio, crear el archivo de control que usaremos para instruir el export desde el R3trans, preferentemente crear un directorio para mantener los archivos requeridos de control, log y data. En este ejemplo, generamos el folder /software/r3 #cd /software #mkdir r3 #chmod 777 r3 4. El siguiente paso es generar el archivo de control usando vi, el cual para este ejemplo se llamará “xportZFOV_LOAN.ctl” y su contenido se muestra en detalle. export client=400 file='/software/r3/zfov_loan.dat' select * from ZFOV_LOAN 5. Ahora ya estamos preparados para realizar el export usando R3trans. La salida del comando debe ser como se muestra R3trans -w xportZFOV_LOAN.log xportZFOV_LOAN.ctl ddb2b00p:e02adm 15> R3trans -w xportZFOV_LOAN.log xportZFOV_LOAN.ctl This is R3trans version 6.14 (release 700 - 14.02.08 - 14:55:00). unicode enabled version R3trans finished (0000). ddb2b00p:e02adm 16> 6. Verificamos los archivos que se generaron, con ls ddb2b00p:e02adm 6> ls xportZFOV_LOAN.ctl xportZFOV_LOAN.log zfov_loan.dat ddb2b00p:e02adm 7>

Upload: pepe

Post on 27-Jun-2015

1.219 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: R3trans.copy Tables

Copia de Tablas entre mandantes SAP ECC 6.0

Por: José Santos Mendoza | Patrimonio Hipotecaria Página 1/3

Actividad Detalle 1. Verificar cantidad de registros

a exportar en el SAP ECC, esto se debe realizar con la transacción SE16, capturar el nombre de la tabla y verificar “Number of Entries” para conocer cuántos registros estaremos exportando.

Para motivos de este ejemplo, estaremos trabajando con Origen ZFOV_LOAN, mandante 400 Destino ZFOV_LOAN, mandante 100

2. Entrar al AIX con el usuario administrador <sid>adm de la instancia.

3. En un FS con suficiente espacio, crear el archivo de control que usaremos para instruir el export desde el R3trans, preferentemente crear un directorio para mantener los archivos requeridos de control, log y data.

En este ejemplo, generamos el folder /software/r3

#cd /software #mkdir r3 #chmod 777 r3

4. El siguiente paso es generar el archivo de control usando vi, el cual para este ejemplo se llamará “xportZFOV_LOAN.ctl” y su contenido se muestra en detalle.

export client=400 file='/software/r3/zfov_loan.dat' select * from ZFOV_LOAN

5. Ahora ya estamos preparados para realizar el export usando R3trans. La salida del comando debe ser como se muestra

R3trans -w xportZFOV_LOAN.log xportZFOV_LOAN.ctl

ddb2b00p:e02adm 15> R3trans -w xportZFOV_LOAN.log xportZFOV_LOAN.ctl This is R3trans version 6.14 (release 700 - 14.02.08 - 14:55:00). unicode enabled version R3trans finished (0000). ddb2b00p:e02adm 16>

6. Verificamos los archivos que se generaron, con ls

ddb2b00p:e02adm 6> ls xportZFOV_LOAN.ctl xportZFOV_LOAN.log zfov_loan.dat ddb2b00p:e02adm 7>

Page 2: R3trans.copy Tables

Copia de Tablas entre mandantes SAP ECC 6.0

Por: José Santos Mendoza | Patrimonio Hipotecaria Página 2/3

7. Como verificación adicional, verificamos el número de registros exportados en el archivo de log generado “xportZFOV_LOAN.log”, la línea que nos interesa es la siguiente.-

4 ETW000 2525 entries from ZFOV_LOAN exported (400*).

8. A este punto tenemos el export

de los datos, ahora hay que cargarlos en el sistema destino, en este caso el mandante 100.

Nota: La carga de estos datos es recomendable subirlos vía FTP a una ruta similar /software/r3 y ajustar los permisos de los archivos a 777

9. Para cargar los datos al cliente 100, lo que debemos generar es un archivo de control del tipo “import”, para este ejemplo se llamará “importZFOV_LOAN.ctl” y lo que debe contener es: import file='/software/r3/zfov_loan.dat' client=100

ddb2b01d:e01adm 13> ls -al total 2064 drwxrwxrwx 2 root system 256 Dec 20 19:42 . drwxrwxrwx 19 root system 4096 Dec 20 19:38 .. -rw-r--r-- 1 e01adm sapsys 52 Dec 20 19:42 importZFOV_LOAN.ctl -rwxrwxrwx 1 root system 76 Dec 20 19:39 xportZFOV_LOAN.ctl -rwxrwxrwx 1 root system 2836 Dec 20 19:39 xportZFOV_LOAN.log -rwxrwxrwx 1 root system 1038825 Dec 20 19:39 zfov_loan.dat

10. Una vez creado el archivo de control, ejecutamos desde AIX con el usuario administrador de la instancia <sid>adm, el comando R3trans

R3trans -w importZFOV_LOAN.log importZFOV_LOAN.ctl

ddb2b01d:e01adm 14> R3trans -w importZFOV_LOAN.log importZFOV_LOAN.ctl This is R3trans version 6.14 (release 700 - 14.02.08 - 14:55:00). unicode enabled version R3trans finished (0000).

Page 3: R3trans.copy Tables

Copia de Tablas entre mandantes SAP ECC 6.0

Por: José Santos Mendoza | Patrimonio Hipotecaria Página 3/3

11. Verificamos el archivo de log “importZFOV_LOAN.log” el cual debe mostrar las entradas que se importaron.

4 ETW000 Totally 2525 tabentries imported.

12. Finalmente debemos

verificar, vía SAP tcode SE16 y tabla ZFOV_LOAN

13. Referencias. http://sap.ittoolbox.com/groups/technical-functional/sap-

basis/using-r3trans-to-copy-tables-between-clients-472862 SAP OSS NOTE 1942