IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAP Discussion :

Replication DataSource : Quelles tables sont impactées ?


Sujet :

SAP

  1. #1
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut Replication DataSource : Quelles tables sont impactées ?
    Bonjour à tous,

    Je suis en train de créer un programme (ABAP) qui me permet d'avoir une liste des DataSources a répliquer par rapport à un système logique que l'on mentionne. (SAP BW 7.2)

    Le test de base de ce programme pour savoir si un DataSource est à répliquer est le suivant :

    SI Timestamp ROOSOURCE > Timestamp RSOLTPSOURCE
    OU
    Timestamp RSOLTPSOURCE > Timestamp RSTS
    ALORS
    BESOIN DE REPLICATION
    FIN SI
    Mon programme fonctionne bien mais par contre, j'ai un DataSource récalcitrant qui n'apparait pas dans ma liste. 8ZODSFAE

    Voici les infos concernant ce DataSource :
    Table: ROOSOURCE
    TSTPDAT = 05.04.2011
    TSTPTIM = 5:43:00 p.m.

    Table: RSOLTPSOURCE
    TIMESTMP = 20,110,405,174,300
    (Converting: 05.04.2011 17:43:00)

    Table: RSTS
    TSTMPOLTP = 20,110,405,174,307
    (Converting: 05.04.2011 17:43:07)

    Si on regarde par rapport à mon test, c'est normal que ce DataSource n'apparait pas dans ma liste ... mais par contre, si je fais un chargement de données j'ai une erreur d'horodatage qui me dit :

    L'horodatage dans le système source est : 07.04.2011 13:50:50.
    L'horodatage dans le système BW est : 05.04.2011 17:43:00

    Je chercher à savoir où (dans quelle table) se trouve l'info : 07.04.2011 13:50:50.

    Est-ce que vous avez une idée ?

    Merci d'avance pour vos réponses et pour votre aide.

    PS : J'ai trouvé ce lien : http://www.sapfans.com/forums/viewto...stamp#p1005394 qui est très intéressant et qui a été mon fil conducteur ... cela explique les tests à faire.

    PS 2 : J'ai déjà été voir dans les tables :
    RSDS
    ROOSGEN
    et je ne trouve pas les infos précisées ci-dessus.
    ... Je me méfie de l'irrespect mais je revendique le droit à la frénésie ...

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    574
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 574
    Points : 764
    Points
    764
    Par défaut
    Salut,
    tu as regardé la table ROOSGENDLM?
    Sandra

  3. #3
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    bonjour et merci pour votre réponse ...

    Alors dans la table : ROOSGENDLM

    Je n'ai pas de TimeStamp sur lesquels me basé et je ne retrouve pas mon DataSource.

    Merci pour votre aide.

    Si vous avez des autres idées, elles sont les bienvenues.

    Merci d'avance.
    ... Je me méfie de l'irrespect mais je revendique le droit à la frénésie ...

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    574
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 574
    Points : 764
    Points
    764
    Par défaut
    en fait, désolée, j'ai donné le nom de la table des timestamps d'extraction delta, donc ce n'est pas trop le sujet!

    le mieux, ça serait de faire une trace SQL (ST05) pour voir toutes les tables consultées au moment de la (tentative de) réplication, forcément tu tomberas sur la table

    Au fait, les dates sont je crois tout le temps stockées en UTC, donc tu peux avoir 2h de décalage (si tu es en France) avec l'heure que tu vois, peut-être que ça a pu te tromper

Discussions similaires

  1. [VBA] Savoir sur quelle base mes tables sont liées
    Par ullgom dans le forum Access
    Réponses: 2
    Dernier message: 27/02/2007, 11h19
  2. Pourquoi les tables sont ouvertes par défaut ?
    Par Cazaux-Moutou-Philippe dans le forum WinDev
    Réponses: 1
    Dernier message: 21/10/2006, 22h16
  3. Dans quelle table system le code des SP ?
    Par ZERS dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 03/05/2006, 15h06
  4. Réponses: 8
    Dernier message: 25/02/2006, 17h31
  5. Comment savoir de quelle table un trigger dépend
    Par fluec-wa dans le forum Oracle
    Réponses: 8
    Dernier message: 19/01/2006, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo