自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JACKY.昊昊 的专栏

------------------------认认真真作每一件事,开开心心过每一天!...

原创 connection & session

A connection is a physical communication pathwaybetween a client process and a database instance.A communicationpathway is established using availa...

2013-09-17 11:34:35 662 0

转载 Allocationand Reuse of Memory in the Shared Pool

Allocationand Reuse of Memory in the Shared Pool(ZYD) The database allocates shared pool memory when a new SQL statement is parsed. The memory size...

2013-09-12 21:08:34 617 0

原创 Shutdown Modes

Database Behavior ABORT IMMEDIATE TRANSACTIONAL NORMAL Permits new user connections No No No No ...

2012-05-31 15:40:50 501 0

转载 start,mount,open

How an Instance Is Started When Oracle Database starts an instance, it performs the following basic steps: 1.   Searches for a server parameter...

2012-05-30 16:11:03 649 0

原创 extent

An extent is a logical unit of database storage space allocation made up of contiguous data blocks. Data blocks in an extent are logically contiguou...

2012-05-18 16:47:14 547 0

原创 PLSQL Developer 或Toad 不安装Oracle 客户端连接数据库

为了简化Oracle在个人电脑的使用,避免占用不必要的资源,可以不安装Oracle客户端。方法是:使用Oracle InstantClient连接oracle数据库 1 下载相应的程序, 如是10204的instantclient-basic-win32-10.2.0.4.zip (34,742...

2012-05-18 13:57:49 1899 0

原创 Transaction Table,TransactionTable Slot,undo

Transaction Table: Each undosegment header block(q.v.) has an area in it called thetransaction table. When atransaction starts, it picks an undo s...

2012-05-02 16:36:33 1232 0

原创 使用impdp导入时忽略存储参数

      使用expdp和impdp做数据迁移时,经常遇到源数据库的表空间和目标数据库不一致的情况,使用impdp导入时报表空间不存在的错误。      解决这个问题的办法是,使用TRANSFORM选项去掉表空间和存储子句,这样表、索引等对象都导入到用户默认表空间,导入后我们可以再做表空间调整,...

2010-11-30 10:35:00 4818 0

原创 START WITH...CONNECT BY 学习!

<br /><br />1.注意比较两个语句的区别<br /> <br /> <br /> <br /> <br />   --查找某个管理者下的员工,根据找到的empno展开<br /> SELECT...

2010-11-28 23:03:00 845 0

原创 一次把一个普通表在线重定义为hash partition table引起的ORA-07445错误

 采用了基于rowid的方式做过在线重定义而多出来的一个隐藏列。这个隐藏列通过desc是看不到的。而metadata.get_ddl可以读取到,下面再现一下: 目前:把一个普通表在线重定义为hash partition table. 测试环境:xp+10.2.0.1  SQL> select...

2009-08-14 08:57:00 713 1

原创 击倒世界冠军的苍蝇-----千万别在冲动情绪下做出决定!

    一场世界台球冠军争夺赛正在举行,名将路易斯一路领先,突然,他看见一只苍蝇停在主球上,便挥手将苍蝇赶走。可当他俯身击球时,那只苍蝇又飞回到主球上,他只好再一次起身撵走苍蝇。   就在路易斯第三次击球时,苍蝇又停到了主球上,观众不由哄堂大笑。路易斯的情绪糟到了

2009-03-20 16:49:00 885 0

原创 DBMS_APPLICATION_INFO包的使用

DBMS_APPLICATION_INFO是一个非常有用的程序包,他提供了通过V$SESSION跟踪脚本运行情况的能力,该包允许你在v$session中的如下三列中填值:CLIENT_INFO,MODULE,ACTION,该包不仅提供了设置这些列值的过程,还提供了返回这些列值的过程,在CLIENT...

2009-01-05 21:47:00 9211 1

原创 dbms_application_info.set_session_longops过程的使用和v$session_longops

今天对dbms_application_info.set_session_longops过程的使用进行了测试,测试代码如下: DECLARE rindex  BINARY_INTEGER; slno    BINARY_INTEGER; sofar   NUMBER(6,2);  target  ...

2009-01-05 14:13:00 2244 0

原创 ORA-29701: unable to connect to Cluster Manager

ORACLE VERSION:10.2.0.2.0OS :HPUNIX昨天晚上同事连接数据库报错: ORA-29701: unable to connect to Cluster Manager 使用SQLPLUS连接两个节点,都没有问题,可以正常连接。后来在网上搜索后,发现是udump目录满了的...

2009-01-02 10:55:00 2872 0

原创 你感受到经济危机的影响了吗?

     经济危机何时才能结束,当人们再回首这次金融危机的时候,会想起什么?     我们这些普通人,能从这次经济危机中汲取什么教训呢?国家、世界又能汲取什么教训呢?     不清楚大家是否感受到了这次经济危机对自己的影响?我是感受到了,公司削减成本,我们员工的福利许多都没了,奖金也没有了,不过还...

2008-12-23 17:20:00 1135 4

原创 由于应用程序配置不正确,未能启动该应用程序。请查看清单文件以查找可能的错误

以前.net 2.0写的一个winform程序,选择转到vs2008,net 3.5下,转换成功完成,但是启动时报错: “由于应用程序配置不正确,未能启动该应用程序。请查看清单文件以查找可能的错误。"刚开始怀疑是应用配置的问题,检查了app.config,将项目和解决方案的配置都统统检查...

2008-07-03 21:33:00 9082 6

原创 RMAN:backup database plus archivelog format ... or backup database format ... plus archivelog ...

今天用RMAN进行数据库备份,遇到错误如下:  RMAN> backup database plus archivelog format /u02/backup/%u delete input;启动 backup 于 14-5月 -08当前日志已存档使用通道 ORA_DISK_1通道 ORA...

2008-05-15 15:33:00 5658 0

原创 ORA-09945: Unable to initialize the audit trail file

RMAN> connect targetRMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS...

2008-05-09 11:35:00 12095 0

原创 enable flashback database feature

1.查看当前flashback database 是否启用SQL> conn sys/orcl as sysdba已连接。SQL> select flashback_on from v$database;FLASHBACK_ON-----------------------------...

2008-05-08 11:51:00 1063 0

原创 更改oracle数据库到归档模式

 SQL> select log_mode from v$database;LOG_MODE------------------------------------NOARCHIVELOGSQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已...

2008-05-07 10:22:00 809 1

原创 Mplayer在Linux下的安装

Mplayer是Linux下功能超强的电影播放器,当然它也可以播放mp3,wma等声音格式文件. 但是安装比在windows下安装简直是太麻烦了,庆幸的是终于安装好了!以下是Mplayer在linux下的安装过程:1、下载安装所需文件: (1)主程序: http://www1.mplayerhq....

2008-05-02 11:07:00 3877 0

原创 安装RealPlayer 11时遇到错误:lsb >= 3.1 is needed by RealPlayer-11.0.0.4028-20080225.i586

1.下载RealPlayer 11 for linux rpm(RealPlayer11GOLD.rpm),google搜吧...2.安装RealPlayer 11时遇到错误:lsb >= 3.1 is needed by RealPlayer-11.0.0.4028-20080225.i5...

2008-05-02 10:51:00 3018 2

原创 在vmware下linux和宿主windows xp共享文件

  在我的上一篇文章:《调整虚拟机VMware中安装的linux中的分辨率》中已经介  绍了VMware Tools的安装和配置,成功安装和配置VMware Tools后,配置VMware  和宿主windows xp共享文件了,配置步骤如下:    1.在宿主windows xp中建立一个目录,...

2008-05-01 17:44:00 2117 1

原创 调整虚拟机VMware中安装的linux中的分辨率

       xp系统下的虚拟机中安装了linux后,虚拟机VMware中的linux界面太小,是由于       linux分辨率太低(通常为800×600)造成的,可以通过安装VMware Tools来更改分       辨率到1024×768来解决这个问题,下面说明安装VMware Tool...

2008-05-01 16:52:00 14471 2

原创 linux下配置ORACLE 10g自动启动经验分享

 一、使用root用户修改/etc/oratab 文件: $ gedit  /etc/oratab                       orcl:/ORACLE/app/product/10.2.0/db_1:N  改为: orcl:/ORACLE/app/product/10.2.0/d...

2008-04-30 22:24:00 1874 0

原创 ORA-16014错误解决办法

1.问题以及解决过程SQL> select status from v$instance;STATUS------------MOUNTEDSQL> alter database open;alter database open*第 1 行出现错误:ORA-16014: 日志 2 的序...

2008-04-21 15:41:00 10410 0

原创 Flashback database 和flash recovery area的关系

1.Flashback database 和flash recovery area的关系?Flashback Database uses its own logging mechanism, creating flashbacklogs which are stored in the flash ...

2008-04-18 09:55:00 1768 0

原创 : XML-20108: (Fatal Er ror) Start of root element

今天安装ORACLE 10G CLIENT,安装到99%,机器蓝屏重启了,重启后重新运行SETUP.exe,总是报错:: XML-20108: (Fatal Er ror) Start of root element expected把注册表里面的相关信息都删除了,安装日志也删除了,安装介质也换了...

2008-04-15 17:03:00 4008 0

原创 在一个存储过程中调用返回一个游标的另一个存储过程

今天看到网友在CSDN论坛问这个问题,问题内容是:如何在存储过程1 调用 存储过程2 ?存储过程2 返回多行记录。 我做了一个简单的例子,放在这里,以便大家参考: 1:首先你需要创建一个包,并定义你返回的游标的类型、存储过程 create or replace package TEST_PKG i...

2008-03-25 09:18:00 2769 2

原创 《Ruby for Rails中文版》第二章 r4rmusic 例子之我的实践(windows)

        在这里写出我的实践过程,希望对读这本书,做r4rmusic这个例子的朋友有所帮助,这里主要列出了我的实践过程以及我根据我的实践过程中遇到的问题总结的注意事项:    1.从如下地址下载InstantRails-2.0-win.rar :    http://rubyforge.or...

2008-03-12 14:51:00 1736 0

原创 使用Ruby调用Oracle存储过程

       本文主要说明使用Ruby脚本调用Oracle存储过程的例子,Ruby和Ruby/OCI8的安装    可以参考我BLOG中的另外一篇文章:《使用Ruby脚本操作Oracle数据库 》1.创建ORACLE存储过程test:  SQL> CREATE OR REPLACE PROC...

2008-03-07 15:18:00 1407 0

原创 使用Ruby脚本操作Oracle数据库

本文主要想通过一个简单的例子,说明如何书写Ruby脚本执行Oracle数据库操作,主要步骤如下:1.在如下地址下载Ruby:    http://www.ruby-lang.org/zh_CN/downloads/    在这里我们下载Ruby的windows版本:    点击:Ruby 1.8....

2008-03-06 14:03:00 4184 1

原创 BACKUP... VALIDATE、VALIDATE and RESTORE VALIDATE

1. BACKUP... VALIDATE(在备份之前检查将要备份的文件的完整性和正确性)Using the RMAN BACKUP... VALIDATE command causes RMAN to read all of the specified database files that w...

2008-02-26 10:39:00 1515 0

原创 今天整理的V$LOGFILE.STATUS 和V$LOG.STATUS字段值的含义

这两个状态很容易混淆,今天进行了整理,放入BLOG,以便以后查阅并希望能帮助大家理清两个状态的不同!1.V$LOGFILE.STATUS    (http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_1152...

2007-12-07 16:47:00 5647 1

原创 flashback query、flashback drop、flashback table用法总结

/*1.FLASHBACK QUERY*/  --闪回到15分钟前 select *  from orders   as of timestamp (systimestamp - interval 15 minute)   where ...... 这里可以使用DAY、SECOND、MONTH替换...

2007-12-05 18:35:00 5129 0

原创 使用WMSYS.WM_CONCAT函数实现行列转换

SQL> select version from v$instance; VERSION-----------------10.2.0.1.0 SQL> SQL> create table IDTABLE  2  (  3    id  number,  4    val var...

2007-12-04 20:53:00 7290 0

原创 INSERT FIRST和INSERT ALL的区别

--创建测试表并插入数据SQL> create table test_1  2  (  3    c1 varchar2(10),  4    c2 varchar2(10)  5  )  6  ; Table created SQL> SQL> create table tes...

2007-11-15 10:56:00 2111 0

原创 EXP-00026: 指定了冲突模式

1.想使用usera导出userb用户下的表tabb,起初使用如下命令:exp usera/passa@db owner=userb tables=(tabb) file=c:/test.dmpExport: Release 9.2.0.1.0 - Production on 星期五 11月 9 ...

2007-11-09 17:59:00 14800 1

原创 推荐一款PDF阅读工具Apabi Reader

        以前使用过Adobe Reader 和 Foxit PDF Reader,感觉很是不错,但是遇到一个问题:阅读英文书籍时,无法使用金山词霸翻译,我英语水平不是很好,目前阅读还对金山词霸有依赖,这个问题困扰了我好久,也曾尝试将PDF文档转换为WORD格式(WORD格式可以使用金山词霸...

2007-11-07 13:53:00 1882 0

原创 使用profile的PASSWORD_VERIFY_FUNCTION参数实现自定义的密码验证规则

       profile的PASSWORD_VERIFY_FUNCTION参数,允许我们在创建用户或者更改用户密码时实施自定义的密码验证规则。       1.首先,我们需要创建一个自己的实现密码验证规则的函数,该函数必须创建在sys模式下,而且必须有三个类型为varchar2的输入参数,第一...

2007-11-07 11:39:00 14835 0

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