随笔分类 -  Oracle

1

win2000/xp/2003下完全卸载ORACLE
摘要:近日,有新手在卸载oracle时删不干净,搞的要重装系统,本人在工作中总结出如下方法,希望对大家有所帮助.1.以Administrators group身份登陆windows系统2.通过oracle installer 卸载所有orcle产品及组件。3.停掉Oracle Service服务4.删除%ORACLE_base%文件和SYSTEM_DRIVE:\program files下的oracle... 阅读全文

posted @ 2007-08-24 14:00 Leetle 阅读(907) 评论(0) 推荐(0)

Oracle9i中分区partition的使用
摘要:第一种 范围分区 1 对表进行单列的范围分区: 这使最为常用也是最简单的方法,具体例子如下: create table emp (empno number(4), ename varchar2(30), sal number) partition by range(empno) (partition e1 values less than (1000) tablespace emp1, parti... 阅读全文

posted @ 2007-08-24 13:42 Leetle 阅读(648) 评论(0) 推荐(0)

[ZT]Oracle数据库字符集问题解决方案大全
摘要:在国内外大中型数据库管理系统中,把ORACLE作为数据库管理平台的用户比 较多。ORACLE 不论是数据库管理能力还是安全性都是无可非议的,但是,它在汉 字信息的显示方面着实给中国用户带来不少麻烦,笔者多年从事ORACLE数据库管 理,经常收到周围用户和外地用户反映有关ORACLE数据库汉字显示问题的求援信, 主要现象是把汉字显示为不可识别的乱码,造成原来大量信息无法使用。本文将就 这一问题产生的... 阅读全文

posted @ 2007-08-24 11:03 Leetle 阅读(394) 评论(0) 推荐(0)

Oracle 8.1.6 for Win2000 系统文件解释
摘要:Oracle 8.1.6 for Win2000 系统文件解释系统环境:1、操作系统:Windows 20002、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:C:\ORACLE解释:Oracle 8i R2 (8.1.6) for NT 企业版默认安装完毕后会在所在盘符创建以下三个目录admin: 记录Oracle实例的配置、运行日志等文件,每个实例一个目... 阅读全文

posted @ 2007-08-23 13:22 Leetle 阅读(261) 评论(0) 推荐(0)

如何连接oracle数据库及故障解决办法
摘要:如何配置才能使客户端连到数据库: 要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbc thin模式,不用装oracle的客户端软件。加入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装oracle数据库的时候会自动安装oracle客户端。 用过sql serve... 阅读全文

posted @ 2007-08-23 13:16 Leetle 阅读(863) 评论(0) 推荐(0)

Oracle 9i初始化参数文件
摘要:Pfile文件Pfile(Parameter File)文件是基于文本格式的参数文件,含有数据库的配置参数。Oracle 9i在安装时为每个数据库建立了一个Pfile,默认的名称为“init+例程名.ora”,这是一个文本文件,可以用任何文本编辑工具打开。表6.1 数据库的初始化参数文件分析 内容说明# Copyright (c) 1991, 2001 by Oracle CorporationO... 阅读全文

posted @ 2007-08-23 12:53 Leetle 阅读(395) 评论(0) 推荐(0)

简单冷备份恢复操作步骤
摘要:冷备份数据必须是数据库不在open状态下。 以下步骤会给出详细的过程: 1): 关闭DB : shutdown immediate; 2):copy oradata目录下的所有文件, 包括数据文件, 控制文件,redo,等,还需要copy 密码文件 在目录ora92下 的database 中的pwd 文件.全部copy到一个安全目录中。在sql 下可以直接加一个 host 然后使用dos命令。如h... 阅读全文

posted @ 2007-08-23 12:49 Leetle 阅读(403) 评论(0) 推荐(0)

Win 下常用的oracle 9i服务的介绍
摘要:注:SID - 数据库标识 HOME_NAME - Oracle Home名称,如OraHome92、OraHome81(1)OracleServiceSID 数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台SVRMGRL.EXE、SQLPLUS.EX... 阅读全文

posted @ 2007-08-23 12:46 Leetle 阅读(852) 评论(0) 推荐(0)

oracle初始化参数说明
摘要:Blank_trimming:说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSEserializable:说明: 确定查询是否获取表级的读取锁, 以防止在包含该查询的事务处理被提交之前更新任何对象读取。这种操作模式提供可重复的读取, 并确保在同一事务处理种对相同数据的两次查询看到的是相同的值。 ... 阅读全文

