ORACLE数据库,MERGE INTO语句,经常会出现 ORA-30926: unable to get a stable set of rows in the source tables 报错解决...
分类:
数据库 时间:
2014-06-20 10:34:09
阅读次数:
350
Outer Join Query Over Dblink Can Fail With
ORA-904 (Doc ID 730256.1)To BottomModified:03-May-2013Type:PROBLEMIn this
DocumentSymptomsChangesCauseSolut...
分类:
数据库 时间:
2014-06-13 13:41:16
阅读次数:
376
该参数可用于给泵出文件中的源数据库文件重新指定一个新的路径和名称,主要用在平台间的数据迁移。用法:remap_datafile=source_file:target_file在windows平台上的使用:impdpdbuser/dbuserfull=ydumpfile=full.dmplogfile...
分类:
其他好文 时间:
2014-06-13 13:21:51
阅读次数:
667
ORA-29857: 表空间中存在域索引和/或次级对象
分类:
其他好文 时间:
2014-06-11 12:32:23
阅读次数:
570
参考文献:ORA-01033:解决方法数据库掉电后 ORA-01172
磁盘坏块解决方法--尝试连接数据库prjdbC:\Documents and Settings\Administrator>sqlplus
test/test@prjdbSQL*Plus: Release 11.2.0.1.0 ...
分类:
数据库 时间:
2014-06-10 13:22:47
阅读次数:
393
今天是2014-06-06,在进行数据库恢复的时候出现了一个久违的ora-600 [2662]错误,特整理如下:
问题描述:
system表空间误删,采用恢复数据文件的方式将数据库恢复到开始状态,数据库为非归档模式。在alter database open resetlog打开数据库的时候提示ora-600 【2662】错误。信息如下:
SQL> col member for a80
S...
分类:
其他好文 时间:
2014-06-08 15:09:15
阅读次数:
394
Oracle数据库默认情况下,会以DD-MON-YY的形式显示日期,其中DD是天数,MON是月份的前三个字母(大写),而YY是年份的最后两位。数据库实际上会为年份存储4位数字,但是默认情况下只会显示最后两位。
一个简单的语句:
SELECT TO_DATE('21-MAY-2014') FROM dual;
引发ORA-01843:无效的月份!...
分类:
其他好文 时间:
2014-06-08 14:40:51
阅读次数:
238
Oralce升级过程中,执行SQL> @?/rdbms/admin/catupgrd.sql脚本时,
遇到ORA-01722: invalid number报错,
导致报错的语句是 SELECT TO_NUMBER('DATA_VAULT_OPTION_ON') FROM v$option。
解决方法: 关闭Oracle Database Vault功能。...
分类:
数据库 时间:
2014-06-08 09:08:07
阅读次数:
251
有时候数据库会出现ORA-00704错误,而导致ORA-00704错误的根本原因是访问OBJ$的时候,ORACLE需要回滚段中的数据,而访问回滚段的时候需要的undo数据已经被覆盖,此时我们可以通过bbed工具手工提交事务,从而解决这个问题。
使用bbed提交事务测试过程如下:
JP@ORCL>create table JP_BBED_TEST as select * from hr.empl...
分类:
数据库 时间:
2014-06-08 05:47:13
阅读次数:
289
开发提出需要从Greenplum同步到Oracle的解决方案,写了个脚本用于定时调度处理。
#!/bin/sh
#copy_gp_2_ora.sh
if [ $# -ne 1 ]; then
echo "Usage: sh $0 tablename"
exit 1
fi
TABLENAME=$1
psql -h -U
\timing off
...
分类:
数据库 时间:
2014-06-08 03:15:15
阅读次数:
279