自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DBA never sleep-DBA,永不眠

Focus on Oracle/MySQL/Redis/MongoDB

  • 博客(54)
  • 资源 (13)
  • 收藏
  • 关注

原创 Oracle 11g 新特性之 Oracle Restart Database 的安装与配置完全详解

Oracle Restart improves the availability of your single-instance Oracle database. Oracle Restart automatically restarts the database instance, the Automatic Storage Management (ASM) instance, the list

2013-02-10 09:32:39 4242 2

原创 Oracle 10g 审计 (audit) 实验

1、AUDIT 的功能AUDIT 用于监控用户在 DATABASE 的 ACTION2、AUDIT 的分类SESSION:在同一个 SESSION,相同语句只产生一个 AUDIT 结果(默认)ACCESS:在同一个SESSION,每个语句产生一个 AUDIT 结果3、启用 AUDIT (默认不启用)SQL> SHOW PARAMETER AUDIT_TRAI

2013-02-28 19:03:18 3417

原创 GoldenGate 是否需要 force logging:Oracle Force logging 和 Nologging 模式详解

FORCE LOGGING 模式在 Oracle 中,某些 DDL 语句(如 create database)允许指定 nologging 子句,这会导致某些数据库操作不会在数据库 redo log 中产生 redo 记录。NOLOGGING 设置可以加快一些可以轻易地在数据库恢复机制之外进行恢复的操作,但是该设置可能会对介质恢复和standby数据库产生不利影响。

2013-02-26 09:53:27 4641 2

原创 Oracle 中关于 sequence 对象的使用限制

Oracle 中 sequence 对象使用的限制NEXTVAL 和 CURRVAL 只在 SQL 语句中有效,并不在 SPL 语句中直接有效。(但是使用NEXTVAL 和CURRVAL的SQL语句可用于SPL例程)以下限制应用于 SQL 语句中的这些运算符:[1]在 CREATE TABLE 或 ALTER TABLE 语句中,在下列上下文中不能指定 NEXTVAL 或 CURR

2013-02-25 10:34:15 1630 2

原创 Data Guard——使用 RMAN 创建单实例物理(physical) standby 数据库

