自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(360)
  • 资源 (1)
  • 收藏
  • 关注

转载 Oracle 补丁体系 及 opatch 工具 介绍

一. CPU(Critical Patch Update)    一个CPU内包含了对多个安全漏洞的修复,并且也包括相应必需的非安全漏洞的补丁。CPU是累积型的,只要安装最新发布的CPU即可,其中包括之前发布的所有CPU的内容。事实上,在CPU之前的安全漏洞修改除去个别例外也被包括在CPU中。Oracle公司只对处于标准技术支持和延长支持期间的产品提供CPU更新,对处于维持支持范围的产品不提供

2012-07-30 14:41:04 518

转载 多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP

在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。 之前打算在sqlplus中用执行计划的,但是格式看起来有点乱,就用Toad 做了3个截图。            从3张图里我们看到了几点信息:1.       CBO 使用的ALL_ROWS模式Oracle Optimizer CBO RBOhttp

2012-07-30 14:37:57 370

转载 ORACLE的三中连接方法

ORACLE的三中连接方法1. NESTED LOOP对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。nested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就不会是 nested loops。一般在nested loop中, 驱动表满足条件结果集不大,被驱动表的连接字段要有索引,这样就走nstedloop。如果驱动表返回记

2012-07-29 20:49:49 702

转载 EXCEL 固定对象将被移动

对于EXCEL出现:“固定对象将被移动”的现象,是由于插入的对象在移动时做出的询问式操作。    对于这个问题有如下的解决办法:    (1)选定固定对象如图片、艺术字等,点击右键,设置自选图形格式,在对话框点击属性标签,将“大小和位置均固定”选中,确定。这样这些对象的大小和位置就不随单元格的变化而变化了。     (2)全选文档的内容,选择只把数据黏贴到新的EXCEL表内,如此就恢复

2012-07-23 15:03:39 15373

原创 ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

今天在drop一张表的时候报ORA-00054错误SQL> drop table t2;drop table t2           *ERROR at line 1:ORA-00054: resource busy and acquire with NOWAIT specified or timeout expiredgoogle之后,参考网上的高手,操作如下:

2012-07-23 14:02:48 4271

转载 Oracle 执行计划(Explain Plan) 说明

如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。              看懂执行计划也就成了SQL优化的先决条件。 这里的SQL优化指的是SQL性能问题的定位,定位后就可以解决问题。  一.

2012-07-23 13:04:45 656

原创 BBED-00303: unable to open file '/u01/app/oracle/oradata/vrh9i/'

今天学习bbed,设置了相应的参数:SQL> select file#||''||name||''||bytes from v$datafile;FILE#||''||NAME||''||BYTES------------------------------------------------------------------------------1/u01/app/o

2012-07-22 18:27:33 2173

转载 Oracle BBED 工具 说明

一.  BBED介绍       有关BBED 详细使用说明的pdf文档,也是从网上下载的:              http://download.csdn.net/source/1902555        Thename bbed is an acronym for Block Browser and EDitor and it is shipped with thed

2012-07-22 18:25:26 504

转载 等待事件对应的p1,p2,p3含义

Oracle 10g v$session视图中不同等待事件对应的p1,p2,p3的含义也不同,我们不可能记住所有等待事件对应的p1,p2,p3的含义。可以通过查询V$EVENT_NAME知道每个等待事件对应的p1,p2,p3的含义 SQL> col name for a25;SQL> col p1 for a10;SQL> col p2 for a10;SQL> col p

2012-07-21 00:22:46 660

转载 LTrim、RTrim 和 Trim 函数

返回不带前导空格 (LTrim)、后续空格 (RTrim) 或前导与后续空格 (Trim) 的字符串副本。LTrim(string)RTrim(string)Trim(string)string 参数是任意有效的字符串表达式。如果string 参数中包含Null,则返回 Null。说明下面的示例利用 LTrim,RTrim, 和Trim 函数分别用来除去字符串开

2012-07-18 13:55:15 355

转载 数据库日常健康检查方式方法

巡检内容1.    检查数据库基本状况在本节中主要对数据库的基本状况进行检查,其中包含:检查Oracle实例状态,检查Oracle服务进程,检查Oracle监听进程,共三个部分。1.1.   检查Oracle实例状态 SQL> select instance_name,host_name,startup_time,status,database_status from v$in

