SnowConvert: Oracle Wrapped-Objekte¶
Der Eingabecode kann je nach Extraktionstool, mit dem er erstellt wurde, verpackte Objekte enthalten. Der verschlüsselte Code wird als „unsinnige“ Zeichengruppe exportiert, der das „verpackte“ Wort vorangestellt ist. Wir nennen diese Blöcke Wrapped-Objekte, sie können in Oracle laufen, werden aber nicht von SnowConvert umgewandelt.
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:

Außerdem finden Sie die Zählungen für jedes spezifische verpackte Objekt, das im entsprechenden Anweisungsabschnitt erkannt wurde:
Als Benutzer des Tools möchten Sie vielleicht:
Die Objekte wieder entschlüsseln und aus Ihrer Datenbank extrahieren.
Diese Objekte aus Ihrem Quellcode entfernen.
Keine Aktion ausführen. Die Objekte sollten bewertet und auskommentiert werden, aber die Konvertierungsrate kann sinken.