Copie du client SAP: local, distant, import / export

Table des matières:

Anonim

Copie du client

Nous pouvons générer un client vierge avec SCC4. Mais comment remplir les données dans le client? "La réponse est la copie du client."

La copie client signifie « transférer des données spécifiques au client» dans la même instance (SID) ou entre différentes instances (SID).

La copie client peut être effectuée avec trois méthodes différentes -

  1. Copie du client local.
  2. Copie du client distant.
  3. Importation / exportation client.

Ci-dessous de brefs détails sont donnés sur les méthodes de copie client.

Copie du client local: - Cette méthode est utilisée pour copier le client dans la même instance (SID) .Elle est effectuée par le code T SCCL .

Remote Client Copy: - Cette méthode est utilisée pour copier le client entre différentes instances (SID) .Elle est effectuée par le code T SCC9.

Client Import / Export: - Cette méthode est utilisée pour copier le client entre différentes instances (SID) .Elle est effectuée par T-code SCC8

Pré-étapes de copie du client

Pour éviter les incohérences dans les données, il y a quelques étapes préalables à effectuer avant de démarrer la copie client: -1) Déconnectez et verrouillez les utilisateurs professionnels (SU10). Vous pouvez mettre fin à la session des utilisateurs actifs dans le système via SM04. Une fois que tous les utilisateurs sont déconnectés, vérifiez qu'aucune demande de mise à jour annulée ou en attente n'existe dans le système.

2) Suspendre tous les travaux d'arrière-plan

  • Exécutez SE38 comme indiqué ci-dessous .
  • Remplissez le nom du programme avec "BTCTRNS1" comme illustré ci-dessus.
  • Appuyez sur Exécuter.

3) Pour une copie locale, le système doit disposer de suffisamment d'espace dans la base de données ou le tablespace .
Pour la copie à distance, le système cible doit disposer de suffisamment d'espace dans la base de données ou le tablespace. Vérifiez l'espace à l'aide de Tx DB02.


4) Pour éviter les incohérences lors de la copie du client, les utilisateurs ne doivent pas être autorisés à travailler dans le client source.
5) Le paramètre rdisp / max_wprun_time doit être remplacé par 2000 secondes en tant que recommandation SAP. Bien que vous utilisiez des processus parallèles et planifiez le travail en arrière-plan, des processus de dialogue seront utilisés.

Copie du client local

La copie du client local est effectuée à l'aide de Tcode SCCL.
Scénario:-

  • Instance source et client: = DKM-000
  • Instance cible et client: = DKM-202

Étape 1) Créez une entrée pour votre nouveau client cible à l'aide de SCC4 . Dans notre scénario, nous allons créer le client 202 dans le système DKM Connectez-vous à ce client cible nouvellement créé ( DKM-202 ) avec l'utilisateur SAP * et le mot de passe par défaut.
Étape 2) Exécutez le code T SCCL.

Étape 3)

  • Sélectionnez votre profil souhaité
  • Entrez le client source.
  • Entrez la description

Étape 4) Par défaut, la copie client est exécutée en un seul processus. Un processus unique prendra beaucoup de temps. Nous distribuerons la charge de travail d'un seul processus à des processus parallèles (multiples), ce qui réduira le temps de copie d'un client.

  1. Sélectionnez Goto dans la barre de menus.
  2. Sélectionnez Processus parallèle . Les processus parallèles sont utilisés pour mieux exploiter la capacité de la base de données

Étape 5) Exécutez toujours les processus longs en arrière-plan plutôt qu'en mode premier plan / dialogue. En fait, certains processus s'exécutent plus rapidement en arrière-plan.

Étape 6) Les journaux de copie client sont disponibles dans SCC3 . Statut - « Terminé avec succès» signifie que la copie du client est terminée.

Copie du client distant: -

Cette technique utilise l'appel de fonction à distance. Vous pouvez afficher RFC à partir de SM59. Cette technique dépend du réseau, la connectivité réseau doit donc être suffisamment forte.
Scénario: -
Instance source et client: = BD1-101
Instance cible et client: = DKM-202
Étape 1) Connectez-vous au système cible. Ici, nous allons nous connecter au système DKM. Créez une nouvelle entrée de client cible (202) à l'aide de SCC4. Connectez-vous à ce nouveau client cible avec l'utilisateur SAP * et le mot de passe par défaut " pass ". Ici, nous nous connecterons au système DKM-200.
Étape 2) Exécutez le code de transaction SCC9.


Étape 3) Remplissez les détails de base selon vos besoins.

Étape 4) Sélectionnez Processus parallèle.Les processus parallèles sont utilisés pour mieux exploiter la capacité de la base de données.

Étape 5) Planifiez la copie du client en arrière-plan

Étape 6) Les journaux de copie client sont disponibles dans SCC3 comme indiqué ci-dessous.

Importation / exportation client

Pour une grande base de données, il est recommandé d'utiliser l'importation / exportation client au lieu de la copie client distant.Scénario: -
Instance source et client: = PKT-300
Instance cible et client: = DKM-202
Cette technique commence toujours par l' étape d' exportation du client .
Remarque : - Vous devez disposer de suffisamment d'espace dans le système de fichiers / usr / sap / trans_SID pour effectuer l'exportation du client.

Comment exporter le client ?;

Étape 1) Connectez-vous au système cible (DKM). Créez une entrée pour votre nouveau client cible à l'aide de SCC4. Connectez-vous au système source / client source (PKT).
Étape 2) Avant d'importer un client, vous devez exporter. L' exportation n'est rien d'autre que le transfert de fichiers de données et de co-fichiers de la base de données du système source vers le tampon d'importation du système cible . Exécutez le code T SCC8.

Étape 3)

  • Choisissez un profil
  • Choisissez le système cible.

Étape 4) Planifiez l'exportation en arrière-plan

Étape 5) Une fois que le travail est exécuté des fichiers de données et de co-fichiers de profils de la base de données système PKT sont transférés à DKM de buffer.Once d'importation de système nous demande d' importation en DKM alors seulement il sera reflété dans une base de données DKM système.
Selon le profil d'exportation choisi, jusqu'à 3 demandes de transport peuvent être créées:

  • La requête PKTKO00151 contiendra les données inter-clients,
  • La demande PKTKT00151 contiendra les données dépendantes du client,
  • La demande PKTKX00151 contiendra également certaines données dépendantes du client.

Comment importer le client?

Étape 1) Connectez-vous au client cible nouvellement créé (DKM-202) à l'aide de SAP * et du mot de passe.
Étape 2) Démarrez la transaction STMS_IMPORT

Comme indiqué ci-dessous, la file d'attente d'importation s'ouvre


Étape 2) Sélectionnez les demandes de transport générées par l'export client. Importez ces demandes de transport sur le client cible.
Les demandes de transport doivent être importées dans l'ordre suivant:

  1. Demander PKTKO00151
  2. Demander PKTKT00151
  3. Demander PKTKX00151

Le système détecte automatiquement ce sont des demandes de transport d'exportation client et effectue automatiquement l'importation des 3 demandes.

Les journaux d'importation peuvent être consultés dans STMS_IMPORT.

Étape 3) Phase post importation: -
Une fois l'importation effectuée, exécutez SCC7 pour effectuer les actions d'import post client,

Planifiez le travail de post-importation en arrière-plan.

Étape 4) Le journal d'importation sera disponible dans SCC3. Le client est importé avec succès.