2012-07-17 21:27:03 7697 2

转载 ALTER TABLE的用法 增加列、删除列、改列名、改列约束、改表名

ALTER TABLE名称ALTER TABLE — 更改表属性语法ALTER TABLE table [ * ]    ADD [ COLUMN ] column typeALTER TABLE table [ * ]    ALTER [ COLUMN ] column { SET DEFAULT value | DROP DEFAULT }ALTER TABL

2012-07-16 15:08:15 1825

转载 Oracle TRUNC函数的正确用法

关于对Oracle TRUNC函数的相关实知识,我现在总算有点体会了,如果某天你要想在实际操作中要用trunc(date,''dd'').时,你可以打开这篇文章对其进行一个更为全面的了解,以下就是文章的详细内容介绍,望大家借鉴。通俗的说吧,format为年时,精确到-----年为月时,精确到------年,月(不管哪年,只要是相同的月和哪天)为日时,精确到------年,月,日(不管哪

2012-07-16 13:44:54 579

转载 oracle trunc(sysdate ,'dd') 日期

select trunc(sysdate ,'dd') from dual ;   --  2007-9-19select trunc(sysdate ,'yyyy') from dual ;   --2007-1-1select trunc(sysdate ,'mm') from dual ;   --2007-9-1begin dbms_output.put_l

2012-07-16 13:43:50 623

转载 SET FEEDBACK OFF AND SET TERM OFF AND SET ECHO OFF

set feedback off :主要是关闭通过sqlplus 检索出来的结果最下面一般会有一个" 8 row selected"的提示 这个是用于关闭它的 set echo on | off  :这个也是在掉用脚本后屏幕是否输出sql语句以及sqlplus语句的设置选项With echo it is possible to control if echoing of SQL sta

2012-07-13 10:30:04 461

转载 Ubuntu 10.04 修改主机名 hosname

关键字: Linux Ubuntu 主机名 hostname /etc/hostname /etc/hosts Unable to resolve hostname一.需要修改两个地方/etc/hostname/etc/hostsshily@hh-laptop:~$ cat /etc/hostnamehh-laptopshily@hh-laptop:~$ cat /

2012-07-04 13:58:01 380

转载 Oracle中sqlplus命令限制(使用自带脚本pupbld.sql)

有时出于安全考虑需要禁止一些业务系统的数据库用户执行sqlplus命令,方法很简单:在运行命令之前,将这些命令限制到一个由 SQL*Plus 引用的“特殊位置”。 此特殊位置是SYSTEM 模式中一个名为PRODUCT_USER_PROFILE 的表。 如果该表不存在,则您在每次启动 SQL*Plus 时将获得一个类似“Product User Profile Not Loaded”这样的警告。

2012-06-19 21:05:41 2458

原创 Oracle hr用户解锁,并修改密码

ALTER USER HR IDENTIFIED BY password ACCOUNT UNLOCK;

2012-06-19 13:48:38 1712

转载 Oracle oradebug 命令 使用说明

在之前的HangAnalyze 中有使用oradebug命令,在这篇文章里,我们主要是重点看一下这个oradebug命令:       Oracle HANGANALYZE 功能诊断 DB hanging       http://blog.csdn.net/tianlesoftware/archive/2011/04/13/6321961.aspx 一.  Oradebug

2012-06-15 12:54:10 503

转载 IT人生 需要指引

IT人生需要指引作者 冷板凳 订于2012.04.27     有个笑话:少壮不努力,长大搞IT。说明IT不好搞啊。     前言,IT精英们,为什么你们的幸福指数这么低?笔者2003年大专毕业,一直从事IT行业,今年刚好9年,中间坎坎坷坷,历经风雨,痛苦很多,快乐也不少。因为笔者的同事(经常交往的)基本上都是以IT为主业,观察良久,发现一个问题:就是绝大多数的IT从业者,都是

2012-06-12 15:14:36 2388

转载 64位win7下PL/SQL Developer 报“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法

接着上次的话题,在64位win7上装了32位oracle10g 以后又出现了新的问题:    在使用oracle自带的sqlplus连接本机或者远程的oracle实例均能成功过,但使用 PL/SQL Developer (我装的是7.1版本) 连接任何一个实例在登录时均报“ORA-12154: TNS:无法解析指定的连接标识符”错误。    冷静,先分析原因,既然sqlplus已经能够连接

2012-06-10 17:57:52 1209

转载 sqlplus / as sysdba ora-01031: insufficient privileges

自从用了windows7日子就没好过过,待机断网,各种折磨。有同事装完了oracle11g,连sqlplus / as sysdba,报错:ora-01031: insufficient privilegessqlnet.ora里也设置了系统认证,SQLNET.AUTHENTICATION_SERVICES = (NTS)。 后来发现是系统用户不在ora_dba组里,从Contro

2012-06-10 17:35:18 760

转载 Windows7无法安装,选中的磁盘具有MBR分区表。在EFI系统上,windows只能安装到GPT磁盘

Windows7系统目前已经越来越普及,其易用美观已经深受广大网民的喜爱,但是熟悉了XP系统的人们乍一换Win7,多少还是会有些措手不及的问题。首先就是让非常多的人头疼的一个安装问题——Windows无法安装,选中的磁盘具有MBR分区表。在EFI系统上,windows只能安装到GPT磁盘。Windows无法安装,选中的磁盘具有MBR分区表。在EFI系统上,windows只能安装到GPT磁盘

2012-06-09 15:06:34 13144

转载 Win7下卸载Oracle11g

Uninstall Oracle Database 11g Windows 7I have an Oracle database 11g standard edition installed in my Windows 7 OS. Today I tried uninstalling it to install a fresh Oracle Database 11g Enterprise

2012-06-09 11:27:20 524

转载 How to Access and Use the Windows Hosts File in Windows 7 and Vista

Block a Site1) In the Windows start menu search box type "notepad" (without the quotes) right click the entry and select "Run as Administrator" then enter your user credentials for the UAC pro

