Oracle General Ledger Troubleshooting Guide For Open/Close Period
Troubleshooting Guide for Open Period[@more@]Doc ID: 135909.1Type: TROUBLESHOOTING Modified Date : 15-APR-2009Status: PUBLISHED Checked for relevance on 15-Apr-09 PURPOSE ------- This guide is meant to help you debug and gather information needed for analyzing Open Period problems that occur in Oracle General Ledger. SCOPE & APPLICATION ------------------- This guide is designed for technical and functional users. Oracle General Ledger --------------------- Trou
VIS没有安装补丁的大小
/ORAEBS 86.9 G[@more@]VISAPPL 16.3G ($APPL_TOP)VISCOMN 2.6G ($COMMON_TOP)VISDATA 60.4G (SYS ,LOG ,TXN,ARCHIVE /D01....)VISDB 2.6G (ORACLE home /visdb/9.0.2)VISORA 5.0G(8.0.6 oracle home /8.0.6ias home /iAS)TEMP diretory /VISCOMN/TEMP
ORA-12537
解决办法之一是: /ora11510/oracle/visdb/9.2.0/network/admin/VIS_erp 下面有一个文件叫 sqlnet.ora 如果里面的 tcp.validnode_checking 是tcp.validnode_checking = yes 请改成 tcp.validnode_checking = no 然后重新启动数据库即可用sql navigator或者pl/sql developer访问了[@more@]
spfile 排错及一点资料总结
有时候我们会不小心修改了spfile的某些参些参数导致数据库不能启动,这时候改怎么让数据库重新跑起来呢,oracle 针对spfile还是提供了几种方法来修复的。 Oracle参数文件有三种: spfile: spfile.ora pfile: init.ora init: init.ora 参数文件的默认路径为: $ORACLE_HOME/dbs (UNIX)[@more@]************************************** spfile排错小tip 有时候我们会不小心修改了spfile的某些参些参数导致数据库不能启动,这时候改怎么让数据库重新跑起来呢,oracle 针对spfile还是提供了几种方法来修复的。 1.创建pfile SQL> alter
PLS-00307: too many declarations of 'to_char' match this call
PLS-00307: too many declarations of 'to_char' match this call声明了 v_a varchar2 to_char(v_a, '00'); 如果v_a 为number 则没有问题总帐凭证编号要求 8 转换成08*****[@more@]
RUP6 第二次升级失败
前天晚上开始就牙龈肿痛, 我也没有吃什么上火的东西,搞不明白,只是前几天听到别人说牙龈肿痛,我还想自己好久没有过了,谁知道马上就报应到我头上了,人不能太沾沾自喜。晚上10:10就睡觉了,难得一次这么乖早早睡觉,可是到凌晨就牙痛醒了,而且口渴,索性就起来看看6728000补丁打得怎么样了,得到如下错误:[@more@]AutoPatch warning:adprdf(): At line 248953 in file u6728000.drv:No "&phase=" found for EXEC command: Defaulting to "&phase=last". Processing line 250000. Processing lin
一次极其丢脸的CRP3培训
上周我进行了非常重要的一次面向最终用户的培训,可是由于系统设置的不规范操作和没有专业DBA的陪同,可以说是出现了实施生涯最丢脸的一次培训,当系统运行一些标准请求出错时,我恨不得找个地缝钻进去!太丢脸了......同时作为项目组成员难逃其咎,可是在实施过程中乙方公司又不听自己的任何建议,心里真是感觉冤枉.在没有进行任何压力测试的情况下进行CRP3培训真是冒险[@more@]培训几天发生的严重的问题:1. 第一天演示过账的时候 多次出现不能过账 ,请求状态为红色,然后把手动更改职责关键字的不正当方法更正回来,只能进系统,演示时还是多次出现
$APPL_TOP
客户化应用的时候都是在$APPL_TOP 进行,可是它在服务器里面时候哪个目录呢?有什么含义[@more@]Why I need shared APPL_TOP ?If you have two/three (Multiple) Middle Tier for Large User base then you have to install APPL_TOP, COMMON_TOP & ORA_TOP equal to number of Nodes in your configuration. So if you have three middle tier then you need these three top three times & if there are n nodes you need n time these three top's .This result in lots of Space Requirement & bigger problem is patchin
How to Diagnose and Resolve UNABLE TO EXTEND Errors
This document can be used to diagnose and resolve space management errors of the type "unable to extend ... by %s in tablespace <name>" where the 'by %s' extent size is the number of DB blocks.[@more@]How to Diagnose and Resolve UNABLE TO EXTEND Errors Doc ID: 1025288.6Type: TROUBLESHOOTING Modified Date : 06-MAY-2009Status: PUBLISHEDIn this Document Purpose Last Review Date Instructions for the Reader Troubleshooting Details I. Information needed to resolve UNABLE TO EX
SOX 了解
什么是Sarbanes-Oxley(萨班斯)? 在你准备审计之前,你应该了解你正在为什么做准备。在1990年代股市蓬勃发展期间令人置疑的会计事件被批露出来,不久之后在2002年Sarbanes-Oxley Act(萨班斯法案)第一次成为了法律——尽管大多数人因为强制遵从性检查而把2004年记作了第一年。SOX的目的很简单:通过规范财务报告的操作保护公众免受欺骗性的和误导的会计操作。 然而事实上把SOX应用于实践并不是这么简单的。事实上,许多公司仍然不清楚怎样成为符合的或怎样准备审计。遵从性检查因此成为了一个数十亿美元的行业,而遵从性检查的费用
ORA-04091:触发器不能修改触发表的数据+利用DB Trigger 来创建总帐凭证编号
[原创整理,转载注明!!!]ORA-04091:触发器不能修改触发表的数据:解决方法1. 建立一个pl/sql table2.写一个table level触发,在insert/update/delete 前进行表的index 置0 3.写一个statement level 触发, 记录触发的行rowid 放到step 1里面的pl/sql table 4.写一个table level 触发, 从step1 里面的pl/sql table 来获得rowid ,再用loop 来updatetable levle and statement level trigger difference is for each row .如果没有就是statement level trigger If FOR EACH ROW is specified, then the trigger will activate for each row proce
ORACLE EBS 11i安装(后)常见问题
问题一:ERP系统安装过程中出错RW-50004: Error code received when running external process.Check log file for details.Running Database Install Driver for VIS instance处理方法:检查日志发现错误发生于以下阶段的错误ALTER DATABASE RENAME GLOBAL_NAME TO VIS.ec-sichuan.net*ERROR at line 1:ORA-00933: SQL command not properly ended去除原域名里的“-”则问题解决。[@more@]问题二:进入系统FORM界面时报错:打开ORALCE*TERMINAL文件frmweb 出错)处理方法:如果使用了UTF8要做如下修改:$ cd $ORACLE_HOME/forms60/admin/r
VMWARE虚拟机中安装linux,如何切换第二张盘呢?
启动VMware Workstation 4.5.2中的虚拟机以及安装RED HAT 9 1。启动之前,首先确定你的RED HAT 9是光盘还是虚拟光盘文件。我是在http://princo.org:8080/linux/redhat/9.0/iso/下载的RED HAT 9。[@more@]这个网站目录下共有7个文件,下载其中的3个带"386"字样的应该就可以了。这是虚拟光盘版的RH9。 2。若使用虚拟光盘版的RED HAT 9,要在启动VMWARE虚拟机前先装上虚拟光盘,方法是: 1)双击VMWare界面右部的光驱CD-ROM图标, 2)在弹出的对话框中选"Use ISO image", 3)按"Browse",选你下载好的3个光盘
ORA-20000
ORA-20000: %s Cause: The stored procedure 'raise_application_error' was called which causes this error to be generated.[@more@]ORA-20000: %s Cause: The stored procedure 'raise_application_error' was called which causes this error to be generated.Action: Correct the problem as described in the error message or contact the application administrator or DBA for more information.解决方法 --DBMS_OUTPUT.PUT_LINE(length(v_msg_details)); DBMS_OUTPUT.put_line('details' || substr(v_msg_details, 0, 240))
Oracle数据库业务优化心得
数据库优化的三个层次:一是针对SQL的优化,如使用正确是索引,使用ORACLE提示等;二是针对数据库对象的优化,如增加索引,微调表结构等;三针对业务的优化,需要更改业务逻辑或者表结果[@more@]做了一大半年的业务数据库优化了,有一点感想,写出来自励一下。 公司开发的产品基本上都使用ORACLE数据库,而且业务系统中存储和使用的数据量很大,使用业务系统的用户也很多。在系统忙时,大约会有一千个用户同事访问数据库系统,因此经常会有用户抱怨系统慢,点击查询后,系统出现假死机现象,后台运行ORACLE系统的小型机的IDLE值偏低(甚至出
ORA-00399: corrupt change description in redo log
遇见ORA-00399: corrupt change description in redo logORA-00353: log corruption near block 134877 change 1099109 time 06/03/200520:57:56ORA-00312: online log 1 thread 1: '/Oracle/920/oradata/arkdb/redo01.log'[@more@]最后还是关掉服务和数据库重新备份了一下好了.REF:http://www.itpub.net/viewthread.php?tid=381676&extra=&page=1http://www.itpub.net/viewthread.php?tid=410521&extra=&page=1遭遇ORA-00600 internal error code, arguments [kcrrrfswda_11], [4], [368], [], [], [], [], [].htm
EXP 导出数据实例
导入的时候总是出现警告C:Documents and SettingsAaron>exp system/manager@prod tables=GL.GL_balanceSquery=" where period_name='2009-07'" file=D:/EXP/GL_balanceS.dmp grants=yExport: Release 10.2.0.1.0 - Production on Mon Aug 10 17:12:16 2009Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bitProductionWith the Partitioning, OLAP and Data Mining optionsExport done in ZHS16GBK character set and AL16UTF16
遇见ORA-00399
ORA-00399: corrupt change description in redo logORA-00353: log corruption near block 134877 change 1099109 time 06/03/200520:57:56ORA-00312: online log 1 thread 1:'/Oracle/920/oradata/arkdb/redo01.log'[@more@]最后还是关掉服务和数据库重新备份了一下好了.
apply 12.0.6 patch failure log
0305 log AutoPatch error:--------Missing prerequisite codelevel for entity 'ad'.This patch requires the following codelevel or higher: 'R12.AD.A.6'.The current on-site codelevel for the entity 'ad' is : 'R12.AD.A.4'.In order to apply this patch you must first apply a patch that introducesat least the minimum required codelevel.You may merge this patch with a patch that introduces the required codelevel.--------Warning: The description for the entity 'dna' in the patch driver does not match with
self join
注:我原先写树形的组织结构的时候可以用这个的 :见CSDN博客:program.diary一张表可以自我连接.进行自连接时我们需要一个机制来区别一个表的两个实例. 在FROM clause(子句)中我们可以给这个表不同的别名 - 然后在语句中其它需要使用到该别名的地方用dot(点)来连接该别名和字段名.[@more@]用公交线路表来演示self joins(自连接)Self join of route on (num, company)我们可以把route(公交线路表)用字段对 (num, company) 来进行自连接. 结果是什么意思呢?你可以知道每条公交线路的任意两个可联通的车站.SELECT * FROM rout