自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 收藏
  • 关注

原创 ORACLE删除表空间:DROP TABLESPACE TESTFAN1 [INCLUDING CONTENTS][CASCADE CONSTRAINTS]

[INCLUDING CONTENTS] -如果删除表空间时把表空间的数据文件也删除(1)加上这个参数意思是:删除表空间和本地数据文件(.dbf文件)如果不加这个参数:那么只删除了表空间,而数据文件还是存在的,即磁盘空间没有释放(2)表中的数据文件会存到其他表空间里去?这个概念你是不是混淆了。数据是存在表空间的,表空间是存在数据文件的,表空间删了,不加这个参数数据文件还是存在本地的[CASCADE

2017-03-15 09:24:49 3956

转载 rhel 5.x,6.x VNC服务安装、配置与使用

下面配置VNC服务器,使用户(root)能够通过vnc客户端远程连接到linux系统的图形界面(前提是你的服务器要安装桌面) 1. 检查linux系统是否安装VNC  rpm -q vnc-server   出现 “package vnc-server is not installed”说明vnc服务器没有安装    如果没有安装使用下面命令安装vnc   yum in

2017-03-14 17:53:48 1021

原创 windows 远程 Windows命令

在开始——————-运行里面输入:mstsc

2017-03-14 16:48:42 955

原创 检查数据库坏块并处理

检测Oracle数据库坏块的办法:1、使用DBV(DB File Verify)工具;2、使用RMAN(Recovery Manager)工具;DBV(DB File Verify)工具:外部命令,物理介质数据结构完整性检查;只能用于数据文件(offline或online),不支持控制文件和重做日志文件的块检查;也可以验证备份文件(rman的copy

2017-03-14 11:39:57 10542 2

转载 DataGuard 数据保护模式切换

Data Guard 提供三种数据保护模式:最大保护(Maximum Protection),最高可用(Maximum Availability)和 最高性能(Maximum Performance)。如果按照对数据的保护程度或者说主从库数据的同步性 由低到高排序,三种保护模式的顺序应该是:最高性能、最高可用、最大保护 。本文通过实验模拟三种数据保护模式进行相互切换六个场景,对比保护模式的

2017-03-14 09:48:15 946

原创 ORA-38760: This database instance failed to turn on flashback database

SQL> startup force mount;ORACLE instance started.Total System Global Area  471830528 bytesFixed Size                  2254344 bytesVariable Size             197134840 bytesDatabase Buffe

2017-03-13 14:46:11 335

原创 重做日志与归档日志

重做日志redo log file是LGWR进程从Oracle实例中的redo log buffer写入的,是循环利用的。就是说一个redo log file(group) 写满后,才写下一个。归档日志archive log是当数据库运行在归档模式下时,一个redo log file(group)写满后,由ARCn进程将重做日志的内容备份到归档日志文件下,然后这个redo log file(gro

2017-03-13 13:27:32 521

原创 switchover_status概念

一、switchover_status概念:A 如果switchover_status为TO_PRIMARY 说明标记恢复可以直接转换为primary库alter database commit to switchover to primaryB 如果switchover_status为SESSION ACTIVE 就应该断开活动会话alter database commit to swi

2017-03-13 11:19:12 3877

转载 正常开启关闭Data Guard流程

1. Data Guard 开启和关闭恢复模式11g之前:目标端取消恢复模式:alter database recover managed standby database cancel;   --停止恢复alter database open read only; (默认以只读模式打开)再开启到恢复状态:shutdown immediate;s

2017-03-13 11:18:28 764

转载 ORA_ERROR大全

常见错误:-60 ORA00060: deadlock detected while waiting for resource一般错误:  - 1 ORA00001: unique constraint (.) violated  -17 ORA00017: session requested to set trace event  -18 ORA00018: maximu

2017-03-13 10:52:49 10480

原创 【RMAN】RMAN-05001: auxiliary filename conflicts with the target database

RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ==========================================

2017-03-13 09:50:24 1723

原创 ORA-09925: Unable to create audit trail file

ERROR:ORA-09925: Unable to create audit trail fileLinux-x86_64 Error: 13: Permission deniedAdditional information: 9925ORA-09925: Unable to create audit trail fileLinux-x86_64 Error: 13: Per

2017-03-13 09:27:09 549

转载 关于在一套复制环境中使用不同版本OGG的问题

关于在一套复制环境中使用不同版本OGG的问题.1.源头OGG版本低,目的端OGG版本高,此种配置不需要做任何的额外改动.跟两端是相同OGG版本的同步是完全一样的参数设置.2.源头OGG版本高,目的端OGG版本低,此种配置需要在源头的抽取进程和传输进程的参数文件中设置trailfile的格式(设置为跟目的端OGG版本一样的格式).[html] view p

2017-03-13 09:09:19 283

转载 关于OGG单表同步

在OGG运维过程中,会因为某些参数设置不合理或跳rba等操作,导致生产端与灾备端数据的表一致,因此会根据需要做该表的同步工作。以下步骤可在线做。在同步之前应注意:(1)确认ext/pump进程均无较大延迟,否则建议追平再执行操作;(2)估算导出后dmp文件大小,以放入足够大小的文件系统中存放;生产端:1) 在源端获得当前的scn号。例如:select dbms_flashb

2017-03-11 16:10:52 3848

原创 Oracle11gR2使用RMAN duplicate复制数据库

11g的RMAN duplicate 个人感觉比10g的先进了很多,10G需要在rman备份的基础上进行复制,使用 RMAN duplicate 创建一个数据完全相同但DBID不同的数据库。而11g的RMAN duplicate 可以通过Active database duplicate和Backup-based duplicate两种方法实现。这里的测试使用的是Active database

2017-03-10 13:58:32 498

原创 12.2安装grid,grid要直接解压到GI_HOME下

grid要直接解压到GI_HOME下,否则会报错

2017-03-10 13:53:29 1342

原创 listener.ora 、sqlnet.ora 、tnsnames.ora

服务端开Listener,侦听客户请求,转发到你的实例,客户端配Tnsnames,给出服务的描述,连接到服务端的侦听。Listener.ora是只用于服务器,客户端中的无效。TNSNAME.ora只用于客户端,服务端无效,除非服务器需要连接其它服务端。客户端的TNSNAME.ora是负责找到相应的主机。Listener.ora管理客户端的连接。

2017-03-10 13:43:24 337

原创 rman备份出现ORA-19625

[oracle@sunny stage]$ rman target /Recovery Manager: Release 10.2.0.1.0 - Production on Sun Mar 18 17:21:22 2007Copyright (c) 1982, 2005, Oracle.  All rights reserved.connected to target d

2017-03-10 13:33:47 459

转载 Oracle在线重做日志文件详解

Oracle在线重做日志文件详解1:查看数据库在线重做日志文件的归档方式ARCHIVE LOG list;2:查看日志组SELECT * FROM v$log;3:查看日志组成员SELECT * FROM v$logfile;--备注:经分系统BONCBI数据库日志没做归档就不说了,既然只有3个日志组,而且既然每个日志组只有一个成员,悲剧啊!4:新增一个日志组:

2017-03-10 13:08:41 1700

原创 完全备份、差异备份以及增量备份的区别

数据备份的方式有完全备份、差异备份以及增量备份,那么这三种备份方式有什么区别,在具体应用中又该如何选择呢?本文就这些问题作以介绍。一、备份方式简介1、完全备份(Full Backup)备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份。换言之,清除存档属性。完全备份就是指对某一个时间点上的所

2017-03-10 11:36:30 627

转载 Rman备份异机恢复指南

环境介绍:操作系统版本:RHEL5.4  32位 ORALCE版本:  10.2.0.1 32位ORACLE_SID:  orcl源服务器和目的服务器的操作系统,oracle版本均一致源服务器:192.168.227.20目的服务器:192.168.227.30,只需要安装oracle软件即可,不需要建库操作一:在源服务器上使用rman备份数据库,包括数据文件,

2017-03-10 11:31:54 387

原创 查看表空间、表空间文件路径

--查看表空间select   *   from   dba_tablespaces--查看表空间文件路径select tablespace_name,file_id,file_name from dba_data_files order by 1,2;--查看用户和默认表空间的关系select   username,default_tablespace  

2017-03-10 10:50:12 9275

原创 Oracle之自动收集统计信息

一、Oracle 11g在Oracle的11g版本中提供了统计数据自动收集的功能。在部署安装11g Oracle软件过程中,其中有一个步骤便是提示是否启动这个功能(默认是启用这个功能)。在这里介绍一下怎么将该功能启用与禁用:1、查看自动收集统计信息的任务及状态:SQL> select client_name,status from dba_autotask_cl

2017-03-10 09:42:16 312

转载 解决Oracle 10gR2的client无法登陆Oracle 12.2数据库的问题

参考链接:http://blog.csdn.net/msdnchina/article/details/48193053首先,在Oracle client端tnsping,结果是ok的.[html] view plain copy C:\Users\Administrator>tnsping highgo1      TNS Pi

2017-03-10 09:01:02 696

原创 Oracle OMF 功能详解

OMF,全称是Oracle_Managed Files,即Oracle文件管理,使用OMF可以简化管理员的管理工作,不用指定文件的名字、大小、路径,其名字,大小,路径由oracle 自动分配。在删除不再使用的日志、数据、控制文件时,OMF也可以自动删除其对应的OS文件。OMF支持下列文件的自动管理:    表空间    日志文件(联机)    控制文件前提条

2017-03-09 17:02:11 5726 1

原创 数据库存储类型:文件系统和裸设备

1、DMS类型的表空间容器可以是裸设备或者文件系统。数据库通常会在内存中开辟一片区域,成为buffer pool,应该尽可能让数据库的读写发生在这部分内存中。同样文件系统中也开辟了一块buffer用于读写数据的缓存。所以文件系统类型的容器数据将会被缓存两次。为了避免操作系统级别的缓存,我们可以使用裸设备(裸分区 Raw Partition)作为数据文件的存储设备。裸设备是一个没有mou

2017-03-09 16:51:48 7073

原创 ORA-00214: controlfile '/u01/app/oracle/oradata/[sid]/control01.ctl' version inconsistent with file

错误:SQL> startupORACLE instance started.Total System Global Area 285212672 bytesFixed Size 1321368 bytesVariable Size 153605736 bytesDatabase Buffers 130023424 bytesRedo Buffers 26214

2017-03-09 16:14:47 2829

原创 创建lvm的好处

LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。小系统使用LVM的益处传统的文件系统是基于分区的,一个文件系统对应一个分区。这种方式比较直观,但不易改变:1.不同的分区相对独立,无相互联系,各分区空间很易利用不平衡,空间不能充分利用;2.当一个文件系统/分区已满时,无法对其扩充,只能采用重新分区/建立文件系统,非常麻烦;或把分区中的数据移到另

2017-03-09 15:03:41 3932 1

原创 RESETLOGS,NORESETLOGS

RESETLOGS将当前日志序列号重置为1,并使联机和归档重做日志文件中的所有重做条目无效。 在使用备份控制文件执行介质恢复后,必须使用此选项来打开数据库。 打开后数据库使用此选项应该执行。 完整的数据库备份。NORESETLOGS将日志序列号和重做日志文件保留在其当前状态。

2017-03-09 10:47:31 391

原创 db_recovery_file_dest_size大小查看,修改

SQL> show parameter db_recover;NAME                                 TYPE------------------------------------ ----------------------VALUE------------------------------db_recovery_file_dest 

2017-03-09 10:34:47 11701

转载 ORA-38706: Cannot turn on FLASHBACK DATABASE logging.ORA-38709: Recovery Area is not enabled.

一:问题描述SQL> alter database flashback on;alter database flashback on*ERROR at line 1:ORA-38706: Cannot turn on FLASHBACK DATABASE logging.ORA-38709: Recovery Area is not enabled.二:出错原因

2017-03-09 10:33:42 567

转载 oracle 闪回功能详解

Oracle的闪回技术提供了一组功能,可以访问过去某一时间的数据并从人为错误中恢复。闪回技术是Oracle 数据库独有的,支持任何级别的恢复,包括行、事务、表和数据库范围。使用闪回特性,您可以查询以前的数据版本,还可以执行更改分析和自助式修复,以便在保持数据库联机的同时从逻辑损坏中恢复。闪回技术包括以下特性:    (1)闪回查询允许用户查询过去某个时间点的数据,以重新构建由于意外删除

2017-03-09 09:38:12 331

原创 Linux下彻底删除oracle步骤

(1)关闭oracle服务和后台进程  查看安装的主目录和环境变量: echo $ORACLE_HOME env | grep ORA   查看实例名 sqlplus / as sysdba select instance_name from v$instance;     查看启动的oracle后台进程

2017-03-08 14:46:30 3361

原创 oracle 10G 升级到11G

Oracle从10g升级到11g详细步骤数据库旧版本:10.2.0.4数据库新版本:11.2.0.2OS 版本: Solaris 10参考文档:Complete Checklist for Manual Upgrades to 11gR2 [ID 837570.1]第一部分 - 安装11gR2软件这里对软件的安装就不详细说明了,可以参考相应的文档。这里需要注意的

2017-03-08 13:53:02 1315

原创 RHEL5.8 11g数据库 打PSU

RHEL5.8 11g单机数据库1、更新最新版本的OPatch[oracle@single5 tmp]$ cd /tmp/Opatch/[oracle@single5 Opatch]$ lsp6880880_112000_Linux-x86-64.zip[oracle@single5 Opatch]$ unzip p6880880_112000_Linux-x86-64.zip

2017-03-08 13:40:23 342

原创 Oracle 从10.2.0.1升级到10.2.0.5

1、环境介绍我们已经在RedHat 6.5上成功安装Oracle 10gR2,版本号为10.2.0.1。[oracle@SimpleLinux ~]$ uname -r2.6.32-431.el6.i686SQL> select * from v$version;BANNER------------------------------------

2017-03-08 13:39:06 2956

原创 cpio文件系统的解压和制作方法

cpio解压方法:    1.  # gunzip  XXX.cpio.gz    2. cpio -idmv 制作cpio格式文件系统的方法:    1. 执行gen_initramfs_list.sh脚本:    # gen_initramfs_list.sh ./Filesystem/ >filelist      其中Filesystem文件夹是由上一步解压

2017-03-07 16:11:20 1149

原创 11g oracle安装及建库 (附带图)

安装环境配置1>配置IP:vi/etc/sysconfig/network-scripts/ifcfg-eth0    将onboot改为yes setup(一般用于设置启动服务或网络)Network configuration-- Devicesconfiguration--选择所列网卡--Use DHCP空格取消(表示不用DHCP)  填写Static IP(静态IP),N

2017-03-07 13:20:59 767

原创 增加swap空间大小

安装12c报错:增加swap:1.使用free命令带上m参数,查看swap文件大小,官方建议在RAM是2到4.5G时,swap是RAM的2倍;如果RAM大于等于4G则swap等于RAM即可[root@orcl mnt]# free -mtotal used free shared buffers cachedMem: 2006 1894 112 5 36 1

2017-03-07 11:18:06 526

原创 oracle SQL*Loader

简介:是一个对数据装载入库的工具,适用于文本数据常见类似工具:imp:只适合exp工具导出的文件impdp:只适合expdp工具导出的文件外部表:适合文本数据,但是只能本地机器,不能远程装载sqlldr:适合文本数据,使用简单,相对外部表更加灵活,所以对文本装载时多数采用SQL Loader可以实现不同数据库的数据交换特性:1. 通过网络来加载数据,意味着能够在

2017-03-07 10:26:12 1792

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除