Partager via


Résoudre les problèmes liés au connecteur Oracle dans Azure Data Factory et Azure Synapse

S’APPLIQUE À : Azure Data Factory Azure Synapse Analytics

Conseil

Essayez Data Factory dans Microsoft Fabric, une solution d’analyse tout-en-un pour les entreprises. Microsoft Fabric couvre tous les aspects, du déplacement des données à la science des données, en passant par l’analyse en temps réel, l’aide à la décision et la création de rapports. Découvrez comment démarrer un nouvel essai gratuitement !

Cet article fournit des suggestions pour résoudre les problèmes courants liés au connecteur Oracle dans Azure Data Factory et Azure Synapse.

Code d’erreur : ArgumentOutOfRangeException

  • Message : Hour, Minute, and Second parameters describe an un-representable DateTime.

  • Cause : Dans Azure Data Factory et les pipelines Synapse, les valeurs DateTime sont prises en charge dans la plage comprise entre 0001-01-01 00:00:00 et 9999-12-31 23:59:59. Cependant, Oracle prend en charge une plage plus étendue de valeurs DateTime (comme les siècles av. J-C ou min/s>59), ce qui entraîne une défaillance.

  • Recommandation :

    Pour voir si la valeur dans Oracle est comprise dans la plage prise en charge, exécutez select dump(<column name>).

    Pour connaître la séquence d’octets dans le résultat, consultez Comment les dates sont-elles stockées dans Oracle ?.

Ajouter des algorithmes sécurisés lors de l’utilisation du runtime d’intégration auto-hébergé version 5.36.8726.3 ou ultérieure

  • Symptômes : lorsque vous utilisez le runtime d’intégration auto-hébergé version 5.36.8726.3 ou ultérieure, vous rencontrez ce message d’erreur : [Oracle]ORA-12650: No common encryption or data integrity algorithm.

  • Cause : l’algorithme sécurisé n’est pas ajouté à votre serveur Oracle.

  • Recommandation : mettez à jour les paramètres de votre serveur Oracle pour ajouter ces algorithmes sécurisés :

    • Les algorithmes suivants sont considérés comme sûrs par OpenSSL et seront envoyés au serveur pour le chiffrement OAS (Oracle Advanced Security).

      • AES256
      • AES192
      • 3DES168
      • AES128
      • 3DES112
      • DES
    • Les algorithmes suivants sont considérés comme sûrs par OpenSSL et seront envoyés au serveur pour l’intégrité des données OAS (Oracle Advanced Security).

      • SHA256
      • SHA384
      • SHA512

Si vous avez besoin d’une aide supplémentaire, essayez les ressources suivantes :