自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (4)
  • 收藏
  • 关注

原创 oracle 与OS的存储结构

OS:容量=磁头*磁道(柱面)*每磁道扇区*512(B)容量=16*4096*63*512=2113929216(B)硬盘厂家容量计算是1000B=1KB;1000KB=1MB;1000MB=1GB2113929216/1000/1000/1000=2.1GBORACLE:block:扇区的倍数,并且连续extent:连续的blocksegment:连续的ex

2015-09-15 09:46:27 524 1

转载 ASMCMD中的各个命令

ASMCMD中的各个命令 md_backup: 将disk group中的metadata备份到文件; md_backup /tmp/backupfile -G DATAGPmd_restore: 将备份文件中的metadata恢复到disk group;  md_restore -full -G data --silent /tmp/filelsattr:

2015-09-14 05:50:42 1581

转载 11G 单机使用asm存储 主机名发生更改并且主机重启后处理过程:

11G 单机使用asm存储 主机名发生更改并且主机重启后处理过程:以下为解决方案: 1. Remove Oracle Restart configurationThis step should be performed as privileged (root) user.# $GRID_HOME/crs/install/roothas.pl -deconfig -force

2015-09-11 07:24:19 998

转载 11g之前 修改主机名后如何启动使用ASM存储的数据库

最近修改一台安装了ASM实例以及基于ASM存储的数据库主机名(RHEL 5),当启动ASM实例的时候,出现了如下的报错信息[oracle@dev112 ~]$ export ORACLE_SID=+ASM[oracle@dev112 ~]$ sqlplus / as sysdbaSQL> startupORA-29701: unable to connect to Cluster

2015-09-11 06:47:42 1069

转载 CRSCTL 与 SRVCTL区别

CRSCTL OverviewCRSCTL is an interface between you and Oracle Clusterware, parsing and calling Oracle Clusterware APIs for Oracle Clusterware objects.Oracle Clusterware 11g release 2 (11.2) int

2015-09-08 22:22:01 1452

转载 ASM bug 11886915

11g ASM dbca报错 prcr-1006 crs-0259  prcr-1071      使用ASM方式创建单实例DB时,在运行DBCA时出现  PRCR-1006 : Failed to add resource ora.orcl.db for orcl  PRCR-1071 : Failed to register or update resource ora.o

2015-09-08 22:10:50 761

转载 ORA-01078 ORA-29701 11g单机asm系统启动后不能启动asm

ORA-01078 ORA-29701 11g单机asm系统启动后不能启动asm =========================== --昨天搭的11g单机asm--os 关闭之后重新启动后启动asm报错--如下: [root@localhost init.d]# su - grid-bash-3.2$ sqlplus  / as sysasmSQL

2015-09-07 14:38:05 1341

转载 DISPLAY=:0.0

在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:DISPLAY=:0.0使用x

2015-09-07 14:07:07 7208 1

转载 Oracle GridControl 11gR1 for Linux 安装和配置指南

Oracle GridControl 11gR1 for Linux 安装和配置指南 1 概述本文档是Oracle Enterprise Manager GridControl 11.1.0.1.0 for Redhat Enterprise Linux 的安装和配置指南.注意: 在各服务器的访问上采用的是ssh方式, 所以在GridControl体系中, 服务器启用ssh是必须的.提示: #

2015-09-02 16:22:04 2141

原创 安装WEBLOGIC和grid 找不到文件

./wls1032_linux32.bin -bash: ./wls1032_linux32.bin: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory[root@ORACLE128 weblogic10.3.2]# ^C[root@ORACLE128 weblogic10.3.2]# yum inst

2015-09-02 10:59:32 518

转载 OS层面的恢复(数据库在Open的状态,删除表空间)

环境:数据库在Open的状态,然后rm -rf users.dbf (删除users表空间),最后找回users.dbf文件。在回复的时候,回复的方法跟数据库的版本关系不大(因为是物理文件),只是跟操作系统有一定的关系,如:Red hat Linux  , Solaris Linux 等等。 下面进行演示:删除users表空间.1、我们首先进入Sqlplus

2015-08-18 21:43:27 539

