W.r.

自信未必会赢,但不自信一定会输
  首页  :: 联系 :: 管理

随笔分类 -  Oracle

摘要:1.确定数据库名、数据库实例名和服务名关于数据库名、数据库实例名和服务名,我之前有专门用一篇来详细介绍。这里就不再说明了。2.创建参数文件 参数文件很确定了数据库的总体结构。Oracle10g有两种参数文件,一个是文本参数文件,一种是服务器参数文件。在创建数据库时先创建文本参数文件,在数据库创建后,可以由文件参数文件创建服务器参数文件。文本参数文件的取名方式为initORACLE_SID.ora,其中,ORACLE_SID是数据库实例名。其名称及路径为:/home/app/oracle/product/10.1.0/admin/DB_NAME/pfile/initORACLE_SID.ora其 阅读全文

posted @ 2011-08-10 01:04 W.r.

摘要:数据库名、实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:DB_NAME=myorcl...在创建数据库时就应考虑好数据库名,并且在创建完数据库之后,数据库名不宜修改,即使要修改也会很麻烦。因为,数据库名还被写入控制文件中,控制文件是以 阅读全文

posted @ 2011-08-10 01:03 W.r. 阅读(264) 评论(0) 推荐(0)

摘要:cat $ORACLE_HOME/sqlplus/admin/login.sqlset serveroutput on size 1000000set trimspool onset long 5000set linesize 100set pagesize 9999set linesize 154col GROUP# for 99col THREAD# for 99col SEQUENCE# for 9999col MEMBER for a50col MEMBERS for 99col name for a35col username for a15col file_name for a45 阅读全文

posted @ 2011-06-22 16:15 W.r. 阅读(840) 评论(0) 推荐(0)

摘要:BBED(Oracle BlockBrower and EDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,简单来说就是一个针对Oracle的二进制编辑工具。该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新编译。 在Oracle 10g中编译BBED 01[oracle@mailserver ~]$ cd $ORACLE_HOME/rdbms/lib 02[oracle@mailserver lib]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms 阅读全文

posted @ 2011-06-22 16:10 W.r. 阅读(282) 评论(0) 推荐(0)

摘要:最近负责的一个10204 for Linux as4的数据库(64bit),会短暂出现大量cursor: pin S wait on X等待事件,部分操作会被挂起,最长等待时间大概4分钟,之后则会自行恢复。这个问题困扰了我一周多的时间,从现在的情况上看,我们应该是解决了这个问题。 以下则是事件的回放: 7月18日,应用反映17日下午16:56分左右,出现部分接口的调用操作无返回,要求协助检查原因。 要求应用提供数据进行核对,当时确认应用提供的那些需要处理的数据都是正常处理的,处理的时间与调用的时间并也无太大出入。 调用方设置的超时时间是60秒,60秒后会断开连接,判断为无返回。所以可能是延迟超 阅读全文

posted @ 2011-06-21 16:06 W.r. 阅读(2024) 评论(0) 推荐(0)

摘要:Oracle的传输表空间是指,可以将一个数据库上的一个或多个表空间的全表数据文件拷贝到另一个数据库服务器上,通过导入的方式将表空间加载当目标数据库。使用这种方法的最大好处是速度快,所需要的时间和拷贝数据文件差不多,比执行EXP/IMP的导入导出要快得多。传输表空间的限制条件:源和目标数据库必须处于相同的平台,在10g中,这条约束被放宽了;源和目标数据库必须使用相同的字符集和国家字符集;目标数据库不能已经包含同名的表空间;传输表空间不支持:物化视图或复制、基于函数的索引、Scoped REFs和兼容性设置为8.0时,带有多个收件人的高级队列。使用传输表空间应该使源和目标数据库的兼容性都在8.1以 阅读全文

posted @ 2011-06-20 14:25 W.r. 阅读(831) 评论(0) 推荐(0)

摘要:在Linux操作系统中如何调整RAC虚拟IP地址和虚拟主机名的方法。在多节点RAC环境中,我们可以使用逐节点调整的策略来完成RAC环境中各节点VIP修改任务。1.获取系统当前VIP信息使用“ifconfig –a”命令,可以得到VIP是被绑定在eth0这个网络接口上。1)确认rac1节点上VIP信息[root@rac1 ~]# ifconfig -aeth0 Link encap:Ethernet HWaddr 00:0C:29:2C:74:42 inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: 阅读全文

posted @ 2011-06-17 09:57 W.r. 阅读(3123) 评论(0) 推荐(0)

摘要:1. 监控事例的等待select event,sum(decode(wait_Time,0,0,1)) "Prev",sum(decode(wait_Time,0,1,0)) "Curr", count(*) "Tot"from v$session_Wait group by event order by 4; 2. 回滚段的争用情况select name, waits, gets, waits/gets "Ratio" from v$rollstat a, v$rollname b where a.usn = b 阅读全文

posted @ 2011-06-14 10:56 W.r. 阅读(226) 评论(0) 推荐(0)