[现象] datapatch ORA-01422: e [解决方法]sample 1: --step 1:sqlplus /nologconn /as sysdbacreate table registry$sqlpatch_backup as select * from registry$sqlp
转载
2017-08-31 15:36:00
145阅读
2评论
ORA-01422 exact fetch returns more than requested number of rows异常SELECT T.A1 INTO P_STR FROM TEST T;--当T.A1查询多条记录时INTO到P_STR会报ORA-01422异常
原创
2023-10-09 11:07:45
767阅读
问题:在编写存储过程,执行的时候一直报这个错误,ORA-01422,应该是单行查询返回多个行。解决方案:首先分析数据,有没有可能出现单行查询返回多个行的情况,对比了老半天,怎么看数据都不可能查出多行记录。最后百度了一下,发现可能是自己定义参数名称和表中的字段名称相同导致参数未传进去,进行了全表查询,所以查出了多条记录。最后修改自己定义的参数名称,问题解决。备注:以后遇到这种问题,还是要早点百度一下
原创
2020-02-22 11:59:12
423阅读
建立测试环境:原库: oracle 10.2.0.464位 for win2003 目的库:oracle 11.2.0.1 64位 for linux RAC.
原库的test01用户传到目标库的test01用户中,配置好流环境后,进行如下的测试。
原库test01用户登录系统后,建立t7表,并增加id=2的记录。
SQL> create table t7 as
原创
2010-08-26 18:13:47
5194阅读
今天下午学Oracle时遇到一件奇怪的事:我创建了一个表,后来我想删除的时候却怎么也删不掉,结果到处查资料啊请教人啊,排除了其它能想到的原因,还是弄得一头雾水。 郁闷地去吃了晚饭,回来的路上忽然想到是不是dual表在作怪呢?#@¥%&#@&#¥*…… 终于弄明白了,原来上午看了dual
原创
2007-12-02 18:58:52
5314阅读
nohup expdp system/oracle DIRECTORY=dir_20121212 DUMPFILE=lhjt_%U.dmp LOGFILE=lhjt20121212.log parfile=/u01/app/oracle/bak20121212/par.par parallel=4 job_name=20121212a &
原创
2012-12-12 21:11:10
2888阅读
ORA Error Solutions:
ORA-00020 ORA-00257 ORA-00600 ORA-01012 ORA-01031 ORA-01102
原创
2013-07-12 09:22:53
1257阅读
ORA-01418: 指定的索引不存在 ORA-01419: datdts: 非法的格式代码 ORA-01420: datstd: 非法的格式代码 ORA-01421: datrnd/dattrn: 非法的精确度规定 ORA-01422: 实际返回的行数超出请求的行数 ORA-01423: 检查实际读取的多余行时出错 ORA-01424: 换码符之后缺少或非法字符 ORA-01425: 换码符必须
转载
2024-03-21 06:19:20
164阅读
记一次expdp导出失败,报错如下ORA-39002: invalid operationORA-39070: Unable to open the log file.ORA-29283: invalid file operationORA-06512: at "SYS.UTL_FILE", line 536ORA-29283: invalid file operation创建了逻辑目录,逻辑目录
原创
2016-03-01 12:38:10
4489阅读
解决数据库无法正常使用,告警日志里面显示ORA-00603,ORA-27504,ORA-27300,ORA-27301,ORA-27302的问题。
转载
2020-03-19 16:05:53
2024阅读
有个数据库crash了,环境是 1 2 3 os: [root@oracle ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 1 db:11.2.0.4.0 今天上午10点25数据库挂的,报错是: 1 2 3 4 5
原创
2021-11-16 09:51:38
10000+阅读
关闭过程中断—— ORA-24324: 未初始化服务句柄 ORA-24323: 不允许此值 ORA-01090: 正在关闭 - 不允许连接
C:\Documents and Settings\Administrator>sqlplus " /as sysdba"
SQL> startup mount
ORA-01081: 无法启动已在运
转载
2011-08-05 10:10:12
1217阅读
运维工程师在一台IBM P750(AIX6.1)上部署了一套oracle(未建库),让我把商用的某库同其做一个DG容灾。我按正常步骤部署了DG。 1.在备库开始日志恢复alter database recover managed standby database&nbs
原创
2014-03-24 14:37:08
3224阅读
在昨天客户突然打电话过来,说系统进不去了,经过咨询发现是Oracle数据库没启动起来,经过一番折腾,最终弄好了。解决方法还是在网络上的一般方法,最磨人的是Oracle的一个redo日志文件出现问题,做下笔记:解决:1. 运行输入:sqlplus /nolog2.以sysdba的角色登录:connec...
转载
2014-05-13 09:23:00
489阅读
2评论
SUSE Linux 11+oracle 11.2.0.3环境,/oradata挂载在存储上,今天晚上存储一个控制器故障重启,但服务器做了双路径,存储控制器重启未影响操作系统识别存储上/oradata 文件系统,即文件系统在控制器重启那一瞬间正常访问。但是oracle却自动关闭了,重新startup,报错如下:SQL> startupORACLE instance started.Total
原创
2014-10-17 23:43:09
10000+阅读
设置隐藏参数 "_allow_resetlogs_corruption" = true , 强制起库;推进SCN;
原创
2023-06-11 19:42:52
322阅读
环境:AIX 11.2.0.3 RAC 现象:节点1操作系统无法连接,节点2显示RAC服务状态正常,15分钟后恢复连接DB日志ORA-27300: OS system dependent operation:fork failed with status: 12ORA-27301: OS failure message: Not enough spaceORA-
原创
2016-05-25 15:45:39
1955阅读
ERROR at line 1:
ORA-01119: error in creating database file '+DATA'
ORA-17502: ksfdcre:4 Failed to create file +DATA
原创
2019-01-21 19:08:27
5449阅读
收到用户反馈DG上查不到最近一天的数据,怀疑同步有问题
一、检查备库同步情况 两个节点都未看到MRP0进程
SQL> select process,status,thread#,sequence# from v$managed_standby;
PROCESS STATUS THREAD# SEQUENCE#
------------------ --------
原创
精选
2024-06-19 09:35:57
1012阅读
原因和解决方法:在rac环境使用并行导出时,系统会尝试同时写文件到rac中的节点。如果导出目录是本地磁盘的话,导出时候就会报错,出现上面的现象。 解决方法:导出的时候添加参数cluster=no 例如:
转载
2017-06-29 10:00:00
344阅读
2评论