转载 FAST_START_MTTR_TARGET参数

一、FAST_START_MTTR_TARGET参数的作用和实现方法 参数FAST_START_MTTR_TARGET参数是一个加快实例恢复的参数,我们可以根据服务界别来定义一个合理的、可接受的值。该值得单位为秒。比如设定为60S,假定该值处于合理的情况之下,则一旦实例崩溃,在60S以内实例应当能够被恢复。合理即该值不能太大,也不能太小。太大则实例恢复所需的时间较长,太小则导致大量数据的及

2015-08-16 08:30:04 429

转载 OMS中的AGENT变化如何处理

如果GC OMS发生了变化,OMS无法自动发现原有的Agent,需要对Agent做相应的调整才能重新加入到GC OMS的管理列表中。整理了一个简单的步骤,供参考。1.确保Agent处于停滞状态[oracle@ocmdb1 ~]$ $AGENT_HOME/bin/emctl status agentOracle Enterprise Manager 10g Release 10.2.

2015-08-15 21:21:04 1069

转载 dbms_stats.get_prefs

从11g开始,表与索引的统计信息收集完毕后,可以选择收集的统信息立即发布,也可以选择使新收集的统计信息处于pending状态,待确定处于pending状态的统计信息是安全的,再使处于pending状态的统计信息发布,这样就会避免一些因为收集统计信息立即发布而导致SQL执行计划走错的灾难。[@more@]1 如何判断是否有pending的统计信息需要生效?SQL> Select dbms_s

2015-08-10 16:57:16 870

转载 statistics_level

statistics_level参数的介绍statistics_level控制数据库收集统计信息的级别,有三个参数值:BASIC :收集基本的统计信息TYPICAL:收集大部分统计信息(数据库的默认设置)ALL:收集全部统计信息[oracle@linuxoracle oracle]$ sqlplus "/ as sysdba"SQL*Plus: Release 9.2.

2015-08-10 16:55:16 424

转载 判断是否是pfile启动

