自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 常用空间维护SQL

一、查看整个数据库使用总空间select sum("file_size(M)") as "total_size(M)" from (select 'SPFILE' as "file_type",value as "file_name",1 as "file_size(M)" from v$parameter where  name ='spfile'UNIONselect '

2011-11-25 11:36:02 1400

原创 flashback database.

1. setupconn /as sysdba;SHUTDOWN IMMEDIATE;STARTUP MOUNT EXCLUSIVE;ALTER SYSTEM SET DB_FLASHBACK_RETENTION_TARGET=90000 SCOPE=BOTH;ALTER DATABASE ARCHIVELOG;ALTER DATABASE FLASHBACK ON;A

2011-11-30 17:45:44 1043

转载 java.sql.SQLException: Io exception:Got minus one from a read call

java.sql.SQLException Error Code: 17002 and IO exception: Got minus one from a read call When Establishing Connection Using Oracle JDBC Driver 10.2.0.3 [ID 763837.1] 修改时间 03-DEC-2010

2011-11-29 17:49:52 10944

原创 Oracle 11g RAC management.

Oracle 11.2.0.2 RAC安装完成有一段时间了,一直没时间做管理维护这一块的学习,现在开始看RAC的官方文档,下面记录一下学习笔记:An Oracle RAC database requires three components: cluster nodes, shared storage, and Oracle Clusterware.Most adminis

2011-11-29 12:51:31 2275

转载 在表空间之间移动数据对象

在表空间之间移动数据对象  一、基础脚本在oracle数据库的表空间之间移动对象会涉及多种类型的数据对象移动表:alter table t_a move tablespace tbs_a;移动索引:alter index i_a rebuild tablespace tbs_a;移动LOBSEGMENT:alter table t_a mov

2011-11-25 13:59:43 2125

原创 expdp时出现错误:ORA-39006: internal error

[oracle@www.52uu.org ~]$ expdp admin/admin tables=studentinfo,teacherinfo DIRECTORY=dpump_dir3 dumpfile=info.dmp content=allExport: Release 10.2.0.1.0 - Production on Tuesday, 25 May, 2010 18:23:02

2011-11-24 11:08:13 15103 2

原创 exp和expdp怎么保证数据的一致性?

exp用consistent=Y/N参数, expdp用flashback_scn或者flashbackup_time=sysdate参数。 expdp的compress=ALL用来压缩倒出文件!查询当前数据库的scn: select current_scn from v$database;

2011-11-23 19:25:02 4017

原创 ORA-12526: TNS:listener: all appropriate instances are in restricted mode

原因:数据库维护时执行了下面的语句限制用户登陆:ALTER SYSTEM ENABLE RESTRICTED SESSION; 解决办法:ALTER SYSTEM DISABLE RESTRICTED SESSION;

2011-11-23 17:45:34 9528 2

原创 oracle 11gR2 11.2.0.3 RAC install

2011年11月18日 18:40前段时间装11.2.0.1 的RAC,到最后执行root.sh时总是报错,在网上看了一些Metalink的文章,基本上都是bug引起的,需要打无数个补丁,后来打了11.2.0.1最新的PATCH也不行,实在是郁闷,后来听说11.2.0.2的比较稳定,去下载的时候发现11.2.0.3己经出来了,昨天晚上挂机下载了最新的版本11.2.0.3的,今天

2011-11-18 18:37:16 2153

转载 Oracle 11.2.0.1 升级到 11.2.0.3 示例

Oracle 11.2.0.1 单实例升级到11.2.0.3。 Oracle 升级的步骤都差不多。 先升级Oracle software,然后升级Oracle instance。 Oracle 11.2.0.2的patchset No 是:10098816。 关于该Patchset 的下载地址,参考我之前的blog:       Oracle 11.2.0.2 Patch 说明

2011-11-17 23:41:08 1768

转载 VMware下LINUX的虚拟机增加磁盘空间

总结:  玩虚拟机下面的LINUX不止一次了,遇到过很多次磁盘空间不够的情况,每次都想尽各种办法来扩容量,不是加硬盘就是加已有硬盘的空间,很是麻烦;  后来终于总结出一个终极办法:建虚拟盘时直接建100GB(当然也可以更大)的空间,注意选择首次不分配空间,而是自动扩展,即使物理硬盘不足100GB也没关系。这样,只要物理硬盘还有空间,就不怕虚拟机没空间了,万一空间不足了,直接在物理机器上腾出

2011-11-17 11:05:22 2577

转载 PSU--Oracle数据库补丁管理的重要改进

转自:http://www.cio360.net/h/1808/319804-4368.html 2009年10月20日,Oracle公司发布了因其OpenWorld大会而延期的本年度第三期的安全补丁CPU-Oct-2009。重视数据库安全性的DBA对于安全补丁CPU已经非常熟悉。详情请参见:http://www.oracle.com/technology/deploy/security/

2011-11-16 21:25:04 616

转载 How to Proceed from Failed 11gR2 Grid Infrastructure (CRS) Installation [ID 942166.1]

How to Proceed from Failed 11gR2 Grid Infrastructure (CRS) Installation [ID 942166.1] 修改时间 21-SEP-2011     类型 BULLETIN     状态 PUBLISHED In this Document  Purpose  Scope

2011-11-16 17:59:31 635

转载 Oracle数据库性能模型

Oracle数据库性能模型2010-06-17 12:59 张瑞 本文将为大家介绍的是Oracle数据库性能模型方面的知识,包括如何选择,如何构建数据库等问题。AD:最近一直在思考一个问题:如何为一个数据库建立性能模型?作为一名DBA来说,我们面临的一个巨大挑战是:如何保证数据库的性能可以满足快速变化的应用的需求,如何在数据量和访问量持续增长的情况下,保

2011-11-15 13:42:50 866 1

原创 oracle实时性能诊断命令

oracle实时性能诊断 最近在工作中遇到一些ORACLE性能问题,用AWR和Statspack报告来做分析的话,发现问题总觉得有些滞后性,而且是对数据库整体情况的评价,不够及时,所以又把盖国强的《ORACLE 数据库性能优化》拿出来重新看了一遍大师们解决问题的案例,又学到些新知识,总结一下:一、AWR和STATSPACK虽然也能诊断数据库的性能,但只能取一段时间的起始和结束时间分别取

2011-11-14 11:12:29 2606

原创 oracle 的CPU总结.

1. ORACLE中的非空闲等待事件是占用CPU的.2. CPU包括运算器、控制器和总线三个部件。多核CPU是指一个CPU中包含多个核心-运算器, 而多CPU是指多个CPU, 多核CPU和多CPU都支持多线程,在多核或多CPU的机器中,只有按多线程编程的应用软件才能提高性能,如:ORACLE软件,两个session可以分别使用两个CPU,相互之间不受影响.例1:单核CPU中,开启ORACL

2011-11-13 12:54:56 4295

原创 多核CPU

双核指一个CPU集成了2块"运算"核芯,可同时处理多任务,有两个线程。注意区分多核CPU和多CPU!多核CPU指一个CPU集成了多块运算核芯,多CPU则指有多颗CPU,理论上双核比单核心能提高40%左右

2011-11-12 17:12:07 631

转载 性能调优:时间的有限和无限

【IT168 服务器学院】性能调优:时间的有限和无限  Oracle的性能分析在过去的20年里已经走了很长的一段路。这里首先提出“仅仅添加更多的资源”的方式,然后涉及比率分析,最后是等待事件分析的出现。但是那些方式都不完整或者足够广泛,所以在2001年我发表了一篇名为《Oracle响应时间分析(RTA)》的论文。RTA的文章同时提出并且详细描述了响应时间中的两个元素:服务时间和排队时间。有

2011-11-12 11:54:53 873

原创 rac环境下vip/public/private IP的区别

rac环境下vip/public/private IP的区别在Oracle RAC环境下,每个节点都会有多个IP地址,分别为Public/Private/Vip,这三个IP到底有啥区别呢?分别用在那些场合呢?来看看老外的回答。1. private IP address is used only for internal clustering processi

2011-11-11 18:07:28 13850

原创 光棍节,百年一遇2011/11/11 11:11:11,留个纪念

光棍节,百年一遇2011/11/11 11:11:11,留个纪念

2011-11-11 11:09:47 1536

原创 在PL/SQL中如何让程序暂停几秒钟

在编写PL/SQL中,有时需要程序中暂停几秒钟再继续执行,查了一下,oracle内置有这个功能dbms_lock.sleep(10);不过dbms_lock包需要用户自己安装,演示如下: C:\Documents and Settings\andyleng>sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Thu No

2011-11-10 10:17:41 16293

原创 startoracle.sh

#!/bin/bash## Run-level Startup script for the Oracle Instance and Listener## description: Startup/Shutdown Oracle listener and instance# if the executables do not exist -- display errorif

2011-11-09 09:40:35 699

原创 巧用sqlplus跟踪性能

近期有一堆Delete语句要执行,把整个34条Delete语句写成一个PROCEDURE执行,但是执行的时候看不到单个DELETE语句的执行计划和时间,想到用SQLPLUS根踪每条DELETE的执行时间和执行计划: SQL>SET TIMING ON --显示执行时间SQL>SET AUTOT ON --显示执行计划和统计信息SQL>SET ECHO ON --显示执行的

2011-11-07 15:29:41 1024

原创 oracle中存储过程如何控制提交和回滚.

create table test1(id number,name varchar2(20));create table test2(id number,name varchar2(20));create table test3(id number,name varchar2(20));1. t1中没有显示commit;create or replace procedure t1

2011-11-04 22:25:35 23134 2

原创 oracle 更改 db_name 的方法

运行下面的命令,即可更改db_name 从haha 更改为test>nid target=sys/gaokai@haha dbname=test下面演示:C:\Documents and Settings\andyleng>set ORACLE_SID=hahaC:\Documents and Settings\andyleng>sqlplus /nologSQL*

2011-11-02 17:22:57 4496

原创 oracle异机迁移全过程

104上 scp 到 25上scp /opt/oracle/111/dbs/initORCL.ora root@10.1.0.25:/opt/oracle/111/dbs/initORCL.orascp /opt/oracle/111/dbs/spfileORCL.ora root@10.1.0.25:/opt/oracle/111/dbs/spfileORCL.orascp /opt

2011-11-02 17:20:29 2647

原创 sqlplus执行脚本文件时如何传参数

d:\test.sql脚本如下:select &1 from &2;exit; 执行时这样传参数:sqlplus "scott/tiger@test" @d:\test.sql sysdate dual注意:参数必须用&[1-9]表示,不然传不进去,会提示让手动输入参数C:\>sqlplus "scott/tiger@test" @d:\test.sql sysdate d

2011-11-01 21:55:33 15168

原创 批处理中set 设置变量的用法

set var=我是值echo %var%pause 执行结果:C:\>set var=我是值C:\>echo %var%我是值C:\>pause请按任意键继续. . . set /p 是命令语法 var是变量名 =号右边的"请输入变量的值: ",这个是提示语,不是变量的值了!set /p var=请输入变量的值:  批处理文

2011-11-01 21:42:28 2028

转载 Oracle中大批量删除数据的方法

Oracle中大批量删除数据的方法作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】链接:http://www.eygle.com/archives/2005/04/oracleoeouaeeae.html 批量删除海量数据通常都是很复杂及缓慢的,方法也很多,但是通常的概念是:分批删除,逐次提交。下面是我的删除过程,我的数

2011-11-01 15:11:55 536

MariaDB入门很简单 02/02

MariaDB经典的参考书,PDF清晰扫描版,目录已经制作好,查找方便。共分成2个压缩包,本资源是02

2016-08-16

MariaDB入门很简单 01/02

MariaDB经典的参考书,PDF清晰扫描版,共分成2个压缩包,本资源是01

2016-08-16

非常棒的oralce biee 的中文教程,强烈推荐

非常棒的oralce biee 的中文教程,强烈推荐

2014-02-11

shell安装oracle

用shell命令安装oracle.实现自动化的安装。 使用手册见:http://blog.csdn.net/yfleng2002/article/details/8773435

2013-04-08

oracle asm安装配置

本文首先介绍了什么是ASM,然后详细讲解了如何在LINUX下用ASM存储的方式安装ORACLE软件以及创建数据库,带有图解,很适合动手实践!

2009-06-24

空空如也

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

TA关注的人

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