Annonce commerciale :

  
 English (United States) Français (France)
Register  
 
Saturday, May 19, 2012

Annonce commerciale

Articles
16

Suite à la demande, veuillez trouver un article sur la copie de mandant entre serveur.

On peut faire du dev vers prd et de prd vers qual.

Il faut simplement prendre la procédure à l'envers.

Copie du mandant 100 du serveur de développement sur le serveur de production mandant 800: à faire la nuit lorsque personne ne travaille sur le mandant.

Cette procédure permet aussi de copier le mandant 800 (serveur de production) sur le serveur de développement. Il faut dans ce cas, procéder de manière inverse.

 

Se connecter sur le mandant source: 100

 

Pour effectuer une copie de mandant d’une machine à l’autre, il faut utiliser la méthode export/import.

Il faut exporter les données de la machine de DEV avant dans les importer sur l’autre machine.

 

EXPORT :

 

- Se positionner sur le mandant à exporter (DEV-100)

- transaction SCC8

- saisir le profil d’export (SAP_ALL)

- saisir le système cible (par exemple : PRD)

- cliquer sur « planifier comme job d’arrière plan »

- cliquer sur « planifier »

-         saisir la date et l’heure de démarrage de l’export puis sauvegarder

Continuer

 

Noter les ordres de transport que le système génère:

DEVKX01116

DEVKT01116

 

 

SM37 permet de visualiser le job en arrière plan:

Exécuter

 