posted @ 2007-08-23 12:41 Leetle 阅读(1144) 评论(0) 推荐(0)

Oracle中的数据字典技术初级入门
摘要:数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。  Oracle中的数据字典有静态和动态之分。静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在... 阅读全文

posted @ 2007-08-23 12:35 Leetle 阅读(444) 评论(0) 推荐(0)

DBA常用SQL语句系列
摘要:一、数据库构架体系 1、表空间的监控是一个重要的任务,我们必须时刻关心表空间的设置,是否满足现在应用的需求,以下的语句可以查询到表空间的详细信息 [Copy to clipboard] [ - ]CODE: SELECT TABLESPACE_NAME,INITIAL_EXTENT,NEXT_EXTENT,MIN_EXTENTS, MAX_EXTENTS,PCT_INC... 阅读全文

posted @ 2007-04-27 10:10 Leetle 阅读(587) 评论(0) 推荐(0)

Function怎么返回一个数据集
摘要:1.CREATE OR REPLACE PACKAGE ROME AS AS TYPE RefCursor IS REF CURSOR; Function GetCompany(key IN char) return RefCursor; END; / CREATE OR REPLACE PACKAGE BODY ROME IS IS Function GetCompany(key IN char... 阅读全文

posted @ 2007-04-27 09:54 Leetle 阅读(483) 评论(0) 推荐(0)

Oracle 9i 分析函数参考手册
摘要: Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 阅读全文

posted @ 2007-04-17 15:08 Leetle 阅读(312) 评论(0) 推荐(0)

使用Oracle的分析函数ROW_NUMBER、DENSE_RANK、RANK
摘要:这三个分析函数都可以在各个分组内从1开始排序。ROW_NUMBER()是没有重复值的,可以利用它实现分页显示。DENSE_RANK()是连续排序,有两个第二名时仍然跟着第三名。RANK()是跳跃排序,有两个第二名时接下来就是第四名(同样是在各个分组内)。 SELECT * FROM ( SELECT deptno, ename, sal, ROW_NUMBER() OVER ( ... 阅读全文

posted @ 2007-04-09 14:09 Leetle 阅读(368) 评论(0) 推荐(0)

oracle日期处理完全版(三)
摘要:15. 找出今年的天数 select add_months(trunc(sysdate,'year'), 12) - trunc(sysdate,'year') from dual 闰年的处理方法 to_char( last_day( to_date('02' || :year,'mmyyyy') ), 'dd' ) 如果是28就不是闰年 16. yyyy与rrrr的区别 'YYYY99 TO_C... 阅读全文

posted @ 2007-04-06 09:37 Leetle 阅读(266) 评论(0) 推荐(0)

oracle日期处理完全版(二)
摘要:. select count(*) from ( select rownum-1 rnum from all_objects where rownum select sysdate ,to_char(sysdate,'hh') from dual; SYSDATE TO_CHAR(SYSDATE,'HH') -------------------- --------------------- 2... 阅读全文

posted @ 2007-04-06 09:36 Leetle 阅读(179) 评论(0) 推荐(0)

oracle日期处理完全版(一)
摘要:TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Year: yy two digits 98 yyyy fo... 阅读全文

posted @ 2007-04-06 09:35 Leetle 阅读(337) 评论(0) 推荐(0)

Oracle体系结构及其组成部件(图)
摘要:Oracle体系结构及其组成部件(图) 一个实例是连接数据库的入口仅打开并连接至一个数据库它包括内存和后台进程 阅读全文

posted @ 2006-09-01 22:04 Leetle 阅读(1607) 评论(3) 推荐(0)

在Windows下管理Oracle9i服务
摘要:在Windows 操作系统下安装Oracle 9i时会安装很多服务——并且其中一些配置为在Windows 启动时启动。在Oracle 运行在Windows 下时,它会消耗很多资源,并且有些服务可能我们并不总是需要。你会发现不使用Windows 图形界面就可以快速、完全地关闭数据库会很有用。 只要拥有管理员权限就可以通过net start 启动一个服务,或者通过net stop 命令停止一个服务,... 阅读全文

posted @ 2006-09-01 14:06 Leetle 阅读(206) 评论(0) 推荐(0)

Oracle的入门心得(转)
摘要:Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对Oracle有一个总体的认识,少走一些弯路。 一、定位 Oracle分两大块,一块是开发,一块是管理。开发主要是写写存储 过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人... 阅读全文

posted @ 2006-09-01 14:04 Leetle 阅读(260) 评论(3) 推荐(0)

1

导航