突然想到了这个问题就做了个测试sql> startup--操作(操作就是下列的方法,可以判断是否是pfile启动的)sql> create pfile='/home/oracle/init.ora' from spfile;sql> shutdown immediatesql> startup pfile=/home/oracle/init.ora--操作(操作就是下列的方法,可以判断

2015-08-09 21:15:15 291

转载 Oracle创建恢复目录

Oracle创建恢复目录1.在catalog数据库上创建cat用户的表空间SQL> create tablespace cat datafile '/home/oracle/oradata/orcl/cat.dbf' size 512M;2.创建cat用户SQL> Create user cat identified by cat temporary tablespace temp

2015-08-05 09:32:24 381

转载 ORACLE AUDIT

一 审计功能的参数控制audit_trail 参数的值可以设置为以下几种1. NONE:不开启2. DB:开启审计功能3. OS:审计记录写入一个操作系统文件。4. TRUE:与参数DB一样5. FALSE:不开启审计功能。这个参数是写道spfile里面的,需要重启数据库一 审计功能的参数控制audit_trail 参数的值可以设置为以下几种二 查看是否

2015-08-05 08:19:16 511

转载 归档日志路径三个参数DB_RECOVERY_FILE_DEST和LOG_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n

LOG_ARCHIVE_DEST:指定归档文件存放的路径,该路径只能是本地磁盘,默认为’’。LOG_ARCHIVE_DEST_n:默认值为’’。Oracle最多支持把日志文件归档到10个地方,n从1到10。归档地址可以为本地磁盘,或者网络设备。DB_RECOVERY_FILE_DEST:指定闪回恢复区路径。三者关系:1、 如果设置了DB_RECOVERY_FILE_DEST,就不能

2015-08-02 08:56:46 18757

转载 ORA-03113: end-of-file on communication channel

>startupTotal System Global Area 3340451840 bytesFixedSize                 2217952 bytesVariableSize           2499807264 bytesDatabaseBuffers         822083584 bytesRedoBuffers             

2015-08-01 21:56:31 477

转载 三种方法可以对swap 分区进行扩展

redhat linux swap分区扩展的三种方法swap 介绍:当物理内存占用完了后,当系统还需要更多的物理内存时,物理内存中inactive pages ,就move到swap空间。swap 空间是在位于硬盘上的,因此访问速度较物理内存慢。当机器的物理内存发生变化时,swap 分区也要做相应的扩展:有三种方法可以对swap 分区进行扩展:一、扩展正在使用的swap 分

2015-07-26 21:04:52 550

转载 VNC配置

1、首先要配置的是服务端A 确认服务器端是否安装了vncserver使用rpm –qa vnc命令如果收到如下信息说明已经安装了vncserver,[root@localhost: ~]#rpm -qa |grep vncgtk-vnc-python-0.3.2-3.el5vnc-server-4.1.2-14.el5gtk-vnc-0.3.2-3.el5

2015-07-26 19:19:40 759

转载 xhost display详解

在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:DISPLAY=:0.0

2015-07-26 15:13:01 406

转载 PLSQL访问网页简单案例(一)

尝试利用PL/SQL访问网页。这一篇介绍SET_CHARSET和GET_CHARSET。PLSQL访问网页简单案例(一):http://yangtingkun.itpub.net/post/468/514885  由于不同的网页的字符编码不同,如果没有设置正确的编码,很可能得到的结果是乱码:SQL> SET SERVEROUT ON SIZE 1000000SQL>

2015-07-24 17:09:23 1064

转载 PLSQL访问网页简单案例(一)

从815开始,Oracle将版本缩写为8i,这个缩写一直持续到9.2为止,而这个i就是internet的缩写。也就是说,Oracle从8i就在内部支持internet的访问,不过以前一直没有尝试过,今天测试了PL/SQL中利用UTL_HTTP访问网页,写了一个最简单的访问网页的代码,发现并不复杂:SQL> SET SERVEROUT ON SIZE 1000000SQL> DECLAR

2015-07-24 16:58:35 465

转载 rehl6.4 安装oracle11g

安装oracle的例行配置1、修改内核参数[root@redhat ~]# vi /etc/sysctl.conf kernel.shmall = 268435456 kernel.shmmni = 4096  kernel.sem = 250 32000 100 128  net.ipv4.ip_local_port_range = 102465000 net.cor

2015-07-19 07:16:29 414

转载 解决VM克隆网卡无法识别

2015-07-17 10:03:02 476

转载 YUM and FTP anonymous

anonymous_enable=YESanon_upload_enable=YESanon_mkdir_write_enable=YESanon_root=/XXx以下就是解决的三个步骤,其中第一步,是我一直没有搞明白的,也是其中的重点:1当时我在服务器上用命令ftp时,出现了以下的提示500 OOPS: vsftpd: refusing to run with writ

2015-07-17 07:14:35 475

转载 控制文件(controlfile)丢失恢复

控制文件(controlfile)丢失恢复基于控制文件的复合多路径性,它的丢失分为两种,一种是其中某个控制文件的损坏或丢失,另外一种是所有控制文件均丢失。基于第一种情况,只需把好的控制文件复制一份在损坏或丢失的那个控制文件路径下即可。第二种情况下则需要通过备份信息来对控制文件进行恢复或手工重建控制文件。丢失单一控制文件的判断及恢复/u01/app/oracle/oradata/

2015-06-18 07:56:34 5744

转载 数据库备份

• 创建一致的数据库备份• 在不关闭数据库的情况下备份数据库• 创建增量备份• 自动执行数据库备份• 管理备份和查看备份报告• 监视快速恢复区 备份解决方案:概览可使用以下工具执行备份:• Recovery Manager • Oracle Secure Backup • 用户管理的备份 备份解决方案:概览Recovery

2015-06-18 07:42:25 524

转载 单行函数

描述SQL 提供的各类函数• 在SELECT 语句中使用字符、数字和日期函数SQL 函数函数是SQL 的一项非常强大的功能,可用于执行以下操作:• 执行数据计算• 修改单个数据项• 处理成组行的输出• 设置日期和数字的显示格式• 转换列数据类型SQL 函数有时接受多个参数,但始终返回一个值。两种类型的SQL 函

2015-06-07 11:32:03 1069

转载 ORACLE集合操作函数:UNION、INTERSECT、MINUS

集合操作不适用于LOB,Varray和潜逃表列Union、intersect、minus操作符不适用于long列如果选择列表中包含有表达式或者函数,那么必须为表达式或函数定义列别名1、Uinon:无重并集,并以第一列的结果进行升序排序2、Uinon all:有重并集,不对结果集排序3、Intersect:交集,以第一列的结果进行升序排列4、Minus:差集,以第一列的结果进

2015-06-07 07:34:14 494

转载 oracle里面的long,long raw,raw,clob,blob区别 .

ORACLE LOB类型提供了BFILE、BLOB、CLOB、NCLOB让我们来存储最大尺寸有4G的无结构的数据块(例如:文本、图像、声音和视频等)。并且它们右以以高效的、任意的和分段操作的方式存取数据。    LOB类型在很多方面和LONG和LONG RAW不同,例如,除了NCLOB以外LOB可以被看作对象类型,但是LONG不行。LOB的最大尺寸为4G,但LONg的最大尺寸只有2GB。同时L

2015-06-06 10:02:58 2566

转载 使用RR格式

使用RR格式如果日期中的年份采用的格式为RR,并且只提供了最后2位年份,那么年份中的前两位数字就由两部分共同确定:提供年份的两位数字(指定年),数据库服务器上当前日期中年份的后2位数字(当年)。确定指定年世纪的规则如下:● 规则1如果指定年在00~49之间,并且当前年份在00~49之间,那么指定年的世纪就与当前年份的世纪相同。因此,指定年的前两位数字就等于当前年份的前两位数字。例如,如果指

2015-06-03 12:38:02 964

转载 sysdate用法大全

加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期 sele

2015-06-03 12:36:21 7608

转载 oracle单行函数

虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外 ,就是要多学习函数。单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;一、字符函数字符函数的功能主要是进行字符串数据的操作,下面给出几个字符函数:UPPER(字符串 | 列):将输入的字符串变

2015-06-03 10:07:06 358

转载 伪列 伪表

oracle系统为了实现完整的关系数据库功能,系统专门提供了一组成为伪列(Pseudo column)的数据库列,这些列不是在建立对象时由我们完成的,而是在我们建立时由oracle完成的。那么oracle的伪列以及伪表是怎么样的呢?接下来就为大家详细讲解oracle的伪列以及伪表。   oralce目前有以下伪列:    伪列:    CURRVAL AND NEXTVAL 使用序列号

2015-06-02 21:00:29 1278

转载 Merge

Merge是一个非常有用的功能,类似于Mysql里的insert into on duplicate key. Oracle在9i引入了merge命令, 通过这个merge你能够在一个SQL语句中对一个表同时执行inserts和updates操作. 当然是update还是insert是依据于你的指定的条件判断的,Merge into可以实现用B表来更新A表数据,如果A表中没有,则把B表

2015-06-01 21:33:32 251

转载 Oracle中给表添加主键、外键

1、创建表的同时创建主键约束 (1)无命名 create table student ( studentid int primary key not null, studentname varchar(8), age int); (2)有命名 create table students ( studentid int , studentname varchar(8), age in

2015-05-31 16:43:52 945

转载 VNC相关使用

默认配置登陆到桌面后显示是非常简单的,是因为VNC服务默认使用的是twm图形桌面环境的,可以在VNC的配置文件xstartup中对其进行修改,取消配置文件中以下两项的#号。unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc重新启动vncserver服务后就可以登陆到KDE桌面环境重新启动vncserver服务的方法:

2015-05-31 14:01:24 351

Oracle OCP (官方资料)PDF 第2卷

Oracle OCP (官方资料)PDF 第1卷,学习资料,不喜勿喷

2018-04-11

Oracle OCP (官方资料)PDF 第1卷

Oracle OCP (官方资料)PDF 第1卷,学习资料,不喜勿喷

2018-04-11

Python操作Mysql实例教程手册

Python操作Mysql实例教程手册

2017-02-16

oracle数据库性能优化

oracle数据库性能优化,主要针对11G,包括数据执行计划,监控

2015-08-09

空空如也

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

TA关注的人

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