我有一个调用sqlplus的DOSbatch file,它执行另一个.sql文件中包含的一些基本的SQL,我希望它的最后一部分返回一个值到DOSbatch file。 不过,虽然有很多关于如何使用Unix shell来实现这个function的例子,但是最接近DOSbatch file的是这样的: SELECT MAX(magicnumber) INTO :ret_val FROM ABCD.EFGH exit :ret_val 但是,这并不适用于我 – sqlplus只是给我一个用于EXIT的用法消息。 如果我做“退出15”,例如,DOSbatch file正确地报告返回码(使用错误级别),那么部分是可以的。 有一些我错过了语法的东西吗? 我应该注意到,我对SQL的东西很陌生,所以这可能是一些非常明显的事情,我没有看到…谢谢!
在过去的几天里,我们的Oracle DB一直在生成大量的归档日志文件。 我如何知道DML活动在日志文件生成中如何造成这样的高峰?
我有一个错误的代码重复的问题,我们无法确定正在使用哪个版本的软件包/过程。 即我有不同的程序包与同名的程序包,我需要确定哪些程序包实际上没有被调用。 我试图消除不再被称为同名的程序/包。 我想运行跟踪几个星期,结合数据和查询元数据,并find候选人进一步调查和停用。
我在它下面创build了一个包和一个存储过程来testing一个并发程序。 当我运行它作为Oracle报告可执行的方法,它工作正常。 但是,当我将其更改为PL / SQL存储过程时,它会产生一个错误。 Cause: FDPSTP failed due to ORA-06550: line 1, column 7: PLS-00306: wrong number or types of arguments in call to 'POPULATE_REPORT_STG_TBL' ORA-06550: line 1, column 7: PL/SQL: Statement ignored 它在Oracle报告方法中正常工作。
ACL [访问控制列表像getfacl,setfacl]工具是否可以和OEL 6x一起工作? 它适用于Solaris 5.9,但不确定OEL 6x将支持ACL实用程序
使用适用于自动化的HP SA(HP Server Automation)版本9及其Oracle数据库消耗大量的CPU资源。 任何人都有类似的经历?
我已经将英特尔x520-sr2以太网/光纤卡安装到安装了Oracle Linux 6.2的服务器上。 当我启动服务器,我可以进入一个QLogic菜单(屏幕上的版权的英特尔,所以我相信这是正确的卡,但与QLogic技术相结合)。 在菜单中显示两个端口,我可以看到他们的MAC地址。 使用Oracle Linux 6.2(基本上是Redhat 6.2),我需要在光纤networking上设置多path。 我正在使用戴尔光纤交换机,并可以看到从其GUI中插入和激活的连接。 我需要为我的存储设备findWWN或IQN号码来设置启动器以授予访问权限。 不知道在哪里可以find关于Oracle Linux的信息? 我可以使用SANsurfer或类似的东西来查看LUN和连接吗? 看到连接后,我只需安装多path模块,它会findpath,还是有更多的工作要做?
Solaris 10 – 区域中的Oracle 11G 运行mpstat,我注意到一个CPU在5秒内每5秒钟100%使用,而所有其他的CPU都很好,在使用,但很好地传播。 1 0 0 0 1154 1 1599 20 105 34 0 7416 9 15 0 76 2 95 0 120 1590 483 1727 33 124 27 0 8069 16 6 0 78 3 128 0 0 861 9 1333 18 96 34 0 6344 9 3 0 88 4 […]
我们正在努力使用Oracle EBS正确打印新的MICR检查打印机(Troy Micr – HP Laserjet 600 M601)。 我们的EBS安装在Oracle Enterprise Linux(Redhat Based)上运行。 打印机本身通过Windows打印服务器共享,我们基于Windows的应用程序可以打印没有问题。 在EBS内,终于得到E-13B字体(底部的帐号和路由号码)打印在支票上,现在我们发现检查validation失败。 尽pipe使用正确的字体,打印的字符被挤在一起(缺less正确的字符间距)。 在Linux操作系统中,我已经尝试了多台打印机驱动程序(PCL和非打印机驱动程序),但找不到任何一致性或解决方法。 有了一些驱动程序,底部的文本打印正确,但其他字段显示为黑匣子而不是文本。 有没有人通过Linux使用Troy Micr打印机成功打印检查? 这款打印机? 从Oracle EBS?
我一直试图找出这个问题好几个星期了,我们正在使用每晚运行RMAN作业的Exadata来将数据库备份到NFS挂载。 当这些工作发生时,我们的光纤SAN上的平均等待时间已经过去了。 然而,只有几千个iop,90%的时间,其余的基础设施运行在20k iops左右,所以这是一个下降,即使在峰值时,延迟也不会跳跃。 当我使用dd操作对同一个NFS服务器运行testing时,SAN延迟没有增加。 我们正在为具有8Gb光纤连接到AMS SAN的NFS服务器运行Sparc Blade。 提供给该服务器的存储位于SATA上,但延迟会影响我们的VMWARE以及光纤驱动器上的Oracle系统以及不同的控制器。 我已经没有想法了,有没有其他人见过这样的事情? 更新 12/17 在做了一些研究后,看起来exadata上的挂载选项设置为32k传输大小,用于读取和写入。 我正在与数据库团队合作使用一些理智的传输大小,但是Oracle推荐使用32k … 更新 12/31 这是NFS的安装尺寸,我们把它们提高到了每个兆,并且也放弃了RMAN的两个通道,而不是32个(我不知道dba的想法)