2010-05-10 5 views
2

J'ai enveloppé les fichiers IMPDP et EXPDP d'Oracle dans une console et je n'ai pas trouvé de bonne place pour les codes retour que ces deux retours. Je veux être plus précis en soulignant les erreurs que juste un 0/1 Pass/Fail.Code de retour/code de sortie pour l'API DataPump d'Oracle

+0

S'il vous plaît préciser ce que vous avez fait. Avez-vous écrit des procédures stockées autour de l'API DBMS_DATAPUMP? Ou avez-vous écrit un script shell ou similaire autour des exécutables 'impdp' et' expdp'? – APC

+0

Désolé pour le manque de clarté. Son utilisation des fichiers exécutables impdp et expdp et proc non stocké en utilisant API DBMS_DATAPUMP.Maintenant, je pense que le plus tard aurait été le meilleur choix. – Shravan

+0

C'est pire que ça - il semble revenir 5 sur le succès pour moi. C'est avec Oracle 11. –

Répondre

0

Si vous spécifiez un nom de travail unique pour l'importation et l'exportation, vous pouvez vérifier les STATUS et ADDITIONAL_INFO (entre autres colonnes utiles) sous la vue all_scheduler_job_run_details pour le statut de réussite/échec et les erreurs rencontrées.

0

Il ressemble à des oracles DataPump renvoie seulement trois codes de sortie.

  1. EX_SUCC 0: Le travail d'exportation ou d'importation a abouti. Aucune erreur n'est affichée sur le périphérique de sortie ou enregistrée dans le fichier journal, le cas échéant.

    2.EX_SUCC_ERR 5: Le travail d'exportation ou d'importation a abouti mais des erreurs se sont produites au cours du travail. Les erreurs sont affichées sur le périphérique de sortie et enregistrées dans le fichier journal, le cas échéant.

    1. EX_FAIL 1: Le travail d'exportation ou d'importation a rencontré une ou plusieurs erreurs fatales.

http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_overview.htm#SUTIL3834

Questions connexes