-
sysdba权限远程访问nomount状态数据库和ASM实例
Oct212013对于nomount状态的数据库,在动态监听状态下,所有用户远程都无法连接数据库。 下面测试下动态监听下,sysdba权限远程访问nomount状态和mount状态的数据库。 1.修改监听为动态监听 LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = stream-PC)(PORT = 1521)) ...
阅读全文抢沙发
-
v$session_longops视图
Oct142013对大部分DBA来说,V$SESSION_LONGOPS视图都不会陌生,以前在面试的时候,也有一些企业会问到如何查询数据库中运行时间比较长的SQL,就可以通过这个视图来查看。 V$SESSION_LONGOPS视图不但可以监控运行式时间比较长的SQL,也会记录RMAN备份、EXP/EXPDP、收集统计信息、排序等操作,基本数据库所有运行时间超过6秒的SQL ...
阅读全文
-
使用dbms_backup_restore包恢复丢失控制文件的RMAN备份以及ORA-06553 PLS-801错误
Oct0920139月30号下午三点多接到通知,有个客户在升级RAC时失败,在升级前使用RMAN对数据库做了全备,升级失败后,该客户的DBA删除了ORACLE_HOME目录,打算重建,并且使用dd命令清除了ASM磁盘的数据。这种情况,RMAN无法直接使用这个备份文件。本文主要记录该案例的恢复过程。 我到客户现场的时候,客户已经将备份文件拷贝到了测 ...
阅读全文作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:DBMS_BACKUP_RESTORE, ORA-06553, PLS-801, RMAN备份, 丢失控制文件, 内部错误 [56319]
-
ORA-00600 [4553]错误
Sep122013昨晚处理客户ORA-00600错误导致无法向一张表中插入数据的问题,客户环境是ORACLE 10.2.0.4.0 for LINUX,下面是错误信息。 OCI0000226 - Unable to execute - INSERT INTO XXXX (COL1, COL2, COL3,COL4, COL5, COL6) VALUES (:BND1,:BND2,:BND3,:BND4,:BND5,:BND6) in buffered mode (record 1 of 1) 5868/5980 WRK:TY ...
阅读全文
-
oracle 12c新特性–在线迁移数据文件
Sep032013在12c的新特性中,在线迁移数据文件可以说是非常好的改进,可以大量简化DBA的相关工作,使迁移数据文件不再繁琐,而且只需要一条命令即可,不再需要太多的技术知识,使迁移数据文件不再具有技术含量,这也说明ORACLE越来越智能,对初学者来讲也越来越简单。 在线迁移数据文件不但支持文件系统-文件系统,也支持文件系统 ...
阅读全文
-
oracle 12c新特性– 自增长(IDENTITY)字段
Aug282013在12c的新特性中,自增长字段是个亮点,用自增长字段做主键就方便多了,MYSQL和SQL SERVER很早就有这样类型的字段了,ORACLE直到12C才整出自增长字段。本案例主要测试自增长字段、用序列做字段的默认值和用序列填充空值几个新特性,由于这三个新功能ORACLE总结到了一起叫Identity Columns,就一起测试下,下面是官方文 ...
阅读全文作者:dbdream | 分类:Oracle, Oracle 12c | 标签:Identity Columns, ORA-01400, ORA-01451, ORA-32793, ORA-32794, ORA-32795, oracle 12c, 自增长字段oracle 12c新特性– 自增长(IDENTITY)字段已关闭评论
-
oracle 12c common user与local user
Aug28201312cR1数据库中创建测试用户是报ORA-65096错误。 SQL> create user dbdream identified by dbdream default tablespace users; create user dbdream identified by dbdream default tablespace users * ERROR at line 1: ORA-65096: invalid common user or role name 以前没见过这个错误,通用用户( ...
阅读全文作者:dbdream | 分类:Oracle, Oracle 12c | 标签:common user, local user, ORA-01045, ORA-01045ORA-01017, ORA-01109, ORA-65096
-
create table as select * from dba_objects为什么会有新建表的信息
Aug282013上周五技术分享,nulldb(张中靖)兄提出了为什么在create table xx as select * from dba_objects时,新建的xx表会有新建的xx表的信息,也就是比如在操作前,dba_objects视图有10000条记录,在xx表创建完成时,xx表和dba_objects视图中都是10001条记录,在xx表中可以查询到xx表的信息,这在某种程度上违反了ORACLE的一致 ...
阅读全文
-
oracle processes参数值设为1重启后的问题
Aug162013昨天在群里有人遇到windows版本的11gR2数据库在将processes设置为1后,重启数据库启动不了的问题,我分别在windows和linux环境下对11gR2数据库做了测试。 linux版本的11gR2数据库是没有问题的,测试如下: 当前processes参数值为150。 SQL> show parameter processes NAME TYPE ...
阅读全文作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:1) */, ORA-00020, ORA-00444, ORA-03113, ORACLE, processes, windows
-
ORACLE linux 5创建ORACLE 12C数据库
Aug162013