2012-06-09 10:50:34 545

转载 Oracle 11g R2 11.2.0.3 patch set WIN64

Oracle 11g R2 11.2.0.3 patch set WIN64从一个俄文的网站上找到的种子可以下载http://115.com/file/dp7nykp7  From:http://blog.csdn.net/robin_he/article/details/7355821

2012-06-09 10:00:48 437

原创 Oracle 9i 手动建库

Oracle 9i 手动建库环境:RedHat Enterprise Linux 4.8, Oracle 9.2.0.81.设置环境变量# Oracle 9iORACLE_BASE=/u01/app/oracleORACLE_HOME=$ORACLE_BASE/product/9.2.0ORACLE_TERM=xtermORACLE_OWNER=oracle

2012-06-07 18:32:56 1361

转载 IRQ probe failed (0xfffffff8) on Oracle VM virtualBOX

昨天晚上在Oracle VM virtualBox 4.1.8下想创建一个测试用Oracle Database 10.2.0.1 on Oracle Enterprise Linux 4.8,结果安装Linux 操作系统的时候,老是因为IRQ probe failed (0xfffffff8) ...最后出现IDE: failed opcode was: 0xef而

2012-06-06 22:46:23 622

转载 Red Hat Enterprise Linux 各发行版及内核版本号

RHEL/CentOS 各发行版及内核版本号:发行版内核版本Redhat 9.02.4.20-8RHEL 3 Update 82.4.21-47RHEL 4 Update 02.6.9-5RHEL 4 Update 12.6.9-11RHEL 4 Update 22.6.9-22RHEL 4 Update 32.6.9-34RHE

2012-06-06 14:47:45 560

转载 oracle 9i升级到oracle9208数据库

背景:在windows2003server上安装了Oracle9.2.0.1.0,现打算将其升级到9.2.0.8版本,并打上最新的安全补丁April2008版。1.升级oracle(administrator用户权限) (1)到metalink下载升级压缩包,patch号为4547809,压缩包名称为 p4547809_92080_WINNT.zip,for windows 32bit

2012-06-06 11:21:11 432

转载 oracle 11g 密码延迟验证问题

