摘要: 如何在电脑硬盘安装linux系统准备软件: unetbootin,下载地址:http://www.pc6.com/SoftView/SoftView_48154.htmlubuntu-12.04.2-desktop-i386 下载地址:http://pan.baidu.com/share/link?shareid=464083&uk=3087276131U盘一个网上的教程都是非常复杂,对于我们初学者来说确实是很难理解,我这个教程十分简单,而且经过本人验证是可以装上的。 本人系统是window XP sp3,由于我想装双系统(window xp、ubuntu)。第一步,解压unetboo 阅读全文
posted @ 2014-01-19 15:28 兔斯基摩洛哥 阅读(540) 评论(0) 推荐(0)

摘要: oracle如何使用trace跟踪文件,以及如何使用tkprof工具读取trace文件在这里首先要解释一下什么叫trace文件?Trace file(追踪文件)是以trc为后续的文本文件,它记录了各种sql操作及所消耗的时间等,根据trace文件我们就可以了解哪些sql导致了系统的性能瓶颈,进而采取恰当的方式调优.当我们利用工具sqlplus、plsql developer等工具连接oracle数据库,实际上会产生一个会话(session),session中我们的所有操作都会记录到trace文件。SQL>alter session set sql_trace=true; -------- 阅读全文
posted @ 2014-01-14 23:31 兔斯基摩洛哥 阅读(858) 评论(0) 推荐(0)

摘要: 浅谈left join、right join、right join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行t1、t2数据如下: SQL> select * from stu1 t1; ID---------- 2001 2002 2003 2004 2005SQL> select * from stu2 t2; ID---------- 2001 2002 2003 2004 2006使用l 阅读全文
posted @ 2014-01-09 22:27 兔斯基摩洛哥 阅读(334) 评论(0) 推荐(0)
摘要: 本文采用的SAXBuilder方式读取xml文件,相对于使用DocumentBuilder使用的DocumentBuilderFactory方式简单一点,让初学者比较容易理解。 本文会讲解一下xml文件以及java的知识,而且比较简单,适合初学者。高手牛人可以忽略!XML文件如下: --XML的头部分,关于版本以及编码方式,可以不必理会--根节点HD --disk元素为根节点下的第一个节点,一级节点 8G 200 1580 --与上面disk元素同一级 10G 500 3000 注意:复制XML文件内容的时候,要把后面的注释删掉。package com.readXml;impo... 阅读全文
posted @ 2014-01-09 16:30 兔斯基摩洛哥 阅读(323) 评论(0) 推荐(0)

2014年1月23日

摘要: ubuntu如何安装samba服务器?一. samba的安装: sudo apt-get insall sambasudo apt-get install smbfs*注意:这两个指令不能同时进行,不然会报错,因为ubuntu的apt-get会报不能回去目录解锁的错,内心等待这两个工具装好。 二. 创建共享目录:mkdir /usr/linux_share(这个目录的路径根据自己实际情况而定)sodu chmod 777 /usr/linux_share三. 创建Samba配置文件: 1. 保存现有的配置文件 sudo cp /etc/samba/smb.conf /etc/samba/smb 阅读全文
posted @ 2014-01-23 23:04 兔斯基摩洛哥 阅读(205) 评论(0) 推荐(0)

2014年1月14日

摘要: oracle手工创建控制文件sql>shutdown immediate;sql>startup nomount;sql>alter databse database mount;sql>alter database backup controlfile to trace;注意:sql>alter database backup controlfile to trace这条SQL必须在数据库mount的情况下才能执行,不如会报ora-01507错误此时你的控制文件以及转存储到${oracle_home}\admin\orcl\udump\??本人电脑的路径是:D: 阅读全文
posted @ 2014-01-14 23:33 兔斯基摩洛哥 阅读(827) 评论(0) 推荐(0)

2013年12月29日

摘要: 有时候我们会不小心删除了数据,oracle9i之后可以通过闪回技术恢复被删除的数据,方法如下:SCN(系统改变号),它的英文全拼为:System Change Number ,它是数据库中非常重要的一个数据结构。 SCN提供了Oracle的内部时钟机制,可被看作逻辑时钟,这对于恢复操作是至关重要。 注释:Oracle 仅根据 SCN 执行恢复。 它定义了数据库在某个确切时刻提交的版本。在事物提交时,它被赋予一个唯一的标示事物的SCN 。一些人认为 SCN 是指, System Commit Number ,而通常 SCN 在提交时才变化,所以很多情况下, 这两个名词经常被交替使用。 ... 阅读全文
posted @ 2013-12-29 11:51 兔斯基摩洛哥 阅读(322) 评论(0) 推荐(0)

2013年12月26日

摘要: 一般来说,建立索引会提升查询速度,但会减低DML(数据操作语言)执行速度,下面看看索引如何提升查询速度。SQL>SELECT * from ods.o_cms_business_contract;效果如下图(使用plsql developer的解释计划,快捷键F5):*注意图中灰色部分,TABLE ACCESS FULL表示全表扫描,对象是O_CMS_BUSINESS_CONTRACT,oracle耗费49下面尝试建立在该表serialno字段建立索引,再次执行相同的查询语句。SQL>CREATE INDEX ODS.idx_serialno ON ods.o_cms_busine 阅读全文
posted @ 2013-12-26 00:28 兔斯基摩洛哥 阅读(1262) 评论(0) 推荐(0)

2013年12月25日

摘要: autotrace是oracle里面内置的可以看到SQL优化、执行计划的工具,下面是使用方法:SQL> @E:\oracle\product\10.1.0\Db_1\RDBMS\ADMIN\utlxplan;Table createdSQL> grant all on plan_table to public;Grant succeededSQL> @E:\oracle\product\10.1.0\Db_1\SQLPLUS\ADMIN\plustrce;drop role plustrace;drop role plustraceORA-01919: role 'P 阅读全文
posted @ 2013-12-25 23:19 兔斯基摩洛哥 阅读(791) 评论(0) 推荐(1)
摘要: --建立日志表,用于触发器的触发情况create table lok.log(operate_tag varchar2(10),operate_time date);--新建一个触发器create or replace trigger lok.tri_deptbefore insert or delete or updateon lok.deptdeclare operate_tag varchar2(10); begin if inserting then operate_tag := '插入'; elsif updating then operate_tag := ' 阅读全文
posted @ 2013-12-25 22:03 兔斯基摩洛哥 阅读(507) 评论(0) 推荐(0)

导航