自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (12)
  • 收藏
  • 关注

原创 数据泵执行导入导出

1. oracle expdp区分大小写2. expdp的directory指定的目录必须存在,否则会报ORA-39070: Unable to open the log file.因为oracle在创建目录时并不检查目录是否存在3. 如果expdp转储的dump文件已经存在回报错3. 在expdp的par文件中不需要再定义操作系统转义字符,否则会出错4. 在命令行中,不能使用单引

2013-10-31 18:42:55 1266

原创 Oracle的directory详细路径查看、创建及修改

directory对象所定义的路径可以在EM中的“管理”-“方案”-“目录对象”进行查看、创建或修改 用命令来创建directory,则为如下语句:SQL>create directory dumpdir as '/home/dumpdata/';要更改dumpdir目录的路径,则为如下语句:SQL>create or replace directory dumpdir as '/

2013-10-31 18:00:10 47456

转载 oracle Extract,to_char 函数

//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分  //语法如下:  EXTRACT (           {YEAR |MONTH |DAY |HOUR |MINUTE |SECOND }          | { TIMEZONE_H

2013-10-31 12:43:01 1197

转载 在两台linux服务器间传递文件

设有两机,均为局域网,两机可相互通信无问题,中间无防火墙。两机IP分别为:A:192.168.1.240 B:192.168.1.102假设A,B机的SSH都允许root登录设要把 A上的 /root/abc.zip 传到 B机并放到/abc目录,可以在A机上用命令    scp  /root/abc.zip  [email protected]:/abc/若 SSH端口

2013-10-31 08:57:55 1526

转载 Oracle创建表时Storage参数具体含义

在Oracle数据库创建新表时Storage的参数具体含义。  可用于:表空间、回滚段、表、索引、分区、快照、快照日志参数名称缺省值最小值最大值说明INITIAL5(数据块)2(数据块)操作系统限定分配给Segment的第一个Extent的大小,以字节为单位,这个参数不能在alter语句中改变,如果指定的值小于最小值,

2013-10-30 20:51:53 4144

转载 WINDOWS下压缩tar.gz 的方法

tar.gz 是linux和unix下面比较常用的格式,几个命令就可以把文件压缩打包成tar.gz格式,然而这种格式在windows并不多见,WinRAR、WinZip等主流压缩工具可以释放解开,却不能打包生成。但是tar.gz在服务器端却很常用,因为服务器系统linux占了相当的一部分。于是许多习惯用Windows的Web开发人员,在上传网站到空间时可能会遇到这个压缩格式的麻烦。如何生成得到ta

2013-10-30 20:26:13 1307

原创 Linux tar打包命令

将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc

2013-10-30 18:11:01 921

原创 user_tables 行数与真实行数

1. 通过查询SELECT COUNT(ID) FROM user;SELECT u.NUM_ROWS FROM user_tables u WHERE u.TABLE_NAME=UPPER('user');两者之间的数据会有一定的误差2. 此时如果差距太大,需要进行表的信息统计.

2013-10-30 14:21:29 3927

转载 linux scp 命令(在两台linux服务器上传输文件)

设有两机,均为局域网,两机可相互通信无问题,中间无防火墙。两机IP分别为:A:192.168.1.240 B:192.168.1.102假设A,B机的SSH都允许root登录设要把 A上的 /root/abc.zip 传到 B机并放到/abc目录,可以在A机上用命令    scp  /root/abc.zip  [email protected]:/abc/若 SSH端口

2013-10-30 12:04:42 810

转载 linux配置java环境变量64位

一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。二. 需要配置的环境变量 1.  PATH环境变

2013-10-29 22:23:39 967

原创 sqlldr某些字段无值导致加载报错

sqlldr加上trailing nullcols (表的字段没有对应的值时允许为空 ),将所有不在纪录中的指定位置的列当作空值,指记录中没有内容(空格、空白、或null)的列被当作null

2013-10-29 09:46:53 2165

原创 imp ignore=y

ignore=y相当于,如果没有的表,创建并倒入数据,如果已经有的表,忽略创建的,但不忽略倒入。在使用IMP导入并使用ignore=y参数时,ORACLE根本不检查要导入的数据结构和现存在数据库中表的结构是否相同。就直接显示如下信息;    importing table   "XXXXX_tablename" 0 rows imported

2013-10-28 19:53:51 19271