Primary Database:192.168.8.251   centos10g.oracle.com  centos10gStandby Database:192.168.8.252   centos10g2.oracle.com  centos10g21、在 primary database 上启用 force logging[oracle@centos

2013-02-24 11:07:02 1646 2

原创 Oracle 分组函数用法示例详解

聚合函数、多行函数、分组函数都是一类函数GROUP BY 和 HAVINGgroup 函数:AVG\SUM\MIN\MAX\COUNT\STDDEV\VARIANCEDISTINCT 与 group 函数结合使用NULL 值在 group函数当中的处理嵌套 group 函数group 函数的语法:SELECT GROUP_FUNCTION(COL

2013-02-23 10:49:29 2306 3

原创 Oracle 中 nvl、nvl2、nullif、coalesce、decode 函数的用法详解

NVL(EXPR1,EXPR2)NVL2(EXPR1,EXPR2,EXPR3)NULLIF(EXPR1,EXPR2)COALESCE(EXPR1,,..,EXPRn)decode--------NVLnvl(COMMISSION_PCT,0)如果第一个参数为null,则返回第二个参数如果第一个参数为非null,则返回第一个参数经典示例:计算年薪(

2013-02-22 10:40:14 22682 2

原创 Oracle DBA 基础之 DDL 语句

DDL 语句数据库对象:表、视图、序列、索引、同义词数据库对象的命名规则:-必须以字母开头-不得超过30个字符-A-Z,a-z,0-9,_,$,#-不得与同一个schema下的其他相同类型数据库对象重名-不得为 ORACLE 保留的关键字------创建表CREATE TABLE [SCHEMA].TABLE_NAME(COLUMN DATA_TYP

2013-02-21 14:41:16 1944 2

原创 Oracle 集合操作符 UNION/UNION ALL/INTERSECT/MINUS的用法

SET OPERATIONS集合操作符----合并UNION / UNION ALL----交集INTERSECT----MINUS集合操作的规范-两个查询的 SELECT 列表必须在个数上匹配-第二个查询中的每个列的数据类型必须与第一个查询中相应列的数据类型匹配-可以使用括号来改变执行的顺序-ORDER BY 可以也

2013-02-20 11:59:19 2319 1

原创 AIX 用户帐户的加锁和解锁

昨天晚上按照要求修改40台数据库主机的root、oracle、grid 用户的口令,才刚改几台发现刚过不久oracle用户就无法登录,最后追究原因发现是因为 OEM12C 在利用原来的 oracle 用户密码不断尝试登录多次尝试失败后,导致 AIX 系统锁住了 oracle 用户,网上有网友说需要解锁 oracle 用户才能解决:以下是我找到的一些很不错的资料:AIX 系统

2013-02-19 11:07:38 9196

转载 eygle《DBA日常工作职责 - 我对DBA的七点建议》

DBA的工作职责是什么?每天DBA应该做哪些工作?稳定环境中的DBA该如何成长与工作?这是很多人都曾经提出过的问题,我潦潦草草的、随心所欲的记录一下我的观点和建议,供参考:1.实时监控数据库告警日志这是必须进行的工作,并且应该根据不同的严重级别,发送不同级别的告警,及时了解数据库的变化与告警。2.实时监控数据库的重要统计信息实施监控对于数据库运行至关重要、能够表征数

2013-02-18 13:52:19 1255

原创 Linux 文件系统管理之二

管理文件权限格式1:chmod [-R] {[ugoa][+-=][rwxst]} 文件名或目录名格式2:chmod [-R] {[ugoa][+-=][ugo]} 文件名或目录名说明-R 如果操作对象为目录,则递归地对该目录下的所有子目录实施权限设置{}内的内容称为一个模式,可以指定多个模式,多个模式之间用逗号分隔第一个选项表示要赋予权限的用户u 表示

2013-02-18 10:01:04 1084

原创 Linux 文件系统管理之一

文件系统是操作系统在磁盘分区上保存文件信息的方法和数据结构Linux 文件系统具有类似的通用结构,其关键组成部分如下:超级块(super block)索引节点(inode)数据块(data block)目录块(directory block)文件权限[root@asm ~]# ls -lttotal 68文件权限      属主  属组 大小

2013-02-17 09:11:19 1152

原创 Oracle 管理之 Linux 网络基础

1、TCP/IP 网络配置文件2、使用命令配置网络3、网络诊断工具TCP/IP 网络配置文件IP配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0网管配置文件:/etc/sysconfig/network域名解析:/etc/host.conf主机配置:/etc/hosts路由配置:/etc/resolv.conf

2013-02-16 18:09:51 1488

原创 AIX 5.3 下配置 Xmanager 图形化界面

----- 检查两个节点是否安装了XDMCP服务器所需的文件集[root@aix209:/u01/app/oracle]#lslpp -l | grep dt  X11.Dt.adt                 5.3.7.0  COMMITTED  AIX CDE Application  X11.Dt.xdt2cde             5.3.0.0  COMMITTED

2013-02-14 09:48:13 6815

原创 AIX 下 FTP 服务配置步骤

1. 创建 /var/ftp[root@aix210:/]#ls /var/ftp/var/ftp not found[root@aix210:/]#mkdir /var/ftp2. 创建 ftp group ftpgrp[root@aix210:/]#mkgroup ftpgrp3. 创建用户 ftp[root@aix210:/]#mkuser hom

2013-02-13 21:32:32 3601 3

原创 实验告诉你 where 条件中 or 与 between 误导性用法(拒绝转载,违者必究)

SQL> select * from emp;     EMPNO ENAME      JOB              MGR HIREDATE         SAL       COMM     DEPTNO---------- ---------- --------- ---------- --------- ---------- ---------- ---------

2013-02-12 19:36:54 2346 2

原创 Oracle 11g direct path read 等待事件的理解

在11g中,全表扫描可能使用direct path read方式,绕过buffer cache,这样的全表扫描就是物理读了。 在10g中,都是通过gc buffer来读的,所以不存在direct path read的问题。  direct path read较高的可能原因有:  1. 大量的磁盘排序操作,order by, group by, union, distinct

2013-02-11 21:43:43 3260

原创 RMAN完全备份与增量备份

----------完全备份-----------BACKUP SET: 数据文件中所有用过的块的备份IMAGE COPY: 所有数据文件的完整拷贝。----------增量备份-----------从某个特定的时间点以来发生变化的数据库的一次备份。这个时间点可以是上(完全或增量)次备份的时间点。增量备份产生文件的格式只能是 Backup Set,RMAN 只能对数据文件进行增

2013-02-08 19:43:21 2883

原创 Oracle online redo log 扫盲

Oracle 的日志分为:ONLINE REDO LOG 和 archived logonline redo log:一个数据库至少要有2组 redo log,每组 redo log 至少要有一个 member(出于安全考虑,建议每组 redo log 至少有 2 个多元化的 redo log member)redo log 循环使用,当一组日志写满后,就会切换到下一组日志。在

2013-02-08 18:22:24 2594

原创 Oracle 10g RAC 维护工具完全详解

节点层:olsnodes网络层:oifcfg集群层:crsctl、ocrcheck、ocrdump、ocrconfig应用层:srvctl、onsctl、crs_stat一、olsnodes 的使用[root@rac22 ~]# olsnodes -hUsage: olsnodes [-n] [-p] [-i] [ | -l] [-g] [-v]

2013-02-08 14:59:17 2863

原创 Oracle 10g 在 HP-UX 上安装详解

1、查看当前文件系统[root@hp173 /]#bdfFilesystem          kbytes    used   avail %used Mounted on/dev/vg00/lvol3     204800  154080   50384   75% //dev/vg00/lvol1     298928   83696  185336   31% /stand

2013-02-08 14:40:56 2666

原创 Oracle 10g RAC public IP 与 private IP 详解

公有网络:对外提供服务,用于客户端、应用系统和数据库之间的连接。一般除了维护数据库外,用户很少直接连接数据库,常见做法是用户通过中间件(application server)连接到数据库优点:数据库连接可以缓存和重用。中间件可以在启动时一次建立多个数据库连接,然后在一个生命周期内保持,多个用户可以重用相同的数据库连接,这样可以避免频繁地建立和释放数据库连接,减少系统资源的消耗。

2013-02-08 13:00:48 1769

原创 Oracle 10g RAC (linux) ASM 共享存储的管理详解

---------ASM 的管理(共享磁盘的管理)1、以 instance 的方式管理 ASM,启动 database 之前必须先启动 ASM instance,ASM instance 启动后,挂载 ASM 磁盘组。---------安装 ASM 管理软件、驱动1、查看操作系统内核版本(OS Kernel 版本)[root@rac11 ~]# uname -aLinu

2013-02-08 12:52:24 4521

原创 Ora-04031 问题诊断思路

--一、错误提示: > EXP-00008: ORACLE error 4031 encountered > ORA-04031: unable to allocate 4096 bytes of shared memory ("shared pool","BEGIN :EXEC_STR := SYS.DBMS...","PL/SQL MPCODE","BAMIMA: Bam Buff

2013-02-07 13:00:30 1274

原创 Thoms Kyte 的 SQLPLUS 环境自定义

vi $ORACLE_HOME/sqlplus/admin/glogin.sqldefine_editor=viset serveroutput on size 100000set trimspool onset long 5000set linesize 200set pagesize 9999column plan_plus_exp format a

2013-02-07 12:22:57 1127 2

原创 行迁移和行链接(row chaining or row migration)

row chain:When a row is too large to fit into any block, row chaining occurs. In this case, the Oracle devide the row into smaller chunks. each chunk is stored in a block along with the necessary poit

2013-02-06 11:44:57 2558 3

原创 Oracle 的用户管理

Oracle 的用户访问控制1、权限Oracle 数据库安全分为:系统安全数据安全系统权限:访问数据库的权限对象权限:操作数据库对象的内容schema:对象的集合。如表、视图、索引等。schema 举例:scott user 下的 table、index、sequence、view 等数据库对象统称为 scott sche

2013-02-06 00:13:33 921

原创 Oracle 10g 单实例数据库Data Guard 之 Logical Standby 配置详解(根据官方文档总结)

-----------Step-by-Step Instructions for Creating a Logical Standby Database-----------1.Create a Physical Standby Database (EXSITING NOW)2.Stop Redo Apply on the Physical Standby Database

2013-02-05 22:28:50 1537

原创 Oracle 10g 单实例数据库 Data Guard 之 Physical Standby 配置详解(根据官方文档总结)

--------Creating Physical Standby Database---------------------------------------Settings for the primary database--------------------------------1、Enable Forced LoggingALTER DATABASE FORCE

2013-02-05 22:23:10 1638

原创 Linux 下 VI 编辑器用法深度解析

这边文章是我在看自由飞翔系列 linux 视频教程的笔记,下面的序号为 6 是正确的,因为这是我笔记中摘出来的,哈哈……6. vi 编辑器的使用   vi 是标准的 Linux 文本编辑程序   不是基于窗口的   多用途编辑程序,可以再各种终端上编辑各式各样的文件   多种系统上都可以使用,比如 Solaris、AIX、HP-UNIX、RedHat 等操作系统上都可以使用

2013-02-05 01:21:40 2661 7

原创 Solaris 下 Crontab 用法详解

solaris下crontab的使用和linux都有些区别开始#bash后首先得定义系统环境变量EDITOR# export EDITOR=vi然后再开始编辑# crontab -e 编辑root用户的crontab这个文件共有6个字段,前5个字段为调度时间,分别为:1、Minute2、Hour3、Day of Month4、Mont

2013-02-05 01:10:59 4803

原创 Solaris 下图形界面与字符界面的切换方法

直接进入图形界面配置 /usr/dt/bin/dtconfig -d (disable auto-start) /usr/dt/bin/dtconfig -e (enable auto-start) 命令行转入CDE图形界面 #/usr/dt/bin/dtlogin -daemon;exit or #/etc/rc2.d/S92dtlogin start;exit

2013-02-05 01:09:18 3428

原创 在 Solaris 10 上安装 Oracle 10g 完全详解

硬件要求[#root@sun10g /]#/usr/sbin/prtconf | grep "Memory size"Memory size: 1024 Megabytes[#root@sun10g /]#[#root@sun10g /]#/usr/sbin/swap -stotal: 159060k bytes allocated + 26872k reser

2013-02-05 01:06:42 1257

原创 利用NFS远程备份报 ORA-27054 错误解决办法

生产系统需要导出数据到一个NFS目录下报错bash-3.00$ expdp \'/ as sysdba\' directory=bak_data_pump_dir schemas=epm_ha dumpfile=epm_ha.dmp logfile=epm_ha.logExport: Release 10.2.0.4.0 - 64bit Production on Frid

2013-02-05 00:52:44 3143

原创 Oracle 全库备份脚本

connect target 备份用户名/口令@KFDB2;connect rcvcat rman/rman@rman;RUN {ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';ALLOCATE CHANNEL ch01 TYPE 'SBT_TAPE';ALLOCATE CHANNEL ch02 TYPE 'SBT_TAPE';ALLOC

2013-02-05 00:49:39 3205

原创 慎用delete expired 自动清理归档——obsolete 与expired 区别详解

obsolete 与RMAN的retention policy 有关,当备份或者副本根据保存策略被丢弃时,系统会将该备份或副本标记为 obeolete 状态。比如设置的恢复窗口为 7 天,则 7 天以前的所有备份都会被标记为 obsolete 状态,这些备份都被认为是过期的。expired 是使用 crosscheck 对备份进行校验,当备份或者副本存储在 RMAN 的知识库中,但

2013-02-05 00:40:06 2814 1

原创 RMAN 备份概念的理解

RMAN 备份的概念和术语1、open 状态的备份2、closed 状态的备份3、complete backup4、Incremental backup冷备份:一致性备份、脱机备份、closed 备份热备份:非一致性备份、热备份、open 备份open 状态的备份只能在处于归档日志方式进行,在非归档模式下只能进行clean closed 备份,并

2013-02-05 00:37:46 1351

原创 TNS 12560 错误解决办法

alert.log 错误 Fatal NI connect error 12170.  VERSION INFORMATION:        TNS for Solaris: Version 11.2.0.1.0 - Production        Oracle Bequeath NT Protocol Adapter for Solaris: Version 11.2.

2013-02-05 00:34:00 8161

原创 Oracle 11.2.0.3 RAC环境 ORA-29280 错误解决办法

客户的11.2.0.3 RAC环境自动运行的JOB报错ORA-29280。详细错误信息为:Sat Sep 15 05:59:59 2012 VKRM started with pid=54, OS id=32622 Sat Sep 15 06:00:09 2012 Errors in file /opt/app/oracle/diag/rdbms/orcl/orcl1/

2013-02-05 00:30:08 2354

wordpress模板安装教程

wordpress模板安装教程,通过此教程你可以随便利用互联网上面的模板来装扮您的个人主页

2009-03-01

wordpress主题制作教程

世界上最流行的php博客程序wordpress,通过此教程 你可以创建最炫的主题博客

2009-03-01

简单多用户Blog源码

一个简单的多用户博客系统,可以进行用户在线注册、发布日志和相册 该系统没有系统后台管理功能 App_Data下为Sql2005数据库 *修正了不能注册用户和浏览评论出错的问题

2009-02-19

vs2005入门目录介绍

天轰穿-c#趣味编程系列视频- vs2005/2008 winform实例入门第二集学习技巧风暴. 摘要: 本集的主要目标不是教会你多少知识, 而是教会你举一反三的去学习, 教会你一种学习 ...

2009-02-17

asp.net视频教程02

我做这个教程的主旨是为了帮助更多的人少走弯路,少花冤枉钱,如果有人拿去用于商业用途的话,那违背了我的初衷,我是绝对不允许的--天轰穿

2009-02-08

基础课程_L1_STT_软件测试技术_Lab03

然而,这种观点指出测试是以查找错误为中心,而不是为了演示软件的正确功能.但是只从字面意思理解,可能会产生误导,认为发现错误是软件测试的唯一目的,查找不出错误的测试 ...

2009-02-08

VCTE_基础课程_L1_STT_软件测试技术_Lab02

软件测试基础课程,适用于初学者以及非计算机专业学员熟悉软件测试行业

2009-02-08

VCTE_基础课程_L1_STT_软件测试技术

软件测试技术的基础课程,适用于初学者的学习,以及非计算机专业的学习者来熟悉软件测试

2009-02-08

网络安全培训讲稿第一讲

网络安全的培训讲稿,本人正在学习网络安全相关的电子教程,觉着不错,及发上来,让大伙儿瞧瞧

2009-01-20

计算机应用基础复习资料

计算机应用基础复习资料,考研和学习用,包括一些知识点和习题

2009-01-13

IT行业面试、笔试题大全

t行业面试大全,对面试有帮助的哦IT行业面试大全IT行业面试大全IT行业面试大全IT行业面试大全IT行业面试大全

2009-01-04

asp。net面试题

asp面试题 asp面试题 asp面试题

2009-01-04

考试用asp.net

考试用asp.net考试用asp.net考试用asp.net考试用asp.net

2008-11-15

空空如也

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

TA关注的人

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