问题1:系统包加密过了,使用wrap工具。用法:wrap iname=[源文件] oname=[目标文件] 然后再sqlplus下加"@"提示符执行目标文件,创建的对象都是显示“/* Source is wrapped */“问题2: 如果是函数,直接在sql中使用就可以了,比如select ttt.shiyan('123') from dual,就可以查看ttt.shiyan('123')函数的返回值。如果ttt包不在scott下,当然要赋给scott权限,grant execute on [ttt包所在的用户].ttt to scott
2.直接用 ttt.shiyan('123')
wrap iname=[源文件] oname=[目标文件]