原创 oracle使用自治事务记录系统日志

在我们对表记录执行DML操作时,一方面,我们需要把错误记录到数据库的日志表中,另一方面,由于错误我们需要回滚核心事务,此时我们可以在记录日志的存储过程中使用自治事务1. 定义事务日志表CREATE TABLE "SCOTT"."EXCEPTION_LOG" ( "ID" NUMBER(18,0), "ERROR_CODE" NUMBER(10,0), "ERROR_MESS

2013-10-27 19:29:06 1965

转载 oracle redo undo

通常对undo有一个误解,认为undo用于数据库物理地恢复到执行语句或事务之前的样子,但实际上并非如此。数据库只是逻辑地恢复到原来的样子,所有修改都被逻辑地取消,但是数据结构以及数据库块本身在回滚后可能大不相同。原因在于:在所有多用户系统中,可能会有数十、数百甚至数千个并发事务。数据库的主要功能之一就是协调对数据的并发访问。也许我们的事务在修改一些块,而一般来讲往往会有许多其他的事务也在修改这些块

2013-10-26 11:22:49 685

转载 Oracle 过程中执行动态 SQL 或 DDL 语句

如果你用的是 Oracle 8i 及以上的版本,那简单,在过程中用 execute immediate sql_str 就行, sql_str 是一个拼凑的 SQL 语句,但这个动态语句中带参数,或 Select 的结果要 into 到变量中时就要稍加留心一下了。而在 8i 以前的版本(谁还用这么古老的玩艺,总有些不得已的地方,老系统考虑升级成本遗留下来的,应用软件所伴随着的等),都没法用 exe

2013-10-25 12:06:08 2500

原创 匿名块锁等待

1. 在匿名块中如果执行插入,删除,更新等操作后,一定要记得提交或回滚操作,不然其他人在别的地方如果也执行插入,删除,更新等操作时,刚好与你执行的操作记录相同,则会发生锁等待DECLARE  cot NUMBER;BEGIN  DELETE FROM rzl WHERE 1= 1;  cot := SQL%ROWCOUNT; dbms_output.put_li

2013-10-25 11:53:34 699

转载 ORACLE中获得受影响记录行数

create table rzl(uuid varchar2(32)) ;declare    cot number ;begin        delete from rzl where 1=1;     cot := sql%rowcount;     dbms_output.put_line(sql%rowcount);       dbms_output.p

2013-10-25 11:47:38 8972

转载 异常结束后继续执行

当你运行一个过程,例如: DeclearBegin      DELETE TABLE t_a where .....;      UPDATE t_b set .....;      DELETE TABLE t_c where .....;Exception      WHEN OTHERS THEN           

2013-10-25 11:38:25 2070

转载 Oracle group by 用法实例详解

1. Group by的语法Select [filed1,fild2,]聚合函数(filed),[Grouping(filed),][Grouping_id(filed1,filed2,…)]From tablenameWhere condition[Group by {rollup|cube}(filed,filed2)][having c

2013-10-25 09:17:33 1282

原创 oracle清除缓存

SQL>ALTER SYSTEM FLUSH SHARED_POOL/BUFFER_CACHE/GLOBAL CONTEXT

2013-10-25 09:04:50 1425

原创 oracle count函数

1.  count函数1.1.  count查询结果count(*)是以所有字段做countcount(1)是以查询结果第一个字段做count,两者的结果是一样的这里的1应该不是位置变量,相当于给*的结果加一个值为1伪列,再count 1的数量所以结果和count(*)是一样的,即count(rowid)count(1),你可以理解成有个字段,这个字段就是固定值1,那么也是

2013-10-25 08:53:48 3299

转载 【Oracle】-【AWR/Stackpack】-AWR(Stackpack)执行权限

SQL> @awrrpt.sqlCurrent Instance~~~~~~~~~~~~~~~~       v$instance i       *ERROR at line 6:ORA-00942: table or view does not existSpecify the Report Type~~~~~~~~~~~~~~~~~~~~~

2013-10-22 19:14:51 949

原创 oracle,中括号

1. 在,oracle中在使用正则表达式时,如果使用regexp_replace(sourceString,'[ ]+',' '); 则其匹配一个或多个空格,如 "a    b" --->"a b"

2013-10-22 18:27:52 3090

原创 ORA-04089: cannot create triggers on objects owned by SYS

1. 此错误的原因是因为你在以sys用户创建触发器,但oracle却不建议在sys用户下创建触发器。

2013-10-21 21:32:22 2360

原创 sql plus登陆

1. 直接登陆sqlplus "username/passord@id"2. 先进入sqlplusC:\Documents and Settings\Administrator>sqlplus用户名:username@ip

2013-10-21 18:47:48 745

原创 oracle 基本统计信息

1. 查看表统计信息select table_name, num_rows from user_tables;

2013-10-21 18:33:57 733

原创 oracle常用命令

1. select * from user_tables;2. select * from user_triggers;3. select * from user_views;4. select * from user_sequences;5. select * from user_objects where object_type='FUNCTIO

2013-10-21 15:15:35 585

转载 oracle/product/10.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_orcl not found.

要想打开OEM的web管理程序,必须先启动Database listener,再启动Datebase Control端口监控程序,但是碰到下面的情况        问题:    [oracle@localhost OC4J_DBConsole]$ emctl start dbconsole    TZ set to PRC     OC4J Configuration issu

2013-10-20 22:07:50 1221

转载 Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name

解决方法:     在启动的时候先设置一下oracle_unqname                    set oracle_unqname=$ORACLE_SID如果还是失败,在环境变量中添加:     vi ~/.bash_profile (在oracle home目录下,如:cd /u01/oracle)    在最后添加:export  ORACLE_UN

2013-10-20 21:51:26 1284

转载 linux服务器性能查看

################### cpu性能查看 ############################################################1、查看物理cpu个数:cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l2、查看每个物理cpu中的core个数:cat /proc/cpuinfo

2013-10-08 23:41:16 1279

转载 Oracle DBA职责及日常工作分析

DBA 职责及日常工作职责:    1.安装和升级数据库服务器,以及应用程序工具构建和配置网络环境.    2.熟悉数据库系统的存储结构预测未来的存储需求,制订数据库的存储方案.    3.根据开发人员设计的应用系统需求创建数据库存储结构.    4.根据开发人员设计的应用系统需求创建数据库对象5.根据开发人员的反馈信息,在必要的时候修改数据库的结构    6.管理数据库的

2013-10-08 20:57:20 857

原创 了解你的oracle

1、先要了解当前的Oracle 数据库的版本和平台和相关信息   这个很重要,忙乎了半天还知道你的数据库是哪个版本,跑在什么系统上,那岂不是很悲哀,所以我个人认为这是第一步需要了解的。下面的这些脚本可以帮助你获取你需要的相关信息。   select * from v$version;   select * from dba_registry_database;   select d

2013-10-08 20:55:47 612

oracle json

使oracle支持json类型的数据,里面是一些数据包代码希望对你有用

2014-08-01

ocp11g知名培训机构原题及考试模拟器

这个资源包的题库包含破解的免安装版Visual CertExam,只要将题库的三个文件导进去就可以进行模拟考试了,自己试过了,很好用的

2014-01-12

ocp11g考试认证指南

ocp11g考试认证指南,全面地覆盖了ocp11g的方方面面,并且每章后都有适量的模拟题

2014-01-12

ocp 11g 题库

文件包里是我下载的ocp 11g的题库,非常非常多,有一千多道题,希望对想考ocp 的小伙伴们有帮助。

2014-01-12

struts2开发必备jar

struts2开发必备jar,基于框架的java开发不可能离开sturts

2011-12-07

mysql-connector-java-5.0.7-bin.jar

mysql-connector-java-5.0.7-bin.jar,对于mysql的驱动,不可或缺

2011-12-07

spring.jar

spring.jar,对于基于spiing开发不可或缺的jar

2011-12-07

eclipse使用教程

eclipse,相信大家都不陌生吧,但,我们又对它,知之多少呢?

2011-12-07

数据结构与算法(C#)代码

数据结构与算法(C#)代码,一个高级的大师,是不可能不会数据结构的

2011-12-07

单元测试之道Java版:使用JUnit

单元测试之道Java版:使用JUnit,我们应该会单元测试的

2011-12-07

重构_改善既有代码的设计

重构_改善既有代码的设计,如果一个程序员不知道重构,岂不是很可悲的一件事

2011-12-07

PowerDesigner逆向工程生成PDM模型及数据库

PowerDesigner逆向工程生成PDM模型及数据库

2011-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除