关于Oracle PL\SQL代码的wrapper与unwrapper

前端之家收集整理的这篇文章主要介绍了关于Oracle PL\SQL代码的wrapper与unwrapper前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一般基于不想让外人看的实现过程的原因,应用程序的开发人员在发布package时,会把代码wrapper掉,生成.plb的文件.用户现场的工程师直接执行这个plb即可,如下:

  1. Microsoft Windows [版本 6.1.7601]
  2. 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
  3.  
  4. C:\Users\Administrator>sqlplus sys/aaaaaa@orcl71 as sysdba
  5.  
  6. sql*Plus: Release 10.2.0.3.0 - Production on 星期六 7 9 07:02:49 2016
  7.  
  8. Copyright (c) 1982,2006,Oracle. All Rights Reserved.
  9.  
  10.  
  11. 连接到:
  12. Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
  13. With the Partitioning,Automatic Storage Management,OLAP,Data Mining
  14. and Real Application Testing options
  15.  
  16. sql> @E:\fyunwrap_full\dbmsspacem.plb;
  17. This script will create package dbms_monitor_space
  18.  
  19. 程序包已创建。
  20.  
  21. 没有错误
  22.  
  23. 程序包体已创建。
  24.  
  25. 没有错误
  26. sql>

但是有些时候希望看源码,就必须unwrapper掉plb,这样的话,黄玮的工具就能派上用场了. http://www.hellodba.com/reader.php?ID=36&lang=CN

猜你在找的Oracle相关文章