SAP Copie client : locale, distante, importation/exportation
Copie 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."
Copie client signifie « transfert de données spécifiques au client » au sein de la même instance (SID) ou entre différentes instances (SID).
La copie client peut être effectuée avec trois méthodes différentes :
- Copie client locale.
- Copie du client distant.
- Importation/Exportation de clients.
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). Cela se fait par T-code SCCL.
Copie du client distant : –Cette méthode est utilisée pour copier le client entre différentes instances (SID). Elle est effectuée par le T-code SCC9.
Importation/Exportation client : – Cette méthode est utilisée pour copier le client entre différentes instances (SID). Elle est effectuée par T-code SCC8
Étapes préalables à la copie du client
Pour éviter les données incohérences il y a quelques étapes préalables à effectuer avant de démarrer la copie du 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 tous les utilisateurs déconnectés, vérifiez qu'aucune demande de mise à jour annulée ou en attente n'existe dans le système.
2) Suspendre toutes les tâches en arrière-plan
- Exécution SE38 comme indiqué ci-dessous.
- Remplissez le nom du programme avec « BTCTRNS1 » comme dans la figure 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érifier 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) rdisp/max_wprun_time Le paramètre doit être modifié à 2000 secondes SAP recommandation. Bien que vous utilisiez des processus parallèles et planifiiez le travail en arrière-plan, les processus de dialogue seront utilisés.
Copie du client local
La copie du client local est effectuée à l'aide de TcodeSCCL.
Scénario:-
- Instance source et client := DKM-000
- Target Instance et client := DKM-202
Étape 1) Créez une entrée pour votre nouveau client cible en utilisant 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 mot de passe par défaut.
Étape 2) Exécuter le code T SCCL.
Étape 3)
- Sélectionnez le profil souhaité
- Entrez Client source.
- Entrer Description CMS
Étape 4) Par défaut, Client Copy est exécuté comme un seul processus. Un processus unique prendra beaucoup de temps. Nous répartirons la charge de travail d'un seul processus sur des processus parallèles (plusieurs), ce qui réduira le temps de copie d'un client.
- Choisir Aller à depuis la barre de menus.
- Choisir 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 de longue durée en mode 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 - "Complété avec succès" signifie que la copie du client est terminée.
Copie du client distant
Cette technique utilise l'appel de fonction distante. Vous pouvez afficher la RFC à partir de SM59. Cette technique dépend du réseau, la connectivité réseau doit donc être suffisamment solide.
Scénario:-
Instance source et client := BD1-101
Target Instance 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) en utilisant CSC4. Connectez-vous à ce nouveau client cible avec l'utilisateur SAP* et mot de passe par défaut "pass« Ici, nous allons nous connecter 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) Planifier la copie client en arrière-plan
Étape 6) Les journaux de copie client sont disponibles dans SCC3 comme indiqué ci-dessous.
Importation/Exportation de clients
Pour les bases de données volumineuses, il est recommandé d'utiliser l'importation/exportation client au lieu de la copie client distante.
Scénario:-
Instance source et client := PCT-300
Target Instance et client := DKM-202
Cette technique commence toujours par le client Exporter étape.
Notes: – Vous devez disposer de suffisamment d'espace dans le système de fichiers /usr/sap/trans_SID pour effectuer l'exportation client.
Comment exporter un client ?
Étape 1) Connectez-vous au système cible (DKM). Créez une entrée pour votre nouveau client cible en utilisant CSC4. 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écuter le code T CSC8.
Étape 3)
- Choisissez un profil
- Choisissez le système cible.
Étape 4) Planifier l'export en arrière-plan
Étape 5) Une fois le travail exécuté, les fichiers de données et les co-fichiers de profils de La base de données du système PKT est transférée vers Extension DK tampon d'importation du système. Une fois que nous importerons la demande dans DKM seulement, elle sera reflétée dans une base de données de Extension DK système.
Selon le profil d'export choisi, jusqu'à 3 demandes de transport peuvent être créées :
- La requête PKTKO00151 contiendra les données cross-clients,
- La requête PKTKT00151 contiendra les données dépendantes du client,
- La requête 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 mot de passe.
Étape 2) Commencer le STMS_IMPORT transaction
Comme indiqué ci-dessous, la file d'attente d'importation s'ouvrira
É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 :
- Demande PKTKO00151
- Demande PKTKT00151
- Demande PKTKX00151
Le système détecte automatiquement qu'il s'agit de demandes de transport d'export client et effectue automatiquement l'import des 3 demandes.
Les journaux d'importation peuvent être consultés dans STMS_IMPORT.
Étape 3) Phase post-importation : -
Une fois l'importation terminée, exécutez SCC7 pour effectuer les actions post-importation du client,
Planifiez le travail de post-importation en arrière-plan.
Étape 4) Le journal d'importation sera disponible dans CSC3. Le client est importé avec succès.