摘要: 今天模拟INACTIVE的日志组丢失情况,遭遇 ORA-03113SQL> select group#,archived,status from v$log; GROUP# ARC STATUS---------- --- ---------------- 1 NO CURRENT 2 YES INACTIVE 3 YES INACTIVESQL> select member from v$logfile where group#=3;MEMBER----------------------------------------------... 阅读全文
posted @ 2012-12-03 16:54 xyhui 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 今天自己把自己整晕了先来点儿干货:执行顺序是:先start with子句,再是connect by 子句,最后是where 子句start with子句是 根节点的限定语句。可以放宽根节点条件,来获得多棵树。connect by prior是连接条件。其中PRIOR是上一条的意思。PRIOR employee_id=manager_id,意思就是上一条数据的员工ID是本条记录的经理ID(也就是说 本条数据的员工是上一条员工的下属)where子句是过滤条件,多返回的所有记录进行过滤感谢@魑魅魍魉查看HR.EMPLOYEE表,执行下面两个SQL,说出区别:SELECT employee_id, l 阅读全文
posted @ 2012-11-16 16:35 xyhui 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 今天看到了oracle的约束。提到DEFERRABLE,很新鲜,至少SQL SERVER里是没这玩意儿。定义为可延迟(deferrable)的约束,可以指定为:1.INITIALLY IMMEDIATE 初始化立即执行2.INITIALLY DEFERRED 初始化延迟执行从字面意思看,猜测是让约束延迟检查,但是一个初始化立即执行,一个初始化延迟执行。这又是什么意思? 我们动手测试一下吧--延迟约束测试CREATE TABLE CUST( CUST_ID NUMBER(2) NOT NULL, CUST_NAME VARCHAR2(15));SELECT * FROM CUST;-... 阅读全文
posted @ 2012-10-30 14:20 xyhui 阅读(935) 评论(0) 推荐(0) 编辑
摘要: http://www.thegeekstuff.com/2009/03/15-practical-unix-grep-command-examples/首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this line is the 1st lower case line in this file.This Line Has All Its First Character Of The Word With Upper Case.Two lin 阅读全文
posted @ 2012-10-22 15:33 xyhui 阅读(3314) 评论(0) 推荐(0) 编辑
摘要: CentOS安装oracle(一):软件准备-参数设置1.找到oracle安装包,unzip解压 进入database 目录 执行./runInstaller不填写oracle support帐号,然后在弹出窗口勾选不接收,Continue选择只安装oracle软件,下一步选择单实例安装,下一步选择语言,我这里只选择了英文和简体中文,下一步默认选择企业版,下一步这里会自动加载oracle用户的环境变量,ORACLE_BASE,ORACLE_HOME.如果你看了上一篇参数设置,会发现这里ORACLE_HOME不是profile里的。原因是我把ORACLE_HOME打错了(写成ORACHE_HOM 阅读全文
posted @ 2012-10-17 16:30 xyhui 阅读(650) 评论(0) 推荐(0) 编辑
摘要: CentOS系统我们已经装好了。接下来就是oracle相关的内容了1.oracle安装文件 可以在官网下载linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip2.FTP客户端,选择自己喜欢的就好,把oracle安装文件上传到CentOS这里用FileZilla 官网地址:http://filezilla-project.org/OK,FTP客户端安装成功。配置FileZilla菜单:文件-站点管理,点“新站点”,---------------------------------------------------- 阅读全文
posted @ 2012-10-15 15:39 xyhui 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: oracle服务器要求静态IPso,let's go[root@xyhui ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0示例文件如下:# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)DEVICE=eth0BOOTPROTO=noneHWADDR=00:0C:29:AB:F9:6DONBOOT=yesNETMASK=255.255.255.0IPADDR=192.168.1.103GATEWAY=192.168.1.1TYPE=EthernetUSERCTL 阅读全文
posted @ 2012-10-15 15:31 xyhui 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.安装64位系统 提示不支持long mode我是ThinPad 需要修改BISO 在Security CPU启用 Intel VT(Intel Virtualization Technology)2.1 Memory for crash kernel (0x0 to 0x0) notwithin permissible range启动虚拟机,提示上面信息。原因是没有配置kdump服务。这个不影响系统,可以忽略2.2 Cannot setup NMI watchdog on CPU 0不是所有硬件都支持NMI的,因此,当虚拟机选择最新的8和7这个虚拟机硬件版本时,容易出现这个问题解决方案关闭 阅读全文
posted @ 2012-10-13 17:34 xyhui 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 在公司服务器安装了RedHat Enterprise Linux5 + Oracle 11g,测试环境,在家里无法玩。准备在本本上装虚拟机方便做实验了。正在下载CentOS5,不打算再次安装红帽了,CentOS装包也方便期待吧centos用的163的镜像http://mirrors.163.com/centos/需要的自己下载吧文章同步:http://oracle.xyhui.net/post/2012-10-11/centos-oracle-tour 阅读全文
posted @ 2012-10-12 20:45 xyhui 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 其實,這個參數是9i以後才有的一個參數,用來替代原來的 FAST_START_IO_TARGET,LOG_CHECKPOINT_TIMEOUT等參數的,他和CHECKPOINT是密切相關的,我這裡簡單的說說,更詳細的,就靠你自己取琢磨了,呵呵.要完全理解這個參數,有几個其他參數或者概念是必要的(SCN,CHECKPOINT,CRASH RECOVERY,REDO,INCREMENTAL CHECKPOINT,CHECKPOINT QUEUE),這裡假設你全部都理解以上的東西,OK.那,FAST_START_MTTR_TARGET參數的可取值範圍是0~3600sec,如果你一旦設定了這個參數的值 阅读全文
posted @ 2012-10-10 22:02 xyhui 阅读(290) 评论(0) 推荐(0) 编辑