- 博客(381)
- 资源 (519)
- 收藏
- 关注
原创 Oracle 中 decode 函数用法
含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值n)ELSE RETURN(缺省值)
2012-09-27 09:53:31 919 2
转载 由纯CSS打造的23个著名Logo,苹果
摘要:本文将展示23个著名Logo,它们由纯CSS编码而成。在drop shadow, rounded border, gradient 以及CSS3 transform的支持下,我们可以很容易地绘制出著名的Logo图。 Android Robot 查看CSS代码 Amro 查看CSS代码 Adidas 查看CSS代码 Adobe 查看CSS代码 Apple 查看CSS代码 Atari 查看CSS
2012-09-26 13:09:55 1588
原创 Linux 安装常用软件 .
1) chromium-browsersudo apt-get install chromium-browser2) google-chromea) sudo vi /etc/apt/sources.list.d/google.listb) 输入 deb http://dl.google.com/linux/chrome/deb/ stable mainc) sud
2012-09-25 13:18:32 588
原创 Oracle数据库名、实例名、全局数据库名、服务名、网络服务名区别和联系
数据库名、实例名、数据库域名、全局数据库名、服务名,网络服务名,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。 一、数据库名 数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之
2012-09-21 20:59:05 6738
原创 设置PL/SQL Developer代码提示快捷键
默认F6 设置PL/SQL Developer代码提示快捷键为Alt+/打开PL/SQL Developer菜单 工具 》首选项,选择“键配置”
2012-09-21 16:43:15 35629 1
转载 充分使用HTML5特性进行搜索引擎优化(SEO)
随着越来越多的网站和应用采用HTML5方式编写,如何和海量信息中,快速地被搜索引擎检索到应用和网站设计者最愿意呈现的内容?HTML5的SEO方式和传统的网站SEO方式一样吗?当我的内容更改为HTML5方式时,是否会影响传统的已有的SEO成果?本篇博客将和大家分享一下HTML5语义化的标注方式,如何有效使用这些语义化的标注来更好地向客户和搜索引擎展示你的内容。我们先看下面一个网站,这
2012-09-21 13:02:56 1851
转载 oracle connect by level 应用
关键字:oracle connect by level 树状结构表 定义如下id 和 名称描述 1— 省长 2— 市长 3— 县长 4— 镇长 5— 村长 其他(6-15)— 平民(没有管辖任何人) 只有省长、市长和县长能处理问题,那么每个人出了问题应该首先找谁来解决?省长权利最大,自己出了问题自己解决,别人也没法知道; 可以认为在关系表里省长的父节点是
2012-09-20 16:58:24 2922
原创 oracle 伪例灵活查询时间段
方法1:select to_date('&yyyymmdd', 'yyyymmdd') + level - 1 as DAYOFYEAR from dualconnect by level 方法2:select to_date('&startyyyymmdd', 'yyyymmdd') + level - 1 as DAYOFYEAR from dualcon
2012-09-20 16:57:18 580
转载 Tomcat 6.0 安装版内存调整
Tomcat6使用安装版本进行安装后,使用内存的调整无法利用修改启动文件的方式进行,但按缺省方式启动后如果启动的应用较多的话Tomcat经常会因为内存不足而失去响应,这个时候必须人工调整内存参数:1.“开始”--“Apache Tomcat 6”--“Configure Tomcat”2.选择Java标签,在“Initial memory pool(初始内存)”和“Maximum me
2012-09-20 12:35:13 1174
原创 SQLserver锁和事务隔离级别的比较与使用
对象① 锁:每条SQL语句② 隔离:事务锁①并发问题丢失更新未确认的读取(脏读)不一致的分析(非重复读):多次读取相同的数据(行)不一致(其他用户更改update)幻像读:多次读取有不存在和新增的数据(其他用户插入insert或删除delete)隔离级别隔离级别脏读不可重复读取幻像
2012-09-20 11:39:08 656
原创 ORA 01810 格式代码出现两次
如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from
2012-09-20 11:21:50 516
原创 Linux下FTP的断点上传、下载
昨天在服务器上传一个4G的文件,上传了一晚上还没上传好,早晨发现连接重置了,查看了下ftp服务器上,上传了2.99G,怎么办?重新上传?……在win平台下的FTP是可以断点续传的,我想Linux下也是可以的,于是查看了下ftp命令的帮助文档,果然有的。使用如下:1. ftp命令进入所上传的目录;2. 使用ls命令查看文件,其中可以列出文件的大小,如:-rw-rw-rw- 1
2012-09-20 07:54:32 6315
原创 Oracle的update语句优化研究
Oracle的update语句优化研究一、 update语句的语法与原理1. 语法单表:UPDATE表名称 SET列名称 =新值 WHERE列名称 =某值如:update t_join_situationset join_state='1'whereyear='2011'更新年度为“2011”的数据的join_state字段为“1”。如果更新的字段加
2012-09-19 15:26:46 926
原创 在solaris 10上安装oracle 10g数据库
本人在单位恰好有一台闲置的SUN的小机,由于原来是玩linux出身的,所以对于类unix系统也是十分喜欢,而且最近又学习了oracle,曾经在Linux上安装过oracle10g,但是还没有在solaris系统上安装过,于是,这个晚上也就让我用来安装oracle 了,首先说一下,本次安装并不是十分的顺利,中间的报错也是非常的多,几乎大部分时间都是用来trouble shooting了。废话少说
2012-09-17 12:34:05 812
原创 Solaris下补丁管理
在Linux下安装和卸载补丁很多人都很清楚了,特别是使用redhat的系统时.在Solaris下怎么去管理补丁呢? 其实也很简单的.一. 概述查看补丁安装的目录: /var/sdam/patch安装补丁: patchadd (2.6版本以上)卸载补丁: patchrm (2.6版本以上)二. 详细描述:1. 首先去SUN的网站查询当前的OS需
2012-09-17 12:33:35 991
转载 给大家发个Solaris 10_x86补丁下载的地址
官网的只能看看不能下,给大家发个Solaris 10_x86补丁下载的地址:Solaris 10_x86 Recommended Patch Cluster:http://mirror.cogentco.com/pub/misc/ftp://ftp.scn.rain.com/pub/sunos-patches/10_x86_0508_patchbundle_chunk1.zipft
2012-09-13 21:03:11 1428
原创 在solaris 10上安装oracle 10g数据库
http://space.itpub.net/9390331/viewspace-614939 本人在单位恰好有一台闲置的SUN的小机,由于原来是玩linux出身的,所以对于类unix系统也是十分喜欢,而且最近又学习了oracle,曾经在Linux上安装过oracle10g,但是还没有在solaris系统上安装过,于是,这个晚上也就让我用来安装oracle 了,首先说一下,本次安装并不
2012-09-12 09:49:16 933
原创 安装oracle提示/tmp空间不够
Error in writing to directory /tmp/OraInstall2008-01-10_08-09-48AM. Please ensure that this directory is writable and has atleast 69 MB of disk space. Installation cannot continue. 这个问题是的解压的文件不对,需
2012-09-11 21:49:36 5454
原创 Solaris 10 oracle11g 安装
目录(?)[-]一、检测环境二、创建用户和组三、修改内核参数四、创建目录并设置环境变量五、下载、解压、安装六、本例中的问题及解决方法一、检测环境硬件内存/usr/sbin/prtconf | grep "Memory size"大于1GSWAP /usr/sbin/swap -l硬盘空间 df -h软件pkginfo -i SUNWarc SUN
2012-09-11 20:29:03 1114
原创 Linux操作系统命令unzip详解
linux命令unzip用法详解 解压缩zip文件语 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip文件][文件][-d ][-x ] 或 unzip [-Z]补充说明:unzip为。zip压缩文件的解压缩程序。 参 数: -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。 -f 更新现有的文件。 -l 显示压缩文件
2012-09-11 20:28:23 962
原创 关于获取当前代码的目录
今天在做一个插件,想在插件里面获取当前插件所在目录,结果找了半天,发现获取的都是exe文件所在目录快疯了。。。不过最后还好,找到了方法,还有一些需要注意的地方,列举如下,备注使用一、获取当前代码所在路径方法:Assembly.GetExecutingAssembly().Location返回值:String ,路径说明:这个方法可以获取当前代码所在模块的所在
2012-09-11 11:10:34 749
原创 sqlserver2005 安装及SQL 2005 SP3补丁安装详解
说到sqlserver2005大家应该都不陌生吧,它的功能的强大和实用性应该是众所周知的,可能会让大家头疼的应该是它的安装方法吧,本文就为大家介绍一下sqlserver2005 安装及SQL 2005 SP3补丁安装方法,应该能帮到大家。一、安装前的准备1、软件平台要求: SQL Server 2005安装程序需要 Microsoft Windows Installer
2012-09-09 12:55:46 7827 1
原创 oracle 10g 下载地址
突然有一天发现,Oracle对于普通用户,已经不再提供10g软件的下载了。 下载页面:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html只有11.2的版本。 看来要想下载10g相关的软件,只能登录edelivery.oracle.com/了。 ht
2012-09-08 18:11:56 723
转载 怎样看懂Oracle的执行计划 .
尽量用鸟语描述了,翻译成中文反而容易误解。一、什么是执行计划An explain plan is a representation of the access path that is taken when a query is executed within Oracle.二、如何访问数据At the physical level Oracle reads block
2012-09-08 11:24:22 641
原创 如何看懂ORACLE执行计划
一、什么是执行计划An explain plan is a representation of the access path that is taken when a query is executed within Oracle.二、如何访问数据At the physical level Oracle reads blocks of data. The smallest amoun
2012-09-08 11:22:53 619
原创 如何查看oracle执行计
方法一 第一步:登入sql/plus执行命令(无先后顺序) set time on; (说明:打开时间显示) set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果) set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果) 二者选一个执行 第二步:输入你要查看的sql执行
2012-09-08 11:10:08 756
原创 Oracle 创建索引表空间语法
Oracle 的索引可分为5种,它们包括唯一索引、组合索引、反向键索引、位图索引和基于函数的索引。1、创建索引的标准语法以下为引用内容: CREATE INDEX 索引名 ON 表名 (列名)TABLESPACE 表空间名;例如:以下为引用内容: CREATE INDEX idx_of_imsi ON uim_auth_file(imsi) TABLESPACE users;
2012-09-07 11:24:12 14666
转载 Oracle 索引 详解 .
一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX . ON . ( | ASC | DESC, | ASC | DESC,...) TABLESPACE STORAGE LOGGING | NOLOGGING COMPUTE
2012-09-07 11:23:47 899
原创 Solaris关机命令
根据工作的类别,用户可以决定如何关闭系统 下面是不同类别的系统关闭 关闭系统到单用户模式 关闭Solaris操作环境,显示ok提示符 关闭系统到电源关闭 关闭系统并且自动重新启动到多用户模式 用于关闭系统的可用命令包括: /sbin/init /usr/sbin/shutdown /usr/sbin/init命令 用户可以使用init命令去关闭,掉电
2012-09-05 21:21:28 13757
原创 CentOS 6.2 64位安装Oracle 11g时check package无法通过
其实,11g出现这个问题,估计oracle前面的版本都会出现这个问题,oracle检查包时会检查相应包的64位和32位包,无法通过的一般都是32位包没有找到,可以发现,具体的提示内容为i386 missing,检查下来后发现CentOS 6.2 64位中的32位包都已改成i686了(5.8里还是i386),致使oracle无法找到他认为的32位包,这应该是oracle与centos间的兼容问题吧。
2012-09-05 13:47:48 1996
原创 SQL优化思路&结果集重用优化、分区索引优化测试
引言:这是我在学习谭老师SQL优化课程后的总结和实验,这里我主要通过sql_trace和10046事件来分析了sql资源消耗的情况,包含了 “结果集重用优化和分区索引优化”两部分,希望通过这些给一些初次涉及优化的DBA一些思路和启发。希望大家提出宝贵意见! 1.自己构造两条不同的SQL来完成相同的查询,注意结果集重用对SQL性能的影响四个主人公:alan leonarding
2012-09-05 08:19:52 1224
原创 ASM文件系统迁移
此文是在oracle10g的基础上,将数据库从文件系统迁移到ASM管理的文件系统上。 查看源文件系统SQL> select * from v$version where rownumBANNERITPUB个人空间V I `Y5u3?f/WE----------------------------------------------------------------
2012-09-05 08:18:58 1383
原创 Oracle表空间收缩方案
应用背景:某些情况下,由于前期设计上没有考虑全面,导致表空间预建太大,远远超出实际使用大小。于是,就出现了收缩表空间这样的需求,即将这个表空间的占用空间进行收缩。 处理方案:对于表空间收缩,Oracle只提供扩大的功能,而不提供收缩。所以,要实现这样的要求,就只能先创建一个中间表空间,然后将待收缩表空间中的数据迁移到这个表空间下 处理方法:1、找出该表空间下的所有数据对
2012-09-05 08:18:29 952
原创 创建RMAN catalog实现物理备份
1. 场景描述;catalog database 192.168.1.206:1521 gridtarget database 192.168.1.201:1521 ql2. 在catalog database上创建rman表空间 SQL> create tablespace rman datafile '/u01/app/oracle/oradata/gird/rman.db
2012-09-05 08:17:50 549
原创 【Oracle故障】Oracle 11g通过ABMR自动修复坏块的方法
Oracle 11g通过ABMR自动修复坏块的方法在11g Active DataGuard中,如果我们使用real time的功能,我们就可以使用Automatic Block Media Repair的特性来修复主库的坏块.因为当你使用了real time的功能后,你对主库的更新会迅速传到备库,此时主库出现坏块,我们可以相反的从备库上把已经applying的block在传回给主
2012-09-05 08:16:41 6202
原创 忘记Oracle System和Sys密码的方法
Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码: sqlplus /nolog; connect / as sysdba alter user sys identified by ; alter user system identified by ; 如果是第二种方法用以下方法修改
2012-09-04 21:42:22 8120
原创 使用trace来troubleshooting
trace的一些小结1. 使用autotrace:set autotrace ON | ON EXPLAIN | ON STATISTICS | TRACEONLY | TRACEONLY EXPLAINset autotrace off这个用法是最简单方便的,执行sql结束之后,会自动在同个窗口显示sql的执行计划和统计信息。 2. 使用set events contex
2012-09-04 08:08:40 938
原创 刷新buffer cache的方法
有时可能需要手工强制刷新buffer cache在9i中使用:当前sessionalter session set events ‘immediate trace name flush_cache level 1′;alter session set events = ‘immediate trace name flush_cache’;全局alter system set
2012-09-04 08:08:02 1486
原创 如何强制刷新Buffer Cache
很多时候,为了排除Cache对于测试的影响,我们常常需要手动刷新Buffer Cache,以促使Oracle重新执行物理访问。我曾经在使用 db_file_multiblock_read_count测试Oracle在不同系统中的IO能力一文中用到这个方法,在Itpub上也有朋友问到,今天整理一下并作简要说明。在Oracle9i里,Oracle提供了一个内部事件,用以强制刷新Buffer Cac
2012-09-04 08:07:27 727
.NET Compact Framework 3.5 For WinCE 5.0
2014-07-03
idoc上传Step-by-step guide on File-to-IDoc using SAP PI 7.0
2014-04-21
WIFI共享精灵--最新版
2014-03-18
SOAPUI最新安装版
2013-09-21
soapUI 4.5最新版本
2013-08-14
SAP算号器+license+key+Developer+Access+Key+完美解决方案
2013-07-26
SQL Server 2005 查看数据库表的大小 按照表大小排列
2013-07-21
plsql develper 10最新版本+注册码
2013-07-18
wince6.0上的.net cf framework 3.5安装包
2013-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人