@PhilippSalvisberg não trabalha mais para a Trivadis - Parte da Accenture e ninguém na Trivadis/Accenture dará continuidade a este projeto. Portanto, este repositório GitHub foi arquivado em 30 de agosto de 2024.
PL/SQL Unwrapper for SQL Developer é uma extensão gratuita para desembrulhar código PL/SQL empacotado com o utilitário wrap do Oracle Database Server versão 10g, 11g, 12c, 18c ou 19c.
Abra uma unidade PL/SQL encapsulada (procedimento, função, especificação de pacote, corpo de pacote, especificação de tipo ou corpo de tipo) em um editor SQL Developer
Clique com o botão direito no editor para mostrar o menu pop-up. Selecione Unwrap
ou simplesmente pressione Ctrl-Shift-U
para desembrulhar o código.
O conteúdo do editor é substituído pelo código desembrulhado.
Por padrão, o código desembrulhado não contém uma instrução DDL válida. Neste caso falta o CREATE
. Você pode alterar esse comportamento nas preferências.
Marque a opção Add 'CREATE OR REPLACE'
para obter uma instrução DDL completa.
Se você instalar o oddgen para SQL Developer, verá um nó PL/SQL Unwrapper
na janela Generators
:
Abra o nó PL/SQL Unwrapper para mostrar todos os objetos agrupados na árvore do navegador. Selecione um ou mais objetos para desembrulhar. O vídeo sem áudio a seguir mostra como desembrulhar todos os corpos de pacotes em um esquema de uma só vez:
Clique no menu Help
e selecione Check for Updates…
. Pressione o botão Add
para registrar o centro de atualização http://update.salvis.com/. Se você tiver problemas para definir as configurações de proxy, porque sua empresa requer alguma autenticação adicional ou similar, sugiro baixar o PL/SQL Unwrapper para SQL Developer aqui e usar a opção Install From Local File
.
Você encontra todos os lançamentos e informações de lançamento aqui.
consulte Perguntas frequentes.
O PL/SQL Unwrapper está licenciado sob a licença Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported. Você pode obter uma cópia da Licença em https://creativecommons.org/licenses/by-nc-nd/3.0/.