Les journaux d'erreur Oracle Streams ne montrent pas les valeurs d'horodatage
-
30-10-2019 - |
Question
Lors de la sortie d'un journal d'erreurs de streaming sur Oracle 10G, le journal ne montre pas de valeurs pour les champs horodatotes; Au lieu de cela, il montre simplement "Timestamp est SYS.timestamp" comme l'ancienne et la nouvelle valeur. Existe-t-il un moyen de configurer Oracle Streams pour afficher la valeur réelle de l'horodatage? Nous avons besoin de ces informations pour déboguer correctement la cause profonde de ces erreurs de streaming.
Par exemple, exécuter ce qui suit:
exec strmadmin.print_errors;
Nous donne ce journal d'erreur (tronqué):
*************************************************
----- ERROR #1
----- Local Transaction ID: 10.31.14788721
----- Source Database: <REMOVED>
----Error Number: 1403
----Message Text: ORA-01403: no data found
--message: 1
type name: SYS.LCR$_ROW_RECORD
source database: <REMOVED>
owner: <REMOVED>
object: TPRODUCT
is tag null: Y
command_type: UPDATE
old(1): UIDPK
1001110
old(2): LAST_MODIFIED_DATE
typename is SYS.TIMESTAMP
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow