2013-03-04 250 views
0

我有filename.pkb和filename.pks文件。这些文件在内部存储过程,如果.pks文件包含存储过程签名并且.pkb文件包含二进制源,如何将它们加载到模式中。Oracle数据库11g .pkb和.pks文件

+0

你的意思是PKB文件包? – Sathya 2013-03-04 14:20:47

+0

我不知道你在说什么有关,文件来源是这样的 _§〜‰I}©¢ - S&ES-§¢ÇμÛ^yÛm¸ßn¢{_iÇŸ¢{_jh¥É6¡¢˚F© JZ,{]μ×®7çŽ6ãôÊWƒyø§ŠØ¨žÏé2Ê ¢¹š-XŒ²ƒh®f¥v +̲ƒh®f¥™ªàŠ} SF«)_ – 2013-03-04 14:25:28

+0

文件从何而来? .pkb是压缩的,它的扩展名('.gz','.zip',不管)? – 2013-03-04 14:33:49

回答

0

只需编译它们两者。如果pkb文件似乎包含二进制文件,它可能只是obfuscated,并且无论如何将进行编译。

+0

如何编译它们两个?当我试图通过sqlplus运行.pks并使用存储过程签名创建包时,它创建了包,但是当我尝试加载.pkb文件时,它给了我像_SP2-0734这样的错误:未知命令开始“ŚYZH” X ...“ - 其余行被忽略。 SP2-0734:未知命令开始“ŚYZH] X ...” - 忽略其余行。 SP2-0734:未知的命令开头“NĆBB......” - 行的其余ignored._ – 2013-03-04 14:30:10

+0

对不起,我在想.PLB文件。如果将它重命名为.plb扩展名,它会编译吗? – DCookie 2013-03-04 22:03:42

相关问题