SnowConvert AI - Oracle - Objets enveloppés

Input code can contain wrapped objects depending on the extraction tool used to produce it. Encrypted code will be exported as a « nonsense » group of characters which are preceded with the « wrapped » word. We call these blocks wrapped objects, they may run in Oracle but won’t be transformed by SnowConvert.

Ce code enveloppé peut entraîner des taux de conversion faibles dans l’outil car, pour l’instant, le migrateur essaie de reconnaître ces blocs et de commenter l’objet entier. Ce code est considéré comme non pris en charge et affectera négativement le taux de conversion.

Les objets suivants peuvent apparaître enveloppés :

  • Fonctions

  • Procédures

  • Paquets

  • Corps des paquets

  • Types

  • Corps de type

Voici à quoi peut ressembler le code source (avec parfois des milliers de lignes de code) :

CREATE OR REPLACE PACKAGE BOOKS_ADMIN.PKG_2 wrapped 
a000000
b2
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
9
78 ba
ob/kXtqN74HGC6XDBIra6MlzY6Awg5m49TOf9b9c56Wf0HgJuHQrjwb1mYHHywjS/l6mf3Qq
5OYQspR6c+ZxVUzWIZSscYTm1uRwz/bR/6nKqhfqnFDKDvNnp2tgdQvIa+HIuDO4dAlLwlxp
lgxH+pYJWqEuDFbXPsyxoIvAgcctyaamw2YsCg==

/

Voici à quoi devrait ressembler la sortie :

----** SSC-OOS - OUT OF SCOPE CODE UNIT. Wrapped PACKAGE IS OUT OF TRANSLATION SCOPE. **
--CREATE OR REPLACE PACKAGE BOOKS_ADMIN.PKG_2 wrapped
--a000000
--b2
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--abcd
--9
--78 ba
--ob/kXtqN74HGC6XDBIra6MlzY6Awg5m49TOf9b9c56Wf0HgJuHQrjwb1mYHHywjS/l6mf3Qq
--5OYQspR6c+ZxVUzWIZSscYTm1uRwz/bR/6nKqhfqnFDKDvNnp2tgdQvIa+HIuDO4dAlLwlxp
--lgxH+pYJWqEuDFbXPsyxoIvAgcctyaamw2YsCg==

/

Les objets reconnus comme empaquetés sont comptabilisés dans les rapports d’évaluation. Trouvez le nombre total d’objets empaquetés sur la deuxième page du rapport d’évaluation.docx :

Vous pouvez également trouver les comptes pour chaque objet enveloppé spécifique qui a été reconnu dans la section d’instructions correspondante :

En tant qu’utilisateur de l’outil, vous pouvez souhaiter :

  • Decrypt and extract the objects again from your database.

  • Supprimer ces objets de votre code source.

  • Aucune action. Les objets doivent être évalués et commentés, mais le taux de conversion risque de baisser.