Unix上oracle PKG的Execute属性
我试图理解文件属性,从我的理解来看,要使UNIX上的shell脚本等文件可执行,需要将文件属性设置为execute(rwx-)。在我们的组织中,oracle文件在UNIX文件系统上维护,并在运行期间在oracle上编译,或者为所有模式编译一次。但是在UNIX上维护的PKG,有些具有可执行属性,有些没有(rwxrwxr--和rw-r--r--)。那么,当一个shell脚本调用这个不可执行的pkg时,它如何能够在Oracle上编译呢?请帮助我理解或指导我阅读包含此注释的文档。提前感谢。包脚本本身不需要是可执行的,因为它只是一个包含源代码的文本文件。SQL*Plus读取内容并提交给服务器进行编译。谢谢@William Robertson。Unix上oracle PKG的Execute属性,oracle,unix,plsql,file-properties,Oracle,Unix,Plsql,File Properties,我试图理解文件属性,从我的理解来看,要使UNIX上的shell脚本等文件可执行,需要将文件属性设置为execute(rwx-)。在我们的组织中,oracle文件在UNIX文件系统上维护,并在运行期间在oracle上编译,或者为所有模式编译一次。但是在UNIX上维护的PKG,有些具有可执行属性,有些没有(rwxrwxr--和rw-r--r--)。那么,当一个shell脚本调用这个不可执行的pkg时,它如何能够在Oracle上编译呢?请帮助我理解或指导我阅读包含此注释的文档。提前感谢。包脚本本身不需