@PhilippSalvisberg больше не работает в Trivadis — часть Accenture, и никто в Trivadis/Accenture не будет продолжать этот проект. Таким образом, этот репозиторий GitHub был заархивирован 30 августа 2024 года.
PL/SQL Unwrapper for SQL Developer — это бесплатное расширение для развертывания кода PL/SQL, завернутого с помощью утилиты переноса сервера базы данных Oracle версии 10g, 11g, 12c, 18c или 19c.
Откройте упакованный модуль PL/SQL (процедуру, функцию, спецификацию пакета, тело пакета, спецификацию типа или тело типа) в редакторе SQL Developer.
Щелкните правой кнопкой мыши в редакторе, чтобы отобразить всплывающее меню. Выберите Unwrap
или просто нажмите Ctrl-Shift-U
чтобы развернуть код.
Содержимое редактора заменяется развернутым кодом.
По умолчанию развернутый код не содержит допустимого оператора DDL. В этом случае CREATE
отсутствует. Вы можете изменить это поведение в настройках.
Установите флажок Add 'CREATE OR REPLACE'
чтобы получить полный оператор DDL.
Если вы установите Odgen для SQL Developer, вы увидите узел PL/SQL Unwrapper
в окне Generators
:
Откройте узел PL/SQL Unwrapper, чтобы отобразить все упакованные объекты в дереве навигатора. Выберите один или несколько объектов для развертывания. В следующем видео без звука показано, как развернуть все тела пакета в схеме за один раз:
Откройте меню Help
и выберите Check for Updates…
. Нажмите кнопку Add
, чтобы зарегистрировать центр обновлений http://update.salvis.com/. Если у вас возникли проблемы с настройкой параметров прокси-сервера, поскольку вашей компании требуется дополнительная аутентификация или что-то подобное, я предлагаю скачать PL/SQL Unwrapper for SQL Developer отсюда и использовать опцию Install From Local File
.
Здесь вы найдете все выпуски и информацию о них.
см. Часто задаваемые вопросы.
PL/SQL Unwrapper распространяется по лицензии Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. Вы можете получить копию Лицензии по адресу https://creativecommons.org/licenses/by-nc-nd/3.0/.