`
哇哈哈852
  • 浏览: 87357 次
文章分类
社区版块
存档分类
最新评论
文章列表
 千里之堤,溃于蚁穴。Oracle RAC给我们的数据库提供了一个HA的环境,保护数据库的不间断的运行;但有时一个小小的BUG可能会造成整个RAC数据库崩溃,给企业带来巨大损失;修复bug,执行数据库升级在RAC环境中也是DBA必须要完 ...
环境: rhel 5.5,Oracle10.2.0.1 xmanager4.0 通过备份控制文件后,对数据库进行一系列的操作,关闭数据库;恢复控制文件,启动到mount阶段在使用resetlogs重新创建控制文件,找回我们的数据。 cuug本周五晚8点免费网络课程,大家赶紧报名参加吧! 备份控制文件 backupdatafile 1; RMAN>backup datafile 1; RMAN>backup datafile 1; Startingbackup at 26-JUN-12 usingchannel ORA_DISK_1 channelORA_DISK_1: ...
小结: 1.在数据库(数据文件)中所存的数据是否一致? 在数据库关闭的情况下应该一致;在数据库非正常关闭的情况下应该不一致;在数据库开启的情况下可能 存在不一致的数据。 2.数据库写进程是提交之前把在数据库高 ...
之前安装时diskgroup使用的是external的冗余级别,现在想把它换成normal的冗余级别,但是由于diskgroup的冗余一经创建就无法调整,只能重建。 整个过程的大概步骤如下: 1、备份已有的数据库DCDB,并伤处asm上的文件 2、新建一个磁盘组SFRA作为过渡 3、迁移原磁盘组DATA上的vote和ocr以及asm的spfile至SFRA 4、删除并重建DATA磁盘组为normal冗余 5、回迁vote和ocr以及asm的spfile至DATA磁盘组 6、恢复数据库 详细过程如下: 1、备份已有数据库,此步略过不做介绍 使用dbca删除数据库。 删除 ...
目的:禁止对ZFPT用户的表执行ALTER TABLE的操作,并审计操作行为。 --创建ZFPTADM用户用于管理触发器 CREATE USER ZFPTADM IDENTIFIED BY ZFPTADMDEFAULT TABLESPACE ZFPT_CDATA TEMPORARY TABLESPACE ZFPT_TEMP; --授予ZFPTADM用户创建会话、触发器、表、查询字典视图以及不限制空间的权限 GRANT CREATE SESSION,CREATE TRIGGER,CREATETABLE,UNLIMITED TABLESPACE,SELECT ANY DICTIONARY ...
开发登录数据库时报如下错误: ERROR:ORA-28002: the password will expire within 7 days        原来Oracle 11g 之前默认的profile是没有密码过期的限制的,在Oracle 11g 中默认的profile启用了密码过期时间是180天,去除这个限制便可。 查询默认的profile的密码过期参数的设置 sys@ www.linuxidc.com>select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME' ...
leading hint 可以指示Oracle使用leading 中指定的表作为驱动表, 比如 正常的访问计划如下 SCOTT@www.linuxidc.com> select e.ename, hiredate, b.comm   2   from emp e, bonus b   3   where e.ename = b.ename; Execution Plan ---------------------------------------------------------- Plan hash value: 1125985041 ----------------------- ...
Oracle 11g 增加了系统信息的备份和恢复功能,分别是在系统级别,用户级别,表级别!当我们对oracle 系统对象进行统计信息收集时,为了防止新的统计信息之后的执行计划不如之前的,我们可以利用 dbms_stats.export_(database/schema/table)_stats 导出统计信息到创建的表中 dbms_stats.import_(database/schema/table)_stats 导入统计信息到系统中 来进行恢复统计信息! 对统计信息的备份和恢复包括如下等级 1)数据库的统计信息备份恢复(只能是sys用户下) exec dbms_stats.create_st ...
本周五(5月16日)晚20点CUUG免费Oracle网络公开课 【五朵金花】 【课程详情】http://cuug.com.cn/html/activityinfor_284_284_984.html 【主讲人】陈卫星老师 【上课网址】http://show.quanshi.com/showdemo/index/20140513014/login 【活动key】无 【上课方式】网络授课,不限地理位置,上网地点即可在线听课,欢迎试听! 【小伙伴们注意了】以后公开课听课网址和密码在273684597公布,请小伙伴们加273684597获取听课网址,请没有加群的朋友们抓紧时间加群。 【温馨提示】 全 ...
用客户端连入Oracle服务器的主要方法。从组件相关方角度看,Oracle Net连接过程涉及到很多的技术和过程,例如客户端连接方式、连接字符串、监听器行为和数据库实例。 一般我们都是借助Oracle Client(非JDBC)的OCI接口方式进行 ...
Oracle 10g以后,在目录结构和文件管理方面推出两个特性OFA和OMF。OFA(Oracle Flexiable Architecture)是进行目录结构约束规范的特性。诊断文件diag、日志、数据文件等目录结构分布都是由OFA进行固定下来。OMF(Oracle Managed File)是针对文件结构,将原来用户负责文件命名和位置转变为Oracle负责管理。 OMF涉及的项目主要是数据文件和日志文件。我们在进行文件管理的过程中,比如添加、删除操作,是不需要关注文件名称位置细节的。简单的说,OMF解决了三个问题: ü  文件存放位置。OMF和OFA是联动的。从Oracle角度看,符 ...
创建表空间、文件过程中,目录是否存在和空间是否满足是我们需要关注的问题。保持系统数据存储策略一致性,避免出现大的返工动作是这个过程中必须考虑的问题。 很多时候,不谨慎的操作行为会带来很大影响和问题。比如武断信任系统部署文档,没有切实的去做分析工作,都会给我们的系统带来很多问题。但是,出现问题的一个积极作用是可以帮助我们了解更多的知识,理解系统特性和功能。 本篇介绍一个由于错误文件创建而发现的Oracle特性。 1、问题简述 在巡检过程中,数据库日志中出现如下记录: Tue May 13 18:08:58 2014 create tablespace mssite datafile ...
一直想做个基于时间点的表空间恢复,今天测试了一下,做个笔记,方面以后查阅! 环境:Linux 5.2  10.2.0.1 RMAN TSPITR 使用rman进行表空间基于时间点的恢复 实例说明: (1)先创建2个表空间。 create tablespace user01  datafile '+DG1' size 1M; create tablespace user02  datafile '+DG1' size 1M; (2)在每个表空间上各创建一张表。 create table scott.customers (cust_id int,cust_name varch ...
下面是一个10046的例子,可以用来分析具体的一些sql执行计划,做个记录! 设置10046事件来进行SQL跟踪,可以设置不同的跟踪级别 Level 0   停用SQL跟踪,相当于SQL_TRACE=FALSE Level 1   标准SQL跟踪,相当于SQL_TRACE=TRUE Level 4   在level 1的基础上增加绑定变量的信息 Level 8   在level 1的基础上增加等待事件的信息 Level 12 在level 1的基础上增加绑定变量和等待事件的信息 启用跟踪事件10046 10046事件由于跟踪的事件不同,生成的文档的目录也不相同,跟踪用户会 ...
准备工作 查询一个表的语法 eg :select * from table1 Oracle 10g 在已有的表 1.增加一列 eg:alter table table1 add age number(8) 2.删除一列 eg:alter table table1 drop column age 3.更改一列名 eg: alter table table1 rename column age to sex 4.将表名重新命名--如 将表table1更名为test表名 eg:alter table table1 rename to test eg:select * from t ...
Global site tag (gtag.js) - Google Analytics