RAC 安装配置过程中的问题
RAC 安装配置过程中的问题发表人:bulkaunt | 发表时间: 2006年二月27日, 16:34OS RHAS 3.2 DB 9204在RAC的安装配置过程中,虽然是严格仔细按照文档来实施,但还是出现不少问题,现整理出来。[@more@]RAC 安装配置过程中的问题发表人:bulkaunt | 发表时间: 2006年二月27日, 16:34OS RHAS 3.2 DB 9204在RAC的安装配置过程中,虽然是严格仔细按照文档来实施,但还是出现不少问题,现整理出来。现象一 :在节点一安装数据库的时候出现以下错误[oracle@rac1 dbs]$ sqlplus "/nolog"SQL*Plus: Release 9.2.0.4.0 - Production on Thu
ORA-01102: cannot mount database in EXCLUSIVE mode
ORA-01102: cannot mount database in EXCLUSIVE mode[@more@]ORA-01102: cannot mount database in EXCLUSIVE mode ORA-01102: cannot mount database in EXCLUSIVE mode今天在STARTUP一数据库时,发生如下错误: SQL> conn /as sysdbaConnected to an idle instance.SQL> startupORACLE instance started.Total System Global Area 276824064 bytesFixed Size 778736 bytesVariable Size 137371152 bytesDatabase Buffers 138412032 bytesRedo Buffers 262144 bytesORA-
oracle 10g 32bit 升级到64bit
转:看完Oracle提供的升级文档,按照上面讲的方法升级几次失败.经过自己多此实验,升级成功,现在将升级过程分享给大家[@more@]看完Oracle提供的升级文档,按照上面讲的方法升级几次失败.经过自己多此实验,升级成功,现在将升级过程分享给大家 1. 安装Oracle 10G到一台64位系统上,不要创建Database.2. 将原来的32位DB Shutdown,将所有Data文件Copy到64位系统上3. 将32位的初始化文件Copy到64系统正确的位置4. 用oradim Create一新的实例(用Copy过来的初始化参数文件)5. 修改初始化文件,增加 _SYSTEM_TRIG_ENABLED =
第一次用rman配置dataguard手记
第一次用rman配置dataguard手记[@more@][oracle@oracle test]$ rman target /Recovery Manager: Release 10.2.0.1.0 - Production on Tue Sep 4 11:16:44 2007Copyright (c) 1982, 2005, Oracle. All rights reserved.connected to target database: ITEM (DBID=1905378702)RMAN> run {2> allocate channel t1 type disk format '/home/oracle/test/%u.dmp';3> backup database plus archivelog;4> release channel t1;}using target database control file instead of recovery catalogallocated channel: t1channel t1: si
EXECUTE IMMEDIATE 用法
EXECUTE IMMEDIATE 用法 EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上。 [@more@] EXECUTE IMMEDIATE 用法 EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXEC
CBO学习笔记6
CBO学习笔记62007年06月25日 星期一 17:13cost of b-tree access这一节我们看看CBO是如何来计算最普通的b-tree索引的访问的cost的。[@more@]CBO学习笔记62007年06月25日 星期一 17:13cost of b-tree access这一节我们看看CBO是如何来计算最普通的b-tree索引的访问的cost的。我们知道B-tree索引的结构是一个树状结构,索引中包括root block,branch block, leaf block,这些结构分别相当与树的根,茎和叶。当我们使用一个索引的时候,我们首先访问索引的root block,确定需要访问大branch block。然后选择需要访问的branch blcok,通过访问
ORACLE 中ROWNUM用法总结!
对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=),并非说用>,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明[@more@]ORACLE 中ROWNUM用法总结!2007年08月01日 星期三 12:05对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(<、<=、!=)
ODBC with Oracle Heterogeneous Services
IntroductionCorporate developers frequently need to integrate and consolidate data residing in diverse database systems. Oracle users make use of Oracle Heterogeneous Services to integrate non-Oracle data into their primary database. Using the Generic Connectivity agent, Oracle users can communicate to another database or data store, such as XML, via ODBC.DataDirect Connect for ODBC provides the most reliable and highest performing data access for users of Oracle Heterogeneous Services. Connect
Disksuite的安装、使用和恢复 - Solaris
Disksuite的安装、使用和恢复 - Solaris [@more@]Disksuite的安装、使用和恢复 - Solaris 文章来源: 文章作者: 发布时间:2006-10-16 字体: [大 中 小] Disksuite的安装、使用和恢复 作者:unixsoft 发表时间:2003/01/12 04:35pmDisksuite的安装、使用和恢复(一) 安装Disksuite:(1) Disksuite4.2 操作系统 : solaris7 软件包位置: easy access server 执行路径 : /usr/opt/SUNWmd/sbin 配置路径 : /etc/opt/SUNWmd/设备名目录: /dev/md/dsk /dev/md/rdsk(2) Disksuite4.2.1 操作系统 : solaris8软件包位置: /sol_8_401_sparc_2/S
Volume Manager自学笔记 - Solaris
Volume Manager自学笔记 - Solaris [@more@]Volume Manager自学笔记 - Solaris 文章来源: 文章作者: 发布时间:2006-10-16 字体: [大 中 小] Volume Manager自学笔记Volume Manager自学笔记 作者:netbackup 2002-08一、获取机器ID和机器类型的命令#hostid#uname -i二、添加License的命令#vxlicense -c三、查看License的命令# vxlicense -p四、名词解析VRTSvxvm VxVM软件VRTSlic VxVM licensing utilitiesVRTSvmdoc VxVM电子文档VRTSvmman VxVM帮助手册VRTSvmdev VxVM developer’s packageVRTSvxsa VxVM图形管理界面VRTSvxfs
关于SUN的StorEdge 3310的安装调试过程 - Solaris
关于SUN的StorEdge 3310的安装调试过程 - Solaris [@more@][共享]关于SUN的StorEdge 3310的安装调试过程 - Solaris 文章来源: 文章作者: 发布时间:2006-10-16 字体: [大 中 小] 前些日子郁闷了好几天,一直在给一个客户调试他的3310的盘阵,虽然历经痛苦,但,总算搞掂,把经验与大家分享一下:本次客户公司使用两台SUN Blade 2000做为主服务器,共连一台磁盘阵列Sun StorEdge 3310做为存储设备。StorEdge 3310的外部连接方式为,双总线结构(不好意思了,图片没贴上)盘阵内一共有12块硬盘,根据客户要求,对其中7块硬盘做RAID5(
常用的Event Reference
常用的Event Reference[@more@]常用的Event Reference Event Reference10013 - Monitor Transaction Recovery 10015 - Dump Undo Segment Headers 10032 - Dump Sort Statistics 10033 - Dump Sort Intermediate Run Statistics 10045 - Trace Free List Management Operations 10046 - Enable SQL Statement Trace 10053 - Dump Optimizer Decisions 10060 - Dump Predicates 10065 - Restrict Library Cache Output for State Object Dumps 10079 - Dump SQL*Net Statistics 10081 - Dump High Water Mark Changes 10104 - Dump Hash Jo
修改sun机器hostid
修改sun机器hostid[@more@]发表于: 2004-8-14 16:50 [引用] [投诉] [快速回复] 以下这篇文章是我去年修改hostid时找的一篇文章!对blade150有效,其他型号的机器不确定!1.查找eeprom地址修改 该方法对从station5、station20等等直到Blade100、Blade150系列都适用,注意操作过程中屏幕显示结果的细小差别,不要完全照搬。 以blade150+solaris8为例,原始HOSTID为:83188869,Ethernet address:0:3:ba:18:88:69;拟改为80cf7afe。 Step1: Stop+a 【进入OK状态】 Step2: OK show-devs 【按空格键找到包含eeprom的全路径名】 S
关于 9iR2 的 compress table 的研究
关于 9iR2 的 compress table 的研究[@more@]基本功能介绍请看连接http://otn.oracle.com/oramag/oracle/04-mar/o24tech_data.html下面开始探讨内部存储细节由于压缩是以block为单位的,因此在批插入的时候若数据本身不超过1 block容量是不会压缩的 (未严格证明,如下面例子,若插入数据100条可存放在block中则不会产生压缩)SQL> create table test1(a varchar2(20),b varchar2(20),c varchar2(20)) compress; SQL> select TABLESPACE_NAME ,EXTENT_ID ,blocks from dba_extents where segment_name = 'TEST1';TABLESPACE_NAME EX
使用SQL*PLUS,构建完美excel或html输出
使用SQL*PLUS,构建完美excel或html输出[@more@]通过SQL*PLUS我们可以构建友好的输出,满足多样化用户需求。本例通过简单示例,介绍通过sql*plus输出xls,html两种格式文件.首先创建两个脚本:1.main.sql用以设置环境,调用具体功能脚本2.功能脚本-get_tables.sql为实现具体功能之脚本通过这样两个脚本可以避免spool中的冗余信息,参考:如何去除SQLPLUS中SPOOL的冗余信息示例如下:1.main.sql脚本:[oracle@jumper utl_file]$ more main.sql set linesize 200 set term off verify off feedback off pagesize 999 set markup html on ent
How to use Oracle Dump Function
How to use Oracle Dump Function[@more@]DUMP returns a VARCHAR2 value containing the datatype code, length in bytes, and internal representation of expr. The returned result is always in the database character set.The syntax is:DUMP(expr[,return_fmt[,start_position[,length]]]) The argument return_fmt specifies the format of the return value and can have any of the following values:8 returns result in octal notation. 10 returns result in decimal notation. 16 returns result in hexadecimal notation
字符集问题的初步探讨(六)----乱码的产生
通常在我们的现实环境中,存在3个字符集设置。第一: 客户端应用字符集(Client Application Character Set)第二: 客户端NLS_LANG参数设置第三: 服务器端,数据库字符集(Character Set)设置[@more@]通常在我们的现实环境中,存在3个字符集设置。第一: 客户端应用字符集(Client Application Character Set)第二: 客户端NLS_LANG参数设置第三: 服务器端,数据库字符集(Character Set)设置我们说,一个字符在客户端应用(比如SQLPLUS,CMD,NOTEPAD等)中以怎样的字符显示取决于客户端操作系统,客户端能够显示怎样的字符,我们就可以在应用中录入这
字符集问题的初步探讨(三) 修改字符集
2. 字符集的更改 数据库创建以后,如果需要修改字符集,通常需要重建数据库,通过导入导出的方式来转换。 我们也可以通过以下方式更改 [@more@]2. 字符集的更改 数据库创建以后,如果需要修改字符集,通常需要重建数据库,通过导入导出的方式来转换。 我们也可以通过以下方式更改 ALTER DATABASE CHARACTER SET 注意:修改数据库字符集时必须谨慎,修改之前一定要为数据库备份。由于不能回退这项操作,因此可能会造成数据丢失或者损坏。 这是最简单的转换字符集的方式,但并不总是有效。 这个命令在Oracle8时被引入Oracle,这个操作在
关于Freelists和FreelistGroups的研究(修订版)-有多少种freelist
关于Freelists和FreelistGroups的研究(修订版)-有多少种freelist[@more@]四. 有多少种free list1. master free list或者segment free list简称为MFL,在segment被创建的时候自动生成的,如果我们在创建segment时没有指定freelists参数,或者指定freelists=1,都是生成这个MFL。MFL对于每个segment来说有且只有一个(如果指定freelists>1,产生的就是不是MFL,这一点将在process free list部分解释)。MFL相当于一个空闲空间池,当一个segment被创建时的初始化block以及以后动态分配的新block都链接到MFL中,这个池中的所有空闲块是
Oracle Freelist和HWM原理探讨及相关性能优化
Segment Header:==> nfl: number of free lists/block==> nfb: number of free list blocks + segment header==> typ: block type ==> nxf: number of transaction free listsSegment List:==> flg: flag USED or UNUSED the free list==> lhd: head of free list==> ltl: tail of free list[@more@]Oracle Freelist和HWM原理探讨及相关性能优化中兴通讯重庆研究所 游波 关键词:Freelist,HWM,存储参数,段,块,dump,优化文章摘要: 近期来,FreeList的重要作用逐渐为Oracle DBA所认识,网上也出现一些相关的讨