Oracle DBA
文章平均质量分 86
iqlife
不管到哪,我的心依旧属于你
不管什么职业,我最中意的还是你
不管今后怎样,我都一如既往的爱着你
我的女神--IT!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle DataGuard 异构平台组合支持列表
前面转载的一篇文章是介绍物理standby异构平台使用的,这里看到一份比较全的包括物理和逻辑standby的文章,原文地址如下:http://www.askmaclean.com/archives/dataguard-support-heterogeneous-platform.html DataGuard对主备库异构平台的支持一直是让很多人纠结的问题,我们在学习Orac转载 2012-10-19 09:29:10 · 1856 阅读 · 0 评论 -
index rebuild online 工作日志
rebuild和rebuild online的区别(metalinkNote:272762.1 )前天应用服务器发现有个表不能往数据库插入数据一直报错,报错信息ora-01502:index’ or partition of such index is in unusable state 错误,原来是索引无效了,这个表是个分区表,数据量反查大,一个分区几千万的数据,这个索引又是全局索引,没有办原创 2011-11-24 11:31:37 · 1123 阅读 · 0 评论 -
批量插入数据之nologging
Oracle nologging tipsThe nologging option is a great way to speed-up inserts and index creation. It bypasses the writing of the redo log, significantly improving performance. However, this ap原创 2012-02-09 17:05:43 · 4039 阅读 · 0 评论 -
Tablespace_回收Temp表空间
前几天重新建立大数据量表索引的时候temp表空间扩展了好大,一般的temp不会用太多,因此回收temp表空间SQL>Alter tablespace TEMP coalesce;ORA-03217:invalid option for alter of TEMPORARY TABLESPACE Cause: invalid option for alter of tempora原创 2012-02-11 16:03:21 · 6845 阅读 · 0 评论 -
Tablespace_Rename表空间
How to Rename Tablespace In Oracle10gA.1 重命名空间命令TablespaceRename OverviewIn Oracle 10g, you can simply rename a tablespace TBS01 to TBS02by issuing the following command:ALTER TABLESPACE tbs01转载 2012-02-28 17:50:41 · 2815 阅读 · 0 评论 -
Tablespace_回收UNDO表空间
select file_name,bytes/1024/1024 from dba_data_files where tablespace_name like 'UNDOTBS1';一:确认当期UNDO表空间SQL> select file_name,bytes/1024/1024 from dba_data_files where tablespace_name like 'UN原创 2012-02-17 16:40:21 · 899 阅读 · 0 评论 -
FTP服务器安装和配置手册
FTP服务器安装和配置RHEL5.5x64 FTP服务器安装和配置... 1一、 文档概述...2二、文档使用... 2三、文档约定... 2四、FTP服务器安装配置... 21、vsftpd安装... 22、/etc/vsftpd/vsftpd.conf文件配置... 33、/etc/vsftpd.user_list文件配置... 44、原创 2012-05-30 10:38:20 · 870 阅读 · 0 评论 -
expdp+query 排除某些表数据
今天要整理个库出来,RMAN32位升级到64BIT了,但是还需要做个干净的库,准备放到云上,又不希望大量的历史数据存在,于是将大量的分区表的数据用EXPDP+query的方式进行了过滤。这个适用于希望导出表结构,但是又不希望导出某些表的数据。[oracle@xml-ora1 expdp]$ expdp xmjl/xxxx dumpfile=expdp_xmjl_20120631.dmp dir原创 2012-06-30 15:27:27 · 4026 阅读 · 0 评论 -
Oracle RMAN 32bit到 64bit迁移文档
OracleRMAN 32bit到 64bit迁移文档Oracle RMAN 32bit到 64bit迁移文档...1一、迁移环境说明...1二、异机迁移步骤...22.1 源库操作...22.1.1 源库参数文件准备...22.1.2 源库归档模式确认...32.1.3 源库RMAN全备份文件准备...32.1.4 口令文件准备(可选)原创 2012-06-30 09:44:27 · 872 阅读 · 0 评论 -
冷恢复搭建DG(windows)
一、primary数据库配置及相关操作1、数据库启动强制归档模式alter database force logging;2、确保数据库是archivelog模式--archive log list查看是否已经归档--如果不是使用下面语句进行设置SHUTDOWN IMMEDIATE;STARTUP MOUNT;ALTER DATABASE ARCHIVELOG;A转载 2012-09-27 19:25:27 · 1381 阅读 · 0 评论 -
WINDOWS ORACLE 冷恢复
在论坛经常遇到说windows下重新安装操作系统后,想使用之前ORACLE的数据文件的情况,如果操作系统不是异常DOWN机的话,使用冷回复就可以直接回复回来,当然即使是异常DOWN机,也只能用冷恢复进行恢复,只是可能是做不完全恢复或者不能恢复,视情况而定了。下面讨论以重新安装操作系后的ORACLE冷恢复的实现步骤:首先明确恢复的前提条件:冷备份需要在oracle 正常shutdown的情况下拷原创 2012-09-12 12:25:31 · 2766 阅读 · 0 评论 -
ORA-32004错误处理
C:\Documents and Settings\Administrator>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期二 10月 9 23:48:03 2012Copyright (c) 1982, 2005, Oracle. All rights reserved.已连接到空闲例程。原创 2012-10-10 00:18:40 · 1175 阅读 · 0 评论 -
Oracle区分参数是动态、静态
Oracle区分参数是动态、静态1、oracle参数文件概述每一个数据库中都有一个操作系统文件叫参数文件,也叫初始化文件,该文件决定数据库的物理结构、内存、数据库的极限及系统大量的默认值,是进行数据库设计与性能调整的重要文件。在Oracle9i中,首次引入了服务器参数文件SPFILE(Server Parameter File),该文件是存储于服务器端的二进制文件,从而解决了Oracl原创 2012-09-20 08:50:02 · 7971 阅读 · 0 评论 -
Oracle11g 版本功能对比
附录D:Oracle版本功能对比 Oracle11g有多个版本可供选择: 标准版1、标准版和企业版。所有这些版本都使用相同的通用代码库构建,这意味着企业的数据库管理软件可以轻松地从规模较小的单一处理器服务器扩展到多处理器服务器集群,而无需更改一行代码。Oracle数据库11g企业版还有许多其他增强了性能、可伸缩性、可用性、安全性和可管理性的功能选项。主要功能汇总转载 2012-10-11 20:19:46 · 3155 阅读 · 0 评论 -
Oracle 11g 静默安装-db_install.rsp详解
学习11g静默安装文件配置和解释,大部分的数据是不需要变更的,变更你需要改动的地方,和OUI界面安装结合起来就容易理解了附录A:db_install.rsp详解###################################################################### Copyright(c) Oracle Corporation1998,2008. A原创 2012-10-12 11:13:19 · 22850 阅读 · 1 评论 -
shell 与 sqlplus 交互
shell 与 sqlplus 交互1、简单shell调用sqlplus编写脚本[oracle@localhost oracle_script]$ vimtest1.sh#!/bin/bash# user envsource ~/.bash_profilesqlplus -S /nolog > result.log--set heading off fe转载 2012-01-16 16:27:05 · 21157 阅读 · 0 评论 -
Oracle Dataguard 物理Standby跨平台组合支持列表
附录A Oracle Dataguard 物理Standby跨平台组合支持列表oracle允许在同一个oracleplatform下安装dataguard,要求尽量的同样的操作系统版本。oracle dataguard也支持不同oracle platform的组合,如下表中的oracle 11g上已经支持platform_id=10(Linux x86)和platform_id=7(Micro转载 2012-10-16 10:16:47 · 4499 阅读 · 0 评论 -
Role Transitions for Data Guard Configurations Using Mixed Oracle Binaries [ID 414043.1]
SummaryBeginning with Oracle Database 10g, there are certain configurations where Data Guard Redo Apply (physical standby) can support different Oracle binaries between primary and standby databases翻译 2012-10-19 10:34:04 · 956 阅读 · 0 评论 -
RMAN特性参数(一)exclude/skip readonly/只读表空间备份恢复
RMAN特性参数(一)exclude/skip readonly/只读表空间备份恢复最近做只读表空间备份策略的时候,重新温习了下RMAN的相关特性和只读表空间的备份恢复方法,写成文档记录目录如下:文档在末尾附件RMAN特性参数... 1RMAN EXCLUDE. 2RMAN EXCLUDE基础命令... 2RMAN EXCLUDE备份... 3RMAN EXCLUD原创 2012-10-24 10:34:46 · 1640 阅读 · 0 评论 -
Oracle 10gR2压缩(Compress)技术
Oracle 10gR2压缩(Compress)技术1、oracle压缩简介... 12、oracle压缩优点... 23、压缩分类... 23.1 表级压缩... 23.2 表空间级压缩... 33.3 物化视图压缩... 33.4 分区表压缩... 33.5 索引压缩... 43.6 数据压缩方法... 44、如何正确压缩数据... 54.1 压缩数原创 2012-11-05 10:22:17 · 1432 阅读 · 0 评论 -
Oracle数据库逻辑增量备份恢复之exp/imp
由于一个库在云平台上,虽然做了RMAN备份,但是RMAN备份在云本地磁盘上,同时库备份数据量比较大,无法转移到其他的空间上。由于该库应用的性质比较特殊,大数据量部分要求保存180天后即可删除,因此除了做RMAN之外,我希望将核心数据做下额外的备份,expdp可以满足,目前是这么做的,但是expdp做不了增量备份。听说exp/imp有参数能做增量备份,但是又听说exp增量备份的最小单位是表,只要表一原创 2012-11-08 12:29:37 · 2421 阅读 · 0 评论 -
windows下彻底删除Oracle
在Windows中安装配置Oracle。有时候因某种原因,Oracle不能正常运行了,而你打算要重新安装Oracle,当你到控制面板下面删除oracle后,这样之后开始重新安装Oracle,但是当你安装到一半后,系统提示安装错误了,找了老半天也找不出什么原因出来。你可以选择重新安装Windows操作系统,等操作系统安装完成后,再安装Oracle数据库,问题是重装操作系统会带来更多的无用功,在不重新转载 2012-11-16 08:26:05 · 4340 阅读 · 0 评论 -
Oracle数据库逻辑增量备份之exp/imp
在ITPUB发的一个帖子,没有人反应!大家看看这个参数inctype你是否使用过?我做了以下测试,欢迎拍砖!Oracle数据库逻辑增量备份之exp/imp一、实现需求 由于一个库在云平台上,虽然做了RMAN备份,但是RMAN备份在云本地磁盘上,同时库备份数据量比较大,无法转移到其他的空间上。由于该库应用的性质比较特殊,大数据量部分要求保存180天后即可删除,因此原创 2012-11-16 09:10:56 · 12038 阅读 · 1 评论 -
redhat yum服务器搭建
1、yum基本概念yum是Yellow dogUpdater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解原创 2012-11-20 15:34:49 · 4681 阅读 · 2 评论 -
oracle 字符集修改及子集超级关系
字符集修改有2中办法:1)原库导出,然后重新建立新字符集的新库,再导入,这里需要注意导出导入客户端字符集。2)ALTER DATABASE CHARACTER SET步骤如下:A.备份数据库(一定需要,失败可恢复)B.关闭数据库shutdown immediate,启动到mountC.启用restrict session alter system enable resric原创 2012-12-19 09:50:02 · 4124 阅读 · 0 评论 -
RMAN.DBMS_RCVCAT 版本错误处理
[oracle@xml-oms ~]$ rman target sys/oracle1@emdb catalog rman/rman@emdbRecovery Manager:Release 10.2.0.5.0 - Production on Wed Jan 9 10:37:49 2013Copyright (c)1982, 2007, Oracle. All rights reser原创 2013-01-09 10:46:35 · 2378 阅读 · 0 评论 -
Oracle监听器维护管理v1.1
这几天花了点时间整理了下ORACLE的监听器的维护和管理操作,把之前模糊的地方都弄明白了,文档有点长,目录如下:下载地址:http://download.youkuaiyun.com/detail/java3344520/5025255Oracle监听器维护管理v1.1 1一、监听器工作原理 3二、监听器Lisener功能 41、 监听客户端请求 42、 为客户原创 2013-01-24 14:38:47 · 2241 阅读 · 2 评论 -
Oracle 手动创建实例(windows)
4.1 手动创建实例数据库版本操作系统目标SID10.2.0.4 64bitWindows Server 2008R2secorcl 4.2 创建参数文件目录C:\Users\Administrator>md D:\oracle\product\10.2.0\admin\secor原创 2013-01-26 18:00:36 · 4886 阅读 · 1 评论 -
安装CRS-Failureat final check of Oracle CRS stack错误处理
2.9. 运行脚本(orainstRoot.Sh 和 root.Sh) 在每个节点依次执行orainstRoot.sh脚本(先执行安装CRS软件的节点):[oracle@rac1~]$ su - rootPassword:[root@rac1~]# /u01/app/oracle/oraInventory/orainstRoot.shChangingpermis原创 2013-01-16 21:47:45 · 3288 阅读 · 1 评论 -
DBLINK ORA-01031
今天在做数据接口的时候发现了DBLINK ORA-01031的一些问题,整个场景回顾如下:一场景一:1、首先默认用户是没有创建DBLink的权限的,因此一般人都使用SYS创建一个PUblic 的dblink供所有用户使用。>conn / as sysdba>CREATE database link crmdb connect to "crm" identified by "crm"原创 2013-04-18 17:11:13 · 13585 阅读 · 0 评论 -
1:整理分区表空间步骤记录
生产库满了,准确的应该说生产库的磁盘空间不够用了,老板说要重新上新设备和机器,为了暂时解决目前应用的需要,只好EXP备份出老数据,等新阵列配合RAC一起上的时候再导入回去。折腾,也是一种锻炼,记录如下:1:整理空间步骤记录1.1 确认表分区确认sen02的记录和时间SELECT count(*),min(G.START_DATE), max(G.START_DATE)FROM ISGIS.GIS_SEN_DIST_INFO partition(sen02) G;确认分区结果:COUNT(*)MIN(G.ST原创 2011-04-27 17:00:00 · 1219 阅读 · 0 评论 -
ORACLE 9I服务器启动和关闭
<br />服务器启动的过程<br /> Oracle数据服务器的常规启动过程:<br /> 1、启动TNS监听 C:/Documents and Settings/Administrator>lsnrctl start<br /> 2、启动Oracle Services C:/Documents and Settings/Administrator>net start OracleServiceOrcl<br /> <br />转载 2010-05-31 13:06:00 · 1538 阅读 · 0 评论 -
ora-12154 TNS 无法处理服务名
plsql ora-12154 TNS 无法处理服务名昨天机器的名称被网管给改掉了,今天早上来折腾了半个多小时,原因是因为我本机既是服务器又是客户端,我只改了服务器的配置,客户端的配置却没有改,而且我统一改成了LOCALHOST的形式,在客户端命名方法中忘记选择本地了,,郁闷......按照以下方法配置即可:只装一个版本的客户端1、打开。开始——程序——Oracle - OraHome92——Configuration and Migration Tools——Net Configuration Assis原创 2010-06-14 10:15:00 · 8943 阅读 · 0 评论 -
Oracle LogMiner 学习点滴
<br />Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的DML(insert、update、delete等)语句,另外还可分析得到一些必要的回滚SQL语句。该工具特别适用于调试、审计或者回退某个特定的事务。<br />总的说来,LogMiner工具的主要用途有:<br />(1) 跟踪数据库的变化:可以离线的跟踪数据库的变化,而不会影原创 2010-08-09 15:44:00 · 1276 阅读 · 2 评论 -
Oracle 外部表 External Table(一)[转+实践]
定义:External tables access data in external sources as if it were in a table in the database.You can connect to the database and create metadata for the external table using DDL.The DDL for an external table consists of two parts: one part that describes th原创 2010-08-10 13:16:00 · 2609 阅读 · 0 评论 -
Orapwd 初步认识
Orapwd 初步认识今天看到DBA常用工具里有个orapwd,初次相识.在CMD里输入命令如下:C:/Documents and Settings/Administrator>orapwd Usage: orapwd file= password= entries= where file - name of password file (mand), password - password for SYS (mand), entries - maximum number o转载 2010-06-15 14:13:00 · 6778 阅读 · 8 评论 -
RAC之归档(一)
八. RAC 归档1.归档存放方式 RAC中的archived log存放有几种方式: 在initialization parameter file一般要设置: sid1.log_archive_dest_1 = (location=/arc_dest_1) sid2.log_archive_dest_1 = (location=/arc_dest_2)1.1 分别存放在每个node上在这种情况下recover就会产生archived log复制的问题,并且在每个no原创 2011-03-01 14:05:00 · 1466 阅读 · 0 评论 -
RAC之安装(一)
<br />经过几经周折,我的RAC终于安装成功了,的确是比较痛苦的历程,分享下:<br /> <br />首先是操作系统的选择,这就是个比较痛苦的过程,我最开始是用REDHAT 5.1来作为宿主操作系统,出现了非常多的问题,一个一个问题的慢慢解决,到最后,还是卡在了CRS安装的最后一步,无法彻底通过。无法得到实质性的改善,查 了下有可能说是REL AS 5.1 不是ORACLE官方认证的系统造成的,不管怎样,第一次安装历时1个月左右(上班之余),也不管为什么不能安装成功,我每一步都踏实的走着,尽量去思考每原创 2011-03-01 14:43:00 · 712 阅读 · 0 评论 -
RAC之redhat裸设备启动配置
通过安装rac 10g for redhat as 4与rac 10g for redhat as 5发现配置裸设备的自启动不同下面列出两种版本下的配置1.linux redhat as 4Edit the /etc/sysconfig/rawdevices file, adding the following lines. (增加裸设备映射)/dev/raw/raw1 /dev/sdb1/dev/raw/raw2 /dev/sdc1//改变裸设备拥有者和组chown oracle:oinstall /de原创 2011-03-03 17:21:00 · 1754 阅读 · 0 评论 -
RAC之集群Clusterware(二)
<br />RAC之集群Clusterware(一)中介绍了Clusterware集群的概念,又看了几篇文章图辅助理解下:<br /><br />Oracle集群的软件架构:<br /><br /> <br />要安装Oracle集群,至少需要2个软件: Oracle数据库软件(集成了RAC) 和 Oracle ClusterWare。<br /><br />从逻辑结构讲,集群中的每台服务器有一个实例,每台服务器上的实例都对应到同一个数据库。<br /> <br />Oracle Clusterware简介转载 2011-03-15 16:57:00 · 2182 阅读 · 0 评论
分享