前几天遇到一个大量 library cache lock 的情况,具体情况类似在pub上看到的一个帖子,转载一下:  系统:LINUX数据库版本:--------------------------------------------------------------------------------Oracle Database11g Enterprise Editi

2012-06-06 00:16:59 831

转载 Oracle RAC 环境下的连接管理

Oracle RAC 环境下的连接管理作者:崔华这篇文章详细介绍了Oracle RAC环境下的连接管理,分别介绍了什么是 Connect Time Load Balancing、Runtime Connection Load Balancing、Connect Time Connection Failover 和 Runtime Connection Failover,以及里面所涉及到

2012-06-05 13:13:34 1440

转载 克隆数据库

这篇文章中将要建立前两篇文章中的实例数据库Practice的一个克隆数据库,我们将之命名为CLNE,我们这里的原数据与克隆的数据库兹同一台机器上,因此无需再进行Oracle安装,但一般情况下需要首先在克隆目标机器上安装Oracle软件,而且要与原数据库的Oracle具有相同的版本,具体步骤如下:1、准备CLNE数据库:  ①、为CLNE数据库创建所需的路径,执行如下命令:   expo

2012-06-04 09:21:25 497

转载 Oracle的各个版本升级路线图

在网上看到一个非常不错的oracle版本升级路线图,这里分享给大家。从oracle 7开始(甚至更早版本)到oracle 9iR2。从oracle 7.3.4开始到oracle 10gR2。从oracle 7.3.4开始到oracle 11gR2。From:http://www.oraclebl

2012-05-31 20:31:03 861

转载 对某单位oracle10g数据库巡检后,提交的优化建议

对某单位oracle10g数据库巡检后,提交的优化建议:建议修改以下参数,对数据库性能进行优化参数更改值原因db_writer_processes8由于cpu为16个,增加写进程并行cpu达到性能最大值compatible 10.2.0.3与生成版本相同

2012-05-31 19:42:40 371

转载 Oracle 11g新特性:Memory_target与自动内存管理

很早以前我们就听说了Oracle11g的自动内存管理(Automatic Memory Management)的新特性,这个新特性算不上惊人,但是却是Oracle在内存管理上的又一重要增强。如果这个参数设置过高,在实例启动时可能会出现如下错误提示:SQL*Plus: Release 11.1.0.5.0 - Beta on Sun Jul 29 08:35:28 2007Copyr

2012-05-31 09:02:43 381

转载 ORACLE 中更改用户密码的方法

用OS认证方式登陆,即是CONNECT / AS SYSDBA 登陆,然后修改密码就是了ALTER USER SYS IDENTIFIED BY ****ALTER USER SYSTEM IDENTIFIED BY ****然后你可以改变成密码文件认证。 9i 中可以以oracle登陆操作系统, 设置好ORACLE_HOME和ORACLE_SID环境变量, 启动sqlplus

2012-05-30 11:52:12 360

转载 oracle实例内存(SGA和PGA)调整

一、名词解释 (1)SGA:System Global Area是Oracle Instance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。(2)共享池:Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义,主要包括:Library cache(共享SQL区)和Data dictionary cache(

2012-05-29 08:33:06 303

转载 Oracle PGA内存的配置和使用

--预备知识PGA(Process Global Area),是server process一段私有内存区,它包含有全局变量,数据结构和一些控制信息。在Oracle8i 中,PGA调整非常复杂,要调整SORT_AREA_SIZE、HASH_AREA_SIZE、BITMAP_MERGE_AREA_SIZE、 CREATE_BITMAP_AREA_SIZE等参数。在ORACLE9I中,只需要调

2012-05-29 08:23:10 323

转载 Oracle如何调整SGA的大小

Oracle 10G开始支持使用SGA_TARGET参数进行SGA自动管理,Oracle可自动调节共享池和数据缓冲池的大小,以下是OS:RH AS4 U7 64bit环境 Oracle 10.2.0.1版本的一个测试,先查看现在已有的SGA设置:SQL> show parameter sga;NAME                                 TYPE

2012-05-29 08:18:21 348

Solaris 9原厂教材

Solaris 9原厂教材 Intermediate System Administration for the Solaris™ 9 Operating Environment SA-239 StudentGuide

2012-02-22

空空如也

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

TA关注的人

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