sql命令
select 'alter database rename file "'|| name || '" to "D:\beifen\oradata"' from v$datafile;crosscheck archivelog all;delete noprompt archivelog all;alter system set db_recovery_file_dest='' scope=spfile;alter system reset db_recovery_file_dest_size scope=spfile sid='*';grant execute on sys...
oracle11g日志挖掘
创建一个用户,建表SQL> create user chengzhuo identified by oracle;User created.SQL> grant dba to chengzhuo;Grant succeeded.SQL> conn chengzhuo/oracleConnected.SQL> create table t1 (id number,name varchar2(10));Table created.插入数据SQL> select group#,status from v$log; ...
windows系统使用rman将db从10g直接restore到11g
oracle使用rman将db之间从10g之间restore到11g, 源库: SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64biPL/SQL Release 10.2.0.5.0 - Production CORE &nb...
oracle跨平台迁移表空间
操作平台版本host1:Linux x86 64-bit host2:Microsoft Windows x86 64-bitSQL> select * from v$version;BANNER-------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionPL/SQL Release 11.2.0.1.0 - Pr...
oracle11gOpatch补丁升级
查看数据库版本及补丁信息SQL> select version,id,bundle_series,comments from dba_registry_history; VERSION ID BUNDLE_SERIES COMMENTS ---------- ---------- -------------- -------------------- 11.2.0.4 0 PSU &nb...
dump表的数据块
dump表的数据块 dump一个表的数据块要知道这个块所在的位置(数据文件的编号和数据块的编号)TEST@PROD2>select dbms_rowid.rowid_relative_fno(rowid) fno,dbms_rowid.rowid_block_number(rowid) bno,id,name from t1; FNO BNO ...
恢复目录(catalog)使用
恢复目录适合生产环境的数据库比较多这样便于管理。单个数据库的话还要管理恢复目录就没必要了,当然注册了恢复目录也可以不选用。环境:同一台机器两个数据库(enmoedu和cc)1、创建恢复目录所有者默认表空间SQL> create tablespace sy datafile '/u01/app/oracle/oradata/CC/sy01.dbf' size 50M;...
ORA-01078 ORA-29701 11gr2 asm 单实例重启系统后不能启动
使用 sqlplus / as sysasm 启动asm实例出现下面错误信息:ORA-01078: failure in processing system parametersORA-29701: unable to connect to Cluster SynchronizationService[root@asmtest ~]# /etc/init.d/oracleasm startInitializing the Oracle ASMLib driver: [ OK ]Scanning...
行级锁机制
序:块头部分有事务槽(itl)一种数据结构,用于记录哪些事务修改了这个数据块的内容,可以看成是一个表格,每一行对应一个事务,包括事务号、事务是否提交等重要信息。每条记录的头部有一个字段,用于记录itl表项号,指向itl表的指针。相当于记录头的索引。TX锁代表一个事务,拥有锁的机...
SQL*Loader的简单使用
SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到oracle数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法, 先用简单的实验来快速了解SQL*LOADER的使用方法 在操作系统上创建一个文本文件 [oracle@PROD1 oracle]$ pwd /u01/app/oracle [oracle@PROD1 oracle]$ vi data.txtxa0010011,88721,20...
duplicate复制数据库
主hostname:enmoedu1 ? db_name=PROD1备hostname:enmoedu2 ? db_name=ENMO2操作过程:将主机enmoedu1上的数据库PROD1复制到主机enmoedu2上;开启归档[oracle@enmoedu1 admin]$ sqlplus / as sysdbaSYS@PROD1>shutdown immediate;SYS@PROD1>startup mount;ORACLE instance started.Total System G...
SQL语句执行过程详解
SQL语句执行过程详解一条sql,plsql的执行到底是怎样执行的呢?一、SQL语句执行原理:第一步:客户端把语句发给服务器端执行当我们在客户端执行 select 语句时,客户端会把这条 SQL 语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些 SQ...
ORACLE windows和linux环境下 10g升级到11.2.0.4 并安装11.2.0.4.19补丁
windows linux 集群OPATCH
ORACLE CheckpointQueue和增量检查点
<p style="margin:0in;font-size:20.0pt;">ORACLE CheckpointQueue和增量检查点</p><p style="margin:0in;font-size:10.0pt;color:gray;"><br /></p><p style="margin:0in;line-height:15pt;font-family:微软雅黑;font-size:10.5pt;"> 检查点的主要目的是以对数据库的日常操作影响最小的方式...
RMAN命令
一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary; &n...
浅谈负载均衡
客户端的负载均衡 oracle的客户端负载均衡功能是客户端能够像所有可用侦听器发出连接请求。oracle网络服务遍历一个轮循序列中的协议地址列表,平衡各个侦听器上的负载。这通常称为“客户连接时间负载均衡”。没有客户端负载均衡,oracle网络就会一次便利协议地址列表,直到成功为止,下图为客户端的负载均衡 客...
11g r2 RAC 加节点步骤
已有节点rac1、rac2,下面做的是添加节点rac3rac3先安装下cvuqdisk包,这个包在GI安装文件中有。/home/grid/grid/rpm[root@rac3 rpm]# rpm -ivh cvuqdisk-1.0.9-1.rpm1.rac3节点安装集群软件GI①检查rac3是否满足rac安装条件[root@rac1 ~]# su - grid[grid@rac1 ~]$ cluvfy stage -pre nodeadd -n rac3 -fi...
11gDataguard概念及创建
PRIMARY:PRODSTANDBY: ENMO开启归档及最小附加日志[oracle@enmoedu1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Wed Jan 13 19:04:48 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.4....
Oracle RAC 基本概念及入门
oracle 10g real application clusters introduction 1、什么是cluster 一个cluster是由两个或是多个独立的、通过网络连接的servers组成的。几个硬件供应商多年以来提供了Clust...
创建恢复目录
Creating recovery catalog is a 3 step process .The recovery catalog is stored in the default tablespace of the recovery catalog schema. SYS cannot be the owner of the recove...