Oracle 数据库实例启动关闭过程

Oracle 数据库实例启动关闭过程

导读:  Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载。Oracle数据启动的过程被划分为   几个不同的步骤,在不同的启动过程中,我们可以对其实现不同的操作,系统修复等等工作,因此了解Oracle数据启动、关闭是非常  ...

2017-10-13

Oracle实例和Oracle数据库

Oracle实例和Oracle数据库

导读: 对于初接触Oracle 数据库的人来讲,很容易混淆的两个概念即是Oracle 实例和Oracle 数据库。这两   概念不同于SQL sever下的实例与数据库,当然也有些相似之处。只是在SQL server我们根本不需要花费太   多的精力去搞清SQL实例和数据库,因为它简单易于...

2017-10-13

Vmware 下Oracle RAC搬家

Vmware 下Oracle RAC搬家

导读:  最近虚拟机下的Oracle 10g RAC搬家,搬家完毕之后,Oracle 集群resource之VIP无法正常启动,收到了CRS-0233: Resource or relatives are currently involved with another operation 错误提示。为为啥呢,原来啊,搬家了地址发生变化了,你得使用你家里的新地址阿....

2017-10-13

ORA-12519错误的解决方案

ORA-12519错误的解决方案

导读:   OERR: ORA-12519 TNS:no appropriate service handler found   客户端连接间歇性失败,报错ORA-12519   Cause: the listener could not find any available service handlers that are   appropriate for the client connection.   ...

2017-10-13

Oracle学习之联机重做日志文件

Oracle学习之联机重做日志文件

导读: 一、Oracle中的几类日志文件   Redo log files -->联机重做日志   Archive log files -->归档日志   Alert log files -->告警日志   Trace files -->跟踪日志   user_dump_dest -->用户跟踪日志   backupground_dump_dest...

2017-10-13

Oracle学习之回滚和撤销

Oracle学习之回滚和撤销

导读:   一、回滚(ROLLBACK)和撤销(UNDO)   回滚和前滚是保证Oracle数据库中的数据处于一致性状态的重要手段。   在9i版本以前   Oracle使用数据库中的回滚段来实现未提交数据或因系统故障导致实例崩溃时进行回滚操作   每一个表空间需要创建...

2017-10-13

Oracle学习之表空间与数据文件

Oracle学习之表空间与数据文件

导读:  一、概念   表空间:是一个或多个数据文件的逻辑集合   表空间逻辑存储对象:永久段-->如表与索引   临时段-->如临时表数据与排序段   回滚段-->用于事物回滚或闪回内存的撤销数据   表空间分类:系统表空间(system、sysaux),...

2017-10-13

被抛弃的Sun Microsystems

被抛弃的Sun Microsystems

导读:  外媒披露,甲骨文负责Solaris操作系统和Sparc处理器等业务的执行副总裁John Fowler在2017年8月辞职,成为最新一轮裁员的导火索,很多员工在此之后开始收到甲骨文美国总部通过联邦快递发送的解雇函。   记者注意到,甲骨文联合CEO萨夫拉·卡茨2016年10月已经...

2017-10-13

Oracle RAC OCR 与健忘症

Oracle RAC OCR 与健忘症

导读:   OCR就好比Windows的一个注册表,存储了所有与集群,RAC数据库相关的配置信息。而且是公用的配置,也就是说多个节点共享相同的配置信息。因此该配置应当存储于共享磁盘。本文主要基于Oracle 10g RAC描述了集群的OCR以及OCR产生的健忘问题。   一、OCR的特...

2017-09-20

Oracle 11g RAC CRS-4535/ORA-1507

Oracle 11g RAC CRS-4535/ORA-1507

导读:  新安装了Oracle 11g rac之后,不知道是什么原因导致第二个节点上的crsd无法启动?其错误消息是CRS-4535: Cannot communicate with Cluster Ready Services。其具体的错误信息还需要查看crsd.log日志才知道。   1、环境    # cat /etc/issue   ...

2017-09-19

Oracle学习之数据泵详解

Oracle学习之数据泵详解

导读:   Oracle Database 10g中采用了数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中。   一、 数据泵导出导入(EXPDP和IMPDP)的作用:   1、实现逻辑备份和逻辑恢复。   2、在数据库用...

2017-09-13

数据库备份与RMAN备份

数据库备份与RMAN备份

导读:   1.数据库完全备份:按归档模式分为归档和非归档   (1)归档模式   打开状态,属于非一致性备份   关闭状态,可以分为一致性和非一致性   (2)非归档模式   打开状态,非一致性备份无效   关闭状态,一致性备份,非一致性...

2017-09-12

数据库运维原则

数据库运维原则

导读:   一、数据库运维工作总原则   1、能不给数据库做的事情不要给数据库,数据库只做数据容器。   2、对于数据库的变更必须有记录,可以回滚。   二、权限相关   总原则,以最低粒度控制权限。   SELECT权限:所有开发人员均可拥有...

2017-09-11

Oracle DG 最大保护模式的实现

Oracle DG 最大保护模式的实现

导读:   实现最大保护模式,可以先实现最大性能模式,然后再转换为最大保护模式。   一、三种保护模式   最大性能(maximize performance):这是data guard默认的保护模式。primay上的事务commit前不需要从standby上收到反馈信息,该模式在primary故障时可...

2017-09-08

crontab系统每天定时备份MySQL数据库

crontab系统每天定时备份MySQL数据库

导读:   1、创建保存备份文件的路径/mysqldata   #mkdir /mysqldata   2、创建/usr/sbin/bakmysql文件   #vi /usr/sbin/bakmysql   输入   rq=` date +%Y%m%d `   tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql  ...

2017-09-07

几个常用的Linux监控脚本

几个常用的Linux监控脚本

导读:   最近时不时有互联网的朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。   下面是我常用的几个主机监控...

2017-09-07

Oracle学习之审计功能

Oracle学习之审计功能

导读:   1、什么是审计   审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/adump/)。...

2017-09-06

Oracle FGA策略(细粒度审计)

Oracle FGA策略(细粒度审计)

导读:   1、FGA策略(细粒度审计)   DBMS_FGA是SYS用户的一个包   (1)增加 FGA 策略   -- 审计表   GRANT RESOURCE,CONNECT TO BANK IDENTIFIED BY BANK;   CREATE TABLE BANK.ACCOUNTS   (   ACCT_NO NUMBER PRIMARY K...

2017-09-06

Oracle RAC Failover 详解

Oracle RAC Failover 详解

导读:   Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance)。 而其高可用性的基础就是Failover(故障转移)。 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。 ...

2017-09-04

oracle 跟踪文件和转储命令详解

oracle 跟踪文件和转储命令详解

导读:   一、Oracle跟踪文件   Oracle跟踪文件分为三种类型:   一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,...

2017-09-04

一切可能从沟通开始