SnowConvert AI – Oracle – Eingeschlossene Objekte

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.

Dieser verpackte Code kann niedrige Konvertierungsraten im Tool verursachen, da der Migrator zunächst versucht, diese Blöcke zu erkennen und das gesamte Objekt auszukommentieren. Dieser Code wird als nicht unterstützt betrachtet und wirkt sich negativ auf die Konvertierungsrate aus.

Die folgenden Objekte können verpackt erscheinen:

  • Funktionen

  • Prozeduren

  • Pakete

  • Paketkörper

  • Types

  • Typenkörper

So kann der Quellcode aussehen (manchmal mit Tausenden von Codezeilen):

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==

/

Und so sollte die Ausgabe aussehen:

----** 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==

/

Die Objekte, die als verpackt erkannt wurden, werden in den Bewertungsberichten gezählt. Auf der zweiten Seite des Berichts Assessment.docx finden Sie die Gesamtzahl der verpackten Objekte:

![](../../../../images/migrations/sc-assets/Screenshot2024-02-07at2.37.49PM. png)

Außerdem finden Sie die Anzahl der einzelnen eingeschlossenen Objekte, die im entsprechenden Abschnitt der Anweisung erkannt wurden:

Als Benutzer des Tools möchten Sie vielleicht:

  • Decrypt and extract the objects again from your database.

  • Diese Objekte aus Ihrem Quellcode entfernen.

  • Keine Aktion ausführen. Die Objekte sollten bewertet und auskommentiert werden, aber die Konvertierungsrate kann sinken.