SAP Copia del cliente: local, remota, importación/exportación
⚡ Resumen inteligente
SAP La función Copia de cliente transfiere datos específicos del cliente dentro de la misma instancia o entre diferentes instancias mediante tres métodos: Copia local (SCCL), Copia remota (SCC9) e Importación/exportación de cliente (SCC8).

Que es SAP ¿Copia para el cliente?
Puede generar un cliente en blanco con la transacción SCC4. Pero, ¿cómo se introducen los datos en el cliente? La respuesta está en la copia del cliente.
Copia del cliente significa “transferencia de datos específicos del cliente” dentro de la misma instancia (SID) o entre diferentes instancias (SID). Se puede realizar con tres métodos diferentes:
- Copia del cliente local.
- Copia de cliente remoto.
- Importación/Exportación de Clientes.
A continuación, se ofrecen detalles breves sobre cada método de copia para el cliente.
Copia para el cliente local: Este método copia los datos del cliente dentro de la misma instancia (SID). Se realiza mediante el código de transacción (T-code). SCCL.
Copia del cliente remoto: Este método copia datos de cliente entre diferentes instancias (SID). Se realiza mediante el código de transacción (T-code). SCC9.
Importación/Exportación de clientes: Este método copia datos de cliente entre diferentes instancias (SID). Se realiza mediante el código de transacción (T-code). SCC8.
La siguiente tabla resume las principales diferencias entre estos tres métodos:
| Característica | Copia local (SCCL) | Copia remota (SCC9) | Importación/Exportación (SCC8) |
|---|---|---|---|
| <b></b><b></b> | Misma instancia | Diferentes instancias | Diferentes instancias |
| Dependencia de la red | Ninguno | Alto (se requiere RFC) | Bajo (basado en archivos) |
| Mejores para | Datos pequeños a medianos | Datos pequeños a medianos | Grandes bases de datos |
Pasos previos a la copia del cliente
Para evitar inconsistencias en los datos, realice estos pasos previos antes de iniciar una copia de cliente:
1) Desconectar y bloquear a los usuarios empresariales (SU10). Finalizar las sesiones de los usuarios activos mediante el código T. SM04Verifique que no existan solicitudes de actualización canceladas o pendientes.
2) Suspender todos los procesos en segundo plano.
- Ejecutar código T SE38 como se indica a continuación.
- Rellene el nombre del programa con “BTCTRNS1” como se muestra arriba.
- Presione Ejecutar.
3) Para una copia local, el sistema debe tener suficiente espacio en la base de datos o en el espacio de tablas. Para la copia remota, el sistema de destino debe tener suficiente espacio. Compruebe el espacio utilizando el código de transacción. DB02.
4) Para evitar inconsistencias durante la copia del cliente, no se debe permitir que los usuarios trabajen en el cliente de origen.
5) La rdisp/max_wprun_time El parámetro debe cambiarse a 2000 segundos según SAP Recomendación: Aunque utilice procesos paralelos y programe tareas en segundo plano, se utilizarán procesos de diálogo.
Copia de cliente local
La copia local del cliente se realiza mediante la transacción SCCL. Este es el método más sencillo para copiar datos dentro del mismo sistema.
Escenario:
- Instancia de origen y cliente: DKM-000
- Target Instancia y cliente: DKM-202
Paso 1) Cree una entrada para su nuevo cliente de destino utilizando el código de transacción SCC4. En este escenario, cree el cliente 202 en el sistema DKM. Inicie sesión en este cliente de destino recién creado (DKM-202) con usuario SAP* y contraseña predeterminada “pass”.
Paso 2) Ejecutar código T SCCL.
Paso 3) Seleccione el perfil deseado, introduzca el cliente de origen e introduzca una descripción.
Paso 4) Por defecto, la copia del cliente se ejecuta como un único proceso, lo que lleva mucho tiempo. Distribuye la carga de trabajo entre varios procesos paralelos para reducir el tiempo de copia.
- Seleccione Ir Desde la barra de menús.
- Seleccione Proceso paraleloLos procesos paralelos aprovechan la capacidad de la base de datos de forma más eficaz.
Paso 5) Ejecute siempre los procesos de larga duración en segundo plano, en lugar de en primer plano o en modo de diálogo. Algunos procesos se ejecutan más rápido en segundo plano.
Paso 6) Los registros de copia del cliente están disponibles en el código T. SCC3El estado “Completado con éxito” significa que la copia del cliente está lista.
Copia de cliente remoto
La copia remota de clientes utiliza llamadas a funciones remotas (RFC). Puede consultar los destinos RFC en la transacción SM59. Esta técnica depende de la conectividad de red, por lo que la conexión debe ser fuerte y estable.
Escenario:
- Instancia de origen y cliente: BD1-101
- Target Instancia y cliente: DKM-202
Paso 1) Inicie sesión en el sistema de destino (DKM). Cree una nueva entrada de cliente de destino (202) utilizando el código de transacción. SCC4. Inicie sesión en este nuevo cliente de destino con el usuario SAP* y contraseña predeterminada “pass”.
Paso 2) Ejecutar el código de transacción SCC9.
Paso 3) Complete los datos básicos según sus necesidades.
Paso 4) Seleccione el procesamiento paralelo para aprovechar la capacidad de la base de datos de forma más eficaz.
Paso 5) Programar la copia para el cliente en segundo plano.
Paso 6) Los registros de copia del cliente están disponibles en el código T. SCC3 como se indica a continuación.
Importación/Exportación de Clientes
Para bases de datos grandes, se recomienda utilizar la importación/exportación del cliente en lugar de la copia remota del cliente. Este método basado en archivos no requiere conectividad de red continua.
Escenario:
- Instancia de origen y cliente: PKT-300
- Target Instancia y cliente: DKM-202
Esta técnica siempre comienza con el cliente. exportar paso.
Nota: Debe disponer de suficiente espacio en el sistema de archivos /usr/sap/trans_SID para realizar la exportación del cliente.
¿Cómo exportar un cliente?
Paso 1) Inicie sesión en el sistema de destino (DKM). Cree una entrada para su nuevo cliente de destino utilizando el código de transacción. SCC4. Inicie sesión en el sistema de origen/cliente de origen (PKT).
Paso 2) Antes de importar un cliente, primero debe exportarlo. La exportación transfiere archivos de datos y archivos asociados desde la base de datos del sistema de origen al búfer de importación del sistema de destino. Ejecute el código de transacción. SCC8.
Paso 3) Seleccione el perfil de exportación y elija el sistema de destino.
Paso 4) Programar la exportación en segundo plano.
Paso 5) Una vez ejecutada la tarea, los archivos de datos y los archivos adjuntos de la base de datos del sistema PKT se transfieren al búfer de importación del sistema DKM. Los datos se reflejarán en la base de datos DKM solo después de importar las solicitudes de transporte.
Dependiendo del perfil de exportación seleccionado, se generan hasta 3 solicitudes de transporte:
- La solicitud PKTKO00151 contiene los datos entre clientes.
- La solicitud PKTKT00151 contiene los datos dependientes del cliente.
- La solicitud PKTKX00151 también contiene datos dependientes del cliente.
¿Cómo importar el cliente?
Paso 1) Inicie sesión en el cliente de destino recién creado (DKM-202) usando SAP* y contraseña “pass”.
Paso 2) Iniciar el STMS_IMPORTAR transacción.
Como se muestra a continuación, se abrirá la cola de importación:
Paso 3) Seleccione las solicitudes de transporte generadas por la exportación del cliente. Impórtelas en el cliente de destino en la siguiente secuencia:
- Solicitar PKTKO00151
- Solicitud PKTKT00151
- Solicitud PKTKX00151
El sistema detecta automáticamente que se trata de solicitudes de transporte de exportación del cliente y realiza la importación de las 3 solicitudes. Los registros de importación se pueden ver en STMS_IMPORTAR.
Paso 4) Fase posterior a la importación: Una vez finalizada la importación, ejecute el código de transacción. SCC7 para realizar las acciones posteriores a la importación del cliente.
Programar la ejecución del proceso posterior a la importación en segundo plano.
Paso 5) El registro de importación está disponible en el código T. SCC3Un estado de éxito confirma que el cliente se ha importado correctamente.
Cómo elegir el método adecuado para redactar el texto para el cliente.
La elección del método correcto depende de la arquitectura del sistema, el tamaño de la base de datos y las condiciones de la red.
Usar copia de cliente local (SCCL) cuando los clientes de origen y destino residen en el mismo lugar SAP Por ejemplo, este es el método más rápido porque los datos no atraviesan una red.
Utilizar la copia remota del cliente (SCC9) Cuando los clientes se encuentran en instancias diferentes y el tamaño de la base de datos es moderado, este método utiliza RFC para la copia en tiempo real, por lo que las interrupciones de la red pueden provocar fallos.
Utilice la función Importar/Exportar del cliente (SCC8 + STMS_IMPORT) Cuando la base de datos es grande o la red no es confiable, crea archivos de transporte y no requiere una conexión continua.
























