
Oracle
mzwang123
这个作者很懒,什么都没留下…
展开
-
oracle 时间 处理 大全
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdate,-5) 在系统时间基础上延迟5月add_months(sysdate,-5*12) 在系统时间基础上延迟5年上月末的日期:select l转载 2009-12-26 09:42:00 · 746 阅读 · 0 评论 -
oracle internal table x$
Oracle Internal X$Tablesx$bh Buffer Hashx$kcbsw kernel cache, buffer statistics whyNote:34405.1 (select kcbwhdes, why0+why1+why2 "Gets", "OTHER_WAIT" from x$kcbsw s, x$kcbwh w where s.indx转载 2010-08-25 11:55:00 · 1698 阅读 · 0 评论 -
oracle 获取操作系统目录下文件列表
-- Oracle存储过程获取操作系统目录下文件列表-- 1). 创建临时表 eygle@SZTYORA> create global temporary table dirlist( filename varchar2(255), filesize number, filedate date) on commit delete rows;/-- 创建临时表保转载 2012-02-23 09:47:13 · 1229 阅读 · 0 评论 -
oracle 穿越防火墙、网闸
方法一:在windows的注册表中,hkey_local_machine/software/oracle/home0/下加入字符串值:USE_SHARED_SOCKET=TRUE,即可方法二:1、首先将数据库实例改为SHARED SERVER模式2、以SYSDBA登录SQLPLUS,通过SQLPLUS生成系统当前的参数设置文件pfile:create pfile='d:/ini转载 2011-03-28 11:32:00 · 2411 阅读 · 0 评论 -
oracle9 精简客户端 与 服务器端 安装
先装了数据库,用net调试的时候没有问题,但是生成网站后,在连接数据库的时候提示说客户端的版本太低(意思就是这个),后又装了一个9i的客户端,之后就把相关服务改成手动,N天之后发现数据库不能正常启动。Message file sp1.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software原创 2009-12-22 09:27:00 · 2970 阅读 · 0 评论 -
oracle10g RAC VM server +linux(redhat4.5)
注:安装环境:xp sp3+VMware-server-2.0.2-203138+RHEL4-U4-i386-AS-DVD在xp上安装vmware server版本时,要将 服务 VMware VSS Writer 启动。但是在windows2003下安装vmware server时不用。 详细步骤:http://www.oracle.com/technology/global/原创 2010-11-01 10:21:00 · 1353 阅读 · 0 评论 -
oracle Hint
参考Oracle Database Performance Tuning GuideOracle HintMeaning+Must be immediately after comment indicator, tells Oracle this is a list of hints.ALL_ROWS转载 2012-03-10 17:19:45 · 2136 阅读 · 0 评论 -
oracle 诊断语句
1 SQL_TRACE启用当前会话 sql_tracealter session set sql_trace = true;sql statementsalter session set sql_trace = off;启用指定session的sql_traceselect sid,serical#,username from v$session;exec dbms_system原创 2011-08-27 09:23:57 · 799 阅读 · 0 评论 -
oracle 10g 无法打开 dbconsole
一、问题当安装oracle10g 前后 网络情况发生变化、IP发生变化,机器名发生变化时,再次启动emctl都会发生错误,OC4J Configuration issue. /u01/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain(也可能是机器名字)_SID not found.原创 2012-05-16 08:25:04 · 1365 阅读 · 0 评论 -
oracle 日志
第一部分.基础知识:可参考oracle 官方文档:Oracle Database Administrator' Guide 9i 10g 11 一、联机重做日志(online redo log) 1.联机重做日志 记录了数据的所有变化(DML,DDL或管理员对数据所作的结构性更改等); 提供恢复机制(对于意外删除或宕机利用日志文件实现数据恢复); 可以被分转载 2009-12-22 11:43:00 · 2734 阅读 · 0 评论 -
Linux Redhat5 oracle 10g
安装32位Redhat Enterprise 5.41系统准备redhat 下面图形界面与命令行界面切换,ctrl+ alt+F1(F2...F7),如果是vm里,按着ctrl+alt保持不放,然后先按一下空格,放开空格再按一下F1(F2,...,F7)挂接光盘#mkdir /mnt/cdrom#mount -r /dev/cdrom /mnt/cdrom检查磁盘情况#df -原创 2009-12-22 09:03:00 · 802 阅读 · 0 评论 -
System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
net在IIS上部署网站后,在连接oracle 9数据库时会遇到:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本解决方案 一、1计算机管理--本地用户和组--组--administrators,右击,添加 asp.net。 2在cmd下重启iisreset. 此方案在windows xp+iis6+vs2008平原创 2010-02-26 09:02:00 · 782 阅读 · 0 评论 -
oracle 10g rac 负载均衡 一
实验平台:vmware+RH4.5+oracle10.2.0.1.0. rac连接字符串String url="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.111)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.11原创 2012-01-30 15:46:12 · 2109 阅读 · 0 评论 -
oracle current mode & consistent mode
oracle 当前读与一致读current mode :以当前读到块的时间为基准,主要是在(U,I,D操作中)即使数据在操作开始时的SCN之后被提交的,数据字典的读也是 current mode.consistent mode:与Select 语句开始的scn 为基准读取原创 2011-09-05 09:31:55 · 1986 阅读 · 0 评论 -
oracle dump 与跟踪
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必转载 2011-08-24 11:08:30 · 673 阅读 · 0 评论 -
oracle RedoLog Checkpoint 和 SCN关系
http://blog.youkuaiyun.com/tianlesoftware/article/details/5251916一. Redo log 作用数据库异常关机(比如突然断电,shutdown abort: 它会立即关闭数据库,等同于断电)之后,这时已经commit的事务转载 2011-08-24 18:56:11 · 2347 阅读 · 0 评论 -
oracle 优化语句 索引
Oracle在查询语句中可以使用指定的索引,也可屏蔽指定的索引。场景:windows server2003 oracle9.2表wzinfo,数据量:1932395 ZT 状态 只有'1:2: 3: FBSJ '发布时间'在zt字段数据分布如下:1 501582 2856363 1596596Zt=1和zt=2都只是业务的中间态,几乎全部的数据都应该在状原创 2011-12-27 18:01:21 · 700 阅读 · 0 评论 -
oracle 常用函数
1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,原创 2010-01-20 09:26:00 · 610 阅读 · 0 评论 -
linux 块延迟清除 ora-01555
http://www.laoxiong.net/ora-1555-case.html http://itspace.iteye.com/blog/1088014 要从一个延迟的块清除收到ORA-01555错误,以下条件都必须满足:1首先做了一个修改并COMMIT,块没有自动清理(即没有自动完成“提交清除”,例如修改了太多的块,在SGA块缓冲区缓存的10%中放不下),此时的SCN 记为转载 2011-08-25 17:22:40 · 1002 阅读 · 0 评论 -
oracle 常用sql 管理篇
1.数据导出exp 将数据库TEST完全导出,用户名system 密码manager 导出到D:/daochu.dmp中 exp system/manager@TEST file=d:/daochu.dmp full=y 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:/daochu.dmp owner=(sys原创 2012-01-06 15:22:37 · 735 阅读 · 0 评论 -
oracle 10g rac 负载均衡 二
实验环境:vmware server+ rh4.5+ oracle 10.2.0.1.0 + rac,客户端 xporacle配置参数:SQL> show parameter instance_nameNAME TYPE VALUE------------------------------------ --原创 2012-02-01 11:17:49 · 1029 阅读 · 0 评论 -
oracle10g http server HTMLDB
环境:redhat 5.4 + oracle 10.2.0.1.0 一、HTMLDB 与HTTP server注:如果机器上已经安装了oracle db,在选择路径时一定要创建一个新的路径,否则无法安装。oracle 10R2的companion中HTMDB的版本是1.6, HTTP server 的版本是10.2。如果选择先安装了oracle database 10g compa原创 2012-05-21 09:33:36 · 3230 阅读 · 0 评论