SnowConvert AI - Oracle - Objetos delimitados¶
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.
Esse código encapsulado pode causar baixas taxas de conversão na ferramenta porque, por enquanto, o migrador tenta reconhecer esses blocos e comentar o objeto inteiro. Esse código é considerado não compatível e afetará negativamente a taxa de conversão.
Os seguintes objetos podem aparecer encapsulados:
Funções
Procedimentos
Pacotes
Corpos de pacotes
Tipos
Corpos de tipo
É assim que o código-fonte pode aparecer (às vezes com milhares de linhas de código):
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==
/
E é assim que o resultado deve ficar:
----** 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==
/
Os objetos reconhecidos como encapsulados estão sendo contados nos relatórios de avaliação. Encontre uma contagem total de objetos encapsulados na segunda página do relatório Assessment.docx:

Além disso, você pode encontrar contagens para cada objeto delimitado específico que foi reconhecido na seção de instrução correspondente:

Como usuário da ferramenta, você pode:
Decrypt and extract the objects again from your database.
Remover esses objetos de seu código-fonte.
Não executar nenhuma ação. Os objetos devem ser avaliados e comentados, mas a taxa de conversão pode cair.