
oracle
kingsonl
这个作者很懒,什么都没留下…
展开
-
VMware环境下,在RHEL5上安装oracle10g图文版
1、mount RHEL5安装光盘 2、安装Oracle 10g R2数据库所需相依赖的软件包# cd /mnt/cdrom/Server/# rpm -Uvh setarch-2*# rpm -Uvh make-3*# rpm -Uvh glibc-2*# rpm -Uvh libaio-0*# rpm -Uvh compat-libstdc++-33-3*转载 2012-08-19 16:27:28 · 709 阅读 · 0 评论 -
CBO,RBO在ORACLE中的应用
ORACLE 提供了CBO、RBO两种SQL优化器。CBO在ORACLE7 引入,但在ORACLE8i 中才成熟。ORACLE 已经明确声明在ORACLE9i 之后的版本中(ORACLE 10G ),RBO将不再支持。因此选择CBO 是必然的趋势。 CBO和 RBO作为不同的SQL优化器,对SQL语句的执行计划产生重大影响,如果要对现有的应用程序从RBO向CBO移植,转载 2012-10-13 04:52:35 · 528 阅读 · 0 评论 -
crs_start -all的时候遇到CRS-1028,CRS-0223错误
crs_start -all的时候遇到CRS-1028,CRS-0223错误2008-10-28 16:51平台:RHEL4.5 X86 32bit,Oracle10.2.0.1 EE,Clusterware10.2.0.1,RAC环境运行 crs_start -all 的时候,报以下类似错误:[oracle@rac1 ~]$ crs_start -allCRS-1028:转载 2012-09-23 22:08:49 · 1049 阅读 · 0 评论 -
如何计算某个sql语句所产生的redo和undo大小?
下午,群中一个网友提出了如下一个问题,如下:7's Life(58410752) 16:15:19能计算 一个insert产生 的 redo 和 undo 大小吗 Roger 16:15:42可以7's Life(58410752) 16:16:08R 大师 请指点一下呵呵不会是 使用 trace 文件吧回答该问题其实非常的简单,花了20分钟做了如下简单的测试,供转载 2012-10-31 12:07:23 · 958 阅读 · 0 评论 -
Oracle 坏块总结
Oracle数据库出现坏块现象是指:在Oracle数据库的一个或多个数据块(一个数据块的容量在创建数据库时由db_block_size参数指定,缺省为8K)内出现内容混乱的现象。由于正常的数据块都有固定的合法内容格式,坏块的出现,导致数据库进程无法正常解析数据块的内容,进而使数据库进程报错乃至挂起,并级联导致整个数据库实例出现异常。 一.坏块的产生原因 坏块转载 2012-10-31 20:49:42 · 687 阅读 · 0 评论 -
误操作删除数据文件恢复案例
【案例描述】 2011 年 12 月 30 日,某运营商客户,在遭受数据损失之后请求我们协助进行数据恢复。整个数据灾难的过程如下。 1. 凌晨,数据库归档日志写满磁盘,因而无法继续归档,数据库服务中断。2. 在进行空间释放时,删除了一个认为不再需要的目录。3. 删除目录之后,发现数据库服务受到影响。4. 经确认,该目录包含转载 2012-10-31 22:42:32 · 1423 阅读 · 0 评论 -
如何跟踪某个session的SQL(转)
第一种方法:获取当前用户所连接的所有session的sid:select sid from v$session where audsid=userenv('sessionid');获取当前用户当前终端所连接的session的sid:select * from v$session where sid in(select sid from v$mystat);首先你转载 2012-11-02 00:03:14 · 2710 阅读 · 0 评论 -
WMSYS.WM_CONCAT 函數的用法
select t.rank, t.Name from t_menu_item t; 10 CLARK 10 KING 10 MILLER 20 ADAMS 20 FORD 20 JONES 20 SCOTT 20 SMITH 30 ALLEN 30 BLAKE 30 JAMES转载 2012-10-24 19:39:04 · 118 阅读 · 0 评论 -
Oracle_服务器客户端乱码问题.
PL/SQL Developer 的语言支持问题把注册表中的nls_lang的值改掉.oracle键下有几个NLS_LANG的值.你都找一下.改成下面查询得到的: select tab1.aa||'_'||tab2.bb||'.'||tab3.cc from (select VALUE$ aa from sys.props$ wh转载 2012-11-03 18:25:35 · 2031 阅读 · 0 评论 -
Oracle初始化文件说明
Oracle初始化文件说明 标签: spfile parameter 参数 oracle 数据库 分类: 技术交流 2008-12-08 11:411.简介 在9i之前,参数文件只有一种,它是文本格式的,称为pfile,在9i及以后的版本中,新增了服务器参数文件,称为spfile,它是二进制格式的。这两种参数文件都是用来存储参 数配置以供oracle读取的,但也转载 2012-10-25 14:27:46 · 678 阅读 · 0 评论 -
ORACLE系统出现大量的TRC文件解决一例
今天用户抱怨系统挂起了,到用户处检查发现,是TRACE文件太大,有20G了,经检查,发现TRACE文件内容中,都是一下内容:Ioctl ASYNC_CONFIG error, errno = 1 这个问题以前遇到过,是异步IO设置的问题,特别是在HPUX系统上,而用户正好是HPUX 11.31,ORACLE 11G R2 RAC于是这个问题,通过以下方式即可解决:转载 2012-10-27 15:26:54 · 11768 阅读 · 0 评论 -
ora-12514:TNS:listener does not currently know of service requested in connect descriptor
ora-12514:TNS:listener does not currently know of service requested in connect descriptor 这个错误让我们很烦恼 今天上班的时候也发现了这个错误!细细想起来昨天下班前还正常,这之后记得机器上没有装什么其他的新的软件了,我也没有装什么优化软件和杀毒,唯一的可能就是我的是笔记本在公司分配得到的ip和家转载 2012-10-11 23:09:13 · 17236 阅读 · 0 评论 -
几个有用的做DG的SQL命令
几个有用的做DG的SQL命令1.startup nomount;2.alter database mount standby database;3.select name, database_role from v$database;4.alter database recover managed standby database disconnec原创 2012-10-11 23:58:42 · 1401 阅读 · 0 评论 -
TNS-12537,TNS-12560,TNS-00507问题解决
TNS-12537,TNS-12560,TNS-00507问题解决!SymptomsThe listener fails to start with the following errors:TNS-12537: TNS:connection closedTNS-12560: TNS:protocol adapter errorTNS-00507: Connection c转载 2012-10-11 18:08:12 · 2688 阅读 · 0 评论 -
Linux下设置oracle 10g 服务以及实例自动启动方法
Linux中在Oracle安装完毕以后,如果重新启动Linux ,Oracle是不会自动启动的,你可以通过手动调用dbstart命令来进行启动,不过这样似乎也很繁琐.我们可以通过配置Oracle的自动启动脚本,然后利用Linux的Service来启动Oracle服务器.首先在/etc/init.d/目录下配置Oracle的服务文件.touch oracle10g chmod a转载 2012-08-29 22:55:59 · 1062 阅读 · 0 评论 -
Xlib: connection to ":0.0" refused by server 问题
这些天在安装和运行ORACLE9I的时候遇到好多问题.有些问题已经解决,现在把再出现的问题贴出来,Xlib: connection to ":0.0" refused by server Xlib: No protocol specified 这个是因为XHOST的问题.具体解决方法就是在root的用户下执行 xhost +当提示access control disabled,转载 2012-08-26 16:33:14 · 1270 阅读 · 0 评论 -
关于在Linux装gcc没有kernel-headers包的问题
网上有很多公司刚购买的VPS是swsoft做的操作系统模版,这个linux的模版做得很变态,gcc根本没有安装,只能用rpm包安装。虽然不装gcc,系统少了一个安全隐患,可是要安装一些需要编译安装或软件的最新版本是不可能的,源码安装还是*nix世界的王道。一般安装gcc是会提示要glibc,glibc->glibc-header,glibc-header->kernel-heade转载 2012-09-26 11:29:59 · 2055 阅读 · 0 评论 -
115个Oracle免积分资料(教程+工具+源码)地址汇总
51CTO下载中心为广大Down友整理了一批免积分下载的Oracle优质资料,包括104个学习资料、5个相关工具和6套源码。资料众多,一一将资料上传上来需要时间,先将下载目录分享给大家,大家可以根据需要选择性下载。《oracle内部培训手册》PPThttp://down.51cto.com/data/440408Oracle 11g DBA手册[中文完整版]http://dow转载 2012-09-26 18:28:29 · 1344 阅读 · 0 评论 -
ora-01595 ora-00607 ora-00600错误解决方法
Find the solution:1.show parameter undo2.create UNDO tablespace UNDO2 datafile '/u01/app/oracle/oradata/ora10g/undotbs02.dbf' size 200M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE 500M;3.alte原创 2012-09-30 00:58:14 · 2258 阅读 · 0 评论 -
linux不同版本下裸设备的配置
最近在redhat AS 4和 redhat 5上面使用裸设备建库,发现者两者的裸设备的配置,不一致。记录一下。AS 4下:添加裸设备:1、 添加原始磁盘 在虚拟机磁盘部分添加即可2、使用fdisk -l查看磁盘,可以看到一块未分配的磁盘。 [root@RHEL4-32-227 ~]# fdisk -lD转载 2012-09-13 17:20:08 · 768 阅读 · 1 评论 -
oracle rac配置ssh用户等价
1).首先以oracle身份在每个节点上执行su - oraclechmod 700 .sshcd .sshssh-keygen -t rsassh-keygen -t dsa2)把所以节点authorized_keys文件合成一个,在用这个文件覆盖各种节点.ssh下的同名文件rac1: cat *.pub > authorized_keys原创 2012-09-14 11:43:01 · 1679 阅读 · 0 评论 -
GolddenGate配置实例
一.原理图 二、安装 1.Downloading Oracle GoldenGate software. 2.Setting ORACLE_HOME and ORACLE_SID 3.Setting library paths for dynamic builds 4.Installing Oracle GoldenGate sof转载 2012-10-05 21:52:07 · 1804 阅读 · 0 评论 -
CRS-0215: Could not start resource 'ora.rac2.vip'.的解决方法
一、#cd /opt/ora10g/product/10.2.0/CRS_1/bin二、#./crs_stop -all 三、#vi racgvip 找到 FAIL_WHEN_DEFAULTGW_NOT_FOUND -eq 1 ,把1改为0四、保存退出:按Esc键后输入X!回车五:#./crs_start -all原始出处:http://ww转载 2012-09-14 19:26:31 · 2182 阅读 · 0 评论 -
Can't connect to X11 window server using 'localhost:0.0' 的解决
Can't connect to X11 window server using 'localhost:0.0' 的解决安装Oracle时出现如下错误[oracle@localhost database]$ ./runInstallerStarting Oracle Universal Installer...Checking installer requi转载 2012-09-18 16:33:06 · 2835 阅读 · 0 评论 -
PRKP-1001与CRS-0215解决方案
crs_stat_t看到实例1状态为OFFLINE,单独启动实例srvctl start instance -d orcl -i orcl1报PRKP-1001:Error starting instance orcl1 on node rac1CRS-0215:Could not start resource 'ora.orcl.orcl1.inst'。Solution:ex原创 2012-09-19 23:24:18 · 3406 阅读 · 0 评论 -
Oracle数据泵的使用
使用数据泵导出数据 1、连接Oracle数据库SQL> conn / as sysdba已连接。 2、创建一个操作目录SQL> create directory dump_dir as 'e:\dump'; 注意同时需要使用操作系统命令在硬盘上创建这个物理目录。 目录已创建。 3、使用以下命令创转载 2012-11-09 17:47:55 · 2250 阅读 · 0 评论