Se connecter sur le mandant source: 800 (mais on pourrait rester sur le mandant 100 pour faire l'import)

 

IMPORT :

 

-         Débloquer le mandant 800 pour permettre l'import (transaction SCC4)

 

/nSCC4

Cliquer sur l'icône "Afficher – modifier"

Cliquer sur

 

 

Cliquer sur 800

Rôle du mandant: remplacer Productif par test.

 

Cliquer sur la disquette pour sauvegarder la modification.

 

- Importer l’ordre généré par l’export visible via la STMS

 

Cliquer sur le camion

 

Cliquer sur PRD

 

Se positionner à la fin de la liste pour trouver les ordres à transporter.

On retrouve les 2 ordres notés lors de la génération du transport avec les voyants rouges.

 

Se positionner sur DEVKT01116

Cliquer sur Ordre

Importer

 

Cliquer sur Import

 

Saisir l'utilisateur et le mot de passe puis valider

 

 

Le transport est en cours (visible avec les camions)

 

Faire régulièrement un "refresh" pour mettre à jour l'affichage de l'écran.

 

Lorsque le traitement est terminé, les camions sont remplacés par le symbole validé (√).

 

- Effectuer les traitements après import via la transaction SCC7 sur le système cible mandant cible (mandant 800).

/nSCC7

Lancer immédiatement

 

Continuer

Affichage du protocole

 

Cliquer sur la date du 22.07.2008 pour ouvrir le journal du traitement

 

Vérifier le nombre de tables copiées: ok donc ne pas tenir compte du texte statut: statut tp erroné/inconnu.

 

(On aurait pu suivre l'évolution de la transaction dans SCC3)

 

-         Rebloquer le mandant 800 pour empêcher les imports (transaction SCC4)

 

/nSCC4

Cliquer sur l'icône "Afficher – modifier"

Cliquer sur

 

 

Cliquer sur 800

Rôle du mandant: remplacer test par Productif.

 

Cliquer sur la disquette pour sauvegarder la modification.

 

 

Les programmes batchs doivent être annulés sur le mandant qui reçoit la copie. Ils seront recréés si nécessaire.

 

 

Actions: E-mail | RSS comment feed |

Comments

# JY TORRES
Monday, November 30, 2009 10:52 PM
Salut

On peut aussi importer les transports à la main par la commande tp
Personnelllement, je préfère

Pour débloquer un mandant afin de se connecter dessus SAP*, il faut regarder dans le profil d'instance si on peut se logguer en tant que SAP*

sinon, il faut remettre le bon paramètre et redémarrer l'instance

Bye
# izougarhane hamid
Tuesday, December 01, 2009 12:29 PM
salu jean yves c'est hamid
# Mohamed ANINI
Tuesday, December 01, 2009 3:57 PM
Bonjour,

Cette procedure est valide pour une petite volumétrie. Si vous avez des bases de tres grande taille, il vaux mieux passer par des copie de base.
On prend la sauvegarde d'un système, qu'on restaure sur un autre système. Il faudra apres execter toutes les taches pour changer l'ID du système. Dans notre cas on restaure la sauvegarde de DEV sur PRD, puis on change le nom de l'instance restauré pour avoir "PRD".
Generalement c'est les données de production qui sont copié sur la pre-production.

Cordialement
# JP
Tuesday, January 12, 2010 11:34 AM
Bonjour

Ou peut-on trouver la liste des taches pour changer l'ID du système ??
# Mohamed ANINI
Tuesday, January 12, 2010 12:19 PM
Bonjour,

La methode standard SAP listes les taches a faire pour changer l'ID, vous pouvez la recuperer sur SAPNET.
Generalement en entreprise, on utilise Brbackup pour la restauration, on branche les bandes de sauvegardes de production sur le système de pre-production.
Sur la production on genere un fichier de trace qui nous permettra de regenerer la base.
On modifie ce fichier en changant l'ID du système en celui de pre-production".
Une fois la base demarré, il faudra revoir les profils et la configut=artion (RZ04, RZ10, SAPD...)
A ce stade, la base contient toujours des reference à l'ancien système. Il faut alors faire une conversion via la transaction BDLS.

-Voici un aperçu de ce qu'il faut faire-
# JP
Tuesday, January 12, 2010 2:48 PM
Bonjour,
J'ai cherché, mais je ne trouve pas cette liste de taches ....
Quelle est la technique pour avoir le fichier de trace sur la PROD ?
Existe-t-il une doc pour cette technique de mandant qui m'interesse beaucoup?

D'avance merci pour vos réponses.
# Mohamed ANINI
Wednesday, January 13, 2010 8:46 AM
Création de fichier trace, Sur le système de production avec oraSID:
-> sqlplus /nolog
-> connect / as sysdba
-> alter database backup controlfile to trace;
-> quit

Le fichier est crée dan : "/oracle/SID/saptrace/usertrace"

Changer le fichier comme suit:

-> supprimer toutes les infos avant la première ligne "STARTUP NOMOUNT"
et apres la ligne "ALTER TABLESPACE PSAPTEMP ADD TEMPFILE '/oracle/SID/sapdata2/temp_1/temp.data1'
SIZE 2000M REUSE AUTOEXTEND ON NEXT 20971520 MAXSIZE 10000M;

Modifier comme suit et renomer en *.sql:

RESUE ---> SET
PRD -----> REC (renomer l'ID de la production, en celui de la pre-prod ou recette)
ARCHIVELOG ----> NOARCHIVELOG

Exemple de résultat:


STARTUP NOMOUNT
CREATE CONTROLFILE SET DATABASE "REC" RESETLOGS NOARCHIVELOG
MAXLOGFILES 255
MAXLOGMEMBERS 3
MAXDATAFILES 254
MAXINSTANCES 50
MAXLOGHISTORY 11680
LOGFILE
GROUP 1 (
'/oracle/REC/origlogA/log_g11m1.dbf',
'/oracle/REC/mirrlogA/log_g11m2.dbf'
) SIZE 200M,
GROUP 2 (
'/oracle/REC/origlogB/log_g12m1.dbf',
'/oracle/REC/mirrlogB/log_g12m2.dbf'
) SIZE 200M,
GROUP 3 (
'/oracle/REC/origlogA/log_g13m1.dbf',
'/oracle/REC/mirrlogA/log_g13m2.dbf'
) SIZE 200M,
GROUP 4 (
'/oracle/REC/origlogB/log_g14m1.dbf',
'/oracle/REC/mirrlogB/log_g14m2.dbf'
) SIZE 200M
DATAFILE
'/oracle/REC/sapdata1/system_1/system.data1',
'/oracle/REC/sapdata3/undo_1/undo.data1',
'/oracle/REC/sapdata1/sysaux_1/sysaux.data1',
'/oracle/REC/sapdata1/sr3_1/sr3.data1',
'/oracle/REC/sapdata1/sr3_2/sr3.data2',
'/oracle/REC/sapdata1/sr3_3/sr3.data3',
'/oracle/REC/sapdata1/sr3_4/sr3.data4',
'/oracle/REC/sapdata1/sr3_5/sr3.data5',
'/oracle/REC/sapdata2/sr3_6/sr3.data6',
'/oracle/REC/sapdata2/sr3_7/sr3.data7',
'/oracle/REC/sapdata2/sr3_8/sr3.data8',
'/oracle/REC/sapdata2/sr3_9/sr3.data9',
'/oracle/REC/sapdata2/sr3_10/sr3.data10',
'/oracle/REC/sapdata3/sr3_11/sr3.data11',
'/oracle/REC/sapdata3/sr3_12/sr3.data12',
'/oracle/REC/sapdata3/sr3_13/sr3.data13',
'/oracle/REC/sapdata3/sr3_14/sr3.data14',
'/oracle/REC/sapdata3/sr3_15/sr3.data15',
'/oracle/REC/sapdata4/sr3_16/sr3.data16',
'/oracle/REC/sapdata4/sr3_17/sr3.data17',
'/oracle/REC/sapdata4/sr3_18/sr3.data18',
'/oracle/REC/sapdata4/sr3_19/sr3.data19',
'/oracle/REC/sapdata4/sr3_20/sr3.data20',
'/oracle/REC/sapdata1/sr3700_1/sr3700.data1',
'/oracle/REC/sapdata1/sr3700_2/sr3700.data2',
'/oracle/REC/sapdata1/sr3700_3/sr3700.data3',
'/oracle/REC/sapdata1/sr3700_4/sr3700.data4',
'/oracle/REC/sapdata2/sr3700_5/sr3700.data5',
'/oracle/REC/sapdata2/sr3700_6/sr3700.data6',
'/oracle/REC/sapdata2/sr3700_7/sr3700.data7',
'/oracle/REC/sapdata2/sr3700_8/sr3700.data8',
'/oracle/REC/sapdata3/sr3700_9/sr3700.data9',
'/oracle/REC/sapdata3/sr3700_10/sr3700.data10',
'/oracle/REC/sapdata3/sr3700_11/sr3700.data11',
'/oracle/REC/sapdata3/sr3700_12/sr3700.data12',
'/oracle/REC/sapdata4/sr3700_13/sr3700.data13',
'/oracle/REC/sapdata4/sr3700_14/sr3700.data14',
'/oracle/REC/sapdata4/sr3700_15/sr3700.data15',
'/oracle/REC/sapdata4/sr3700_16/sr3700.data16',
'/oracle/REC/sapdata1/sr3usr_1/sr3usr.data1',
'/oracle/REC/sapdata4/sr4db_1/sr4db.data1',
'/oracle/REC/sapdata4/sr4db_2/sr4db.data2',
'/oracle/REC/sapdata4/sr4db_3/sr4db.data3'
CHARACTER SET UTF8
;
ALTER DATABASE OPEN;
ALTER TABLESPACE PSAPTEMP ADD TEMPFILE '/oracle/REC/sapdata2/temp_1/temp.data1'
SIZE 2000M REUSE AUTOEXTEND ON NEXT 20971520 MAXSIZE 10000M;
--------------

Renommer en "fichier.sql" puis transferer sur le système de pre-production.

Se connecter avec oraSID sur la pre-ptroduction.
SQL> startup nomount
SQL> @fichier.sql


Lancer brtools pour la création des utilisateurs .
Demarrer le listener
demarrer SAP.

Post Comment

Only registered users may post comments.
  
 Print   


Les maques SAP, ABAP, BSP, Microsoft, .net, sont des marques déposées par leurs ayant-droiits.

Le site www.sap-integration.net est un site indépendant de SAP et de Microsoft et de tout autre éditeurs de logiciels ou fabricants de matériels.