- 博客(41)
- 收藏
- 关注
转载 oracle数据文件datafile找不到
---A方案run{ shutdown abort; startup mount; restore datafile 5; recover database; alter database open;}---B方案run{ --- 实例未停止的情况 sql 'alter database datafile 5 offline'; rest
2015-08-21 14:07:02 1237
转载 数据库出现ORA-00283/ORA-01610的问题
处理过程可以参照http://www.itpub.net/viewthread.php?tid=1010027&extra=&page=1下面我把问题的处理做一个小的总结,希望有所帮助问题主要是:resetlogs/noresetlogs与控制文件方面的(参照eygle的书)第一:要弄清楚resetlogs与noresetlogs的区别norestlogs,控制文件的scn
2015-08-13 14:36:10 836
转载 oracle10g启动报错ora-00214
今天上午,单位的一个系统数据库出现问题,启动报错ora-00214. IBM pc server / windows 2003 / oracle 10.2.0.3 在网上查找到关于ora-00214 的错误 cause: An ORA-00214 is issued whenever Oracle detects an inconsistency bet
2015-08-13 11:08:12 540
原创 oracle坏块及解决办法
坏块分为逻辑坏块和物理坏块如果有有备份,逻辑坏块可以根据备份修复下面提供3中方法解决没有备份的坏块(坏块中数据会丢失)还有一种rman利用备份恢复坏块。提供模拟环境create tablespace bl datafile 'F:\APP\ADMINISTRATOR\ORADATA\ORCL\BL.DBF' size 1mcreate table scott.tb(
2015-07-28 16:49:42 727
转载 oracle把表数据放入内存
Oracle's buffer cache The buffer cache is part of the SGA. It holds copies of data blocks so as they can be accessed quicker by oracle than by reading them off disk.PurposeThe purpose of the
2015-07-28 11:31:54 3058
转载 用rman创建辅助数据库duplicate
Oracle11g新特性:Active Database Duplicate利用Rman的duplicate命令,可以很方便的将原库复制出一个新库,这在诸如data guard等应用中非常有用。但是在Oracle11g之前,执行duplicate要求首先对原库用rman进行备份,然后将备份复制到复制库,同时连接原库(做为target)和复制库(做为auxiliary),执行duplicat
2015-07-21 11:06:57 2089
原创 用户登录验证
环境window,数据库oracle11g用户分为sys系统用户和no-sys非系统用户,所以分不同的方式验证1,sys系统用户,验证分为两种: 1)操作系统验证 通过验证登录用户的操作系统来限制用户的权限。用安装数据库的用户去登录数据库,就是sysdba权限。 sqlplus / as sysdba
2015-06-30 11:29:09 495
原创 创建oracle数据库控制文件
1,如果数据库正常情况下,或者有结构变动后,运行sql语句让数据库自己生成创建控制文件sql语句,进行备份。alter database backup controlfile to trace;2,如果没有备份可以对以前创建语句进行修改,大体如下:STARTUP NOMOUNTCREATE CONTROLFILE REUSE DATABASE "YAO" NORESETLO
2015-06-23 13:46:07 585
原创 Windows上手动创建oracle11g数据库database
此处sid为yao1,创建服务(例程/实例)oradim -new -sid yao2,创建/编辑初始化参数文件文件名为INITyao.ORA,放在home\database下,内容如下:yao.__db_cache_size=301989888yao.__java_pool_size=12582912yao.__large_pool_size=4194304
2015-06-18 17:21:39 514
转载 oracle内存中bufferCache修改
1,查看曲线,找出适合的值一般情况下,我们选取estd_physical_read_factor为1的值为最佳,或者为sga_max_size/2~sga_max_size*2/3。select size_for_estimate "Cache Size (MB)",size_factor,buffers_for_estimate "buffers",estd_physical_rea
2015-04-21 16:15:34 1599
转载 oracle查询命中率
librarycache命中率:select sum(pinhits)/sum(pins)*100 from v$librarycacherowcache命中率:select sum(gets),sum(getmisses),100*sum(gets-getmisses)/sum(gets) from v$rowcache where gets>0
2015-04-16 16:04:15 449
转载 ora4031错误原因以及解决方法
4031错误原因大量的硬解析或者运行时间过长导致出现大量的小型free chunk,然后突然出现一个大sql语句需要硬解析,找不到合适的freechunk解决4031错误方法:1,清除所有sharedpool内容alter system flush shared_pool;shared_pool中chunk会被大量释放,回到free解决4031错误,但是治标不治本
2015-04-16 16:01:26 1520
原创 oracle两种认证方式总结(转)
ORACLE数据库通过sqlnet.ora文件中的参数sqlnet.authentication_services,参数文件中的remote_login_passwordfile和口令文件pwdsid.ora三者协同作用实现身份认证.Sqlnet.authentication_services=(NTS)|(NONE)NTS:操作系统认证方式,不使用口令文件;NONE:口令文件认证方式...
2014-08-21 13:44:54 118
原创 Oracle 登录认证方式(转)
1 sqlplus /nolog,conn /as sysdba 之所以能够登录,在于oracle登录时的身份认证方式。可以试一下这个:sqlplus /nolog,conn abcd/sss as sysdba,你发现也能够登录成功。2 oracle在登录时,有三种身份认证方式:操作系统身份认证、密码文件认证、数据库认证。而conn /as sysdba是属于操作系统认证。 为什么这样...
2014-08-21 10:15:48 212
原创 3位有效数字
/** * 实现3位有效数字 * @param data * @return */ public String YXSZ(String data){ String rlt=data; double oriData=0; try { oriData=Double.valueOf(data); } catch(Exception e) ...
2014-05-19 10:23:12 729
原创 swing jtable数据居中
<!--StartFragment -->DefaultTableCellRenderer defaultTableCellRenderer = new DefaultTableCellRenderer(); defaultTableCellRenderer.setHorizontalAlignment(JLabel.CENTER); table.setDefaultRen...
2014-04-10 14:14:53 433
原创 Swing 在就JPanel加背景【转】
package com.tntxia.commonswing.panel; import java.awt.*; import javax.swing.JPanel; /** * 有背景图片的Panel类 * @author tntxia * */ public class BackgroundPanel extends JPane...
2014-04-10 10:19:02 99
原创 对象转xml变成string返回
/** * 将对象转换成String * @param obj * @return */ public String xmlChangeToString(List<ArhtInputTerObj> obj) { StringBuffer sb = new StringBuffer(); try { File file = new Fil...
2014-03-21 11:14:10 156
原创 java 时间(转)
原地址:http://www.2cto.com/kf/201301/185008.html[java]import java.util.Calendar;import java.util.Date; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;...
2014-03-19 11:40:16 100
原创 Java初始化(转)
原地址:http://www.cnblogs.com/yxnchinahlj/archive/2010/09/21/1832822.html 1 概述Java中,每个类在使用前都需要进行初始化,所以理解初始化是理解java的开端。在Java中有两个隐藏了的方法:<clinit></clinit>和<init></init>。这两个方...
2014-03-18 23:02:13 98
原创 JAVA深复制(深克隆)与浅复制(浅克隆)(转)
转自:http://www.cnblogs.com/yxnchinahlj/archive/2010/09/20/1831615.html 1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原...
2014-03-18 20:48:39 80
原创 日期与周的获得
/** * 根据传给的年周,返回该年该周的第一天和最后一天 * @param year 年 * @param week 周 * @return List<Date> dateList 该年该周的第一天和最后一天 */ public List<Date> getBeWeekAndEndWeek(int year ,int week){ ...
2014-03-18 09:49:51 85
原创 java对象在jvm中的生命周期(转)
在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible)、不可到达阶段(Unreachable)、可收集阶段(Collected)、终结阶段(Finalized)与释放阶段(Free)。上面的这7个阶段,构成了 JVM中对象的完整的生命周期。下面分别介绍对象在处于这7个阶段时的不同情形。2.2.1 创建...
2014-03-17 21:27:58 129
原创 Java:对象的强、软、弱和虚引用()
Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种...
2014-03-17 16:29:32 131
原创 详细介绍Java垃圾回收机制 (转)
详细介绍Java垃圾回收机制垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是...
2014-03-13 15:57:20 92
java循环中,break的特殊用法
[code="java"] flag: { for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { System.out.println(j); if (j == 4) { break flag; } } } }[/code]...
2014-03-10 17:10:05 163
原创 数字文本框JTextField(转)
该类限制在文本框中输入非数字字符,即只允许输入数字[0-9],并且支持ctrl+c和ctrl+v复制粘贴。[code="java"]/** * JNumberTextField从JTextField派生,只允许输入数字字符。 * 修改日志: * (1) 2005-05-09 创建JNumberTextField类 * (2) 2007-4-10 增加了输入数字...
2014-01-17 11:51:15 207
原创 Swing 表头设置之UI
看了网上好多资料,和一个热心网友胡海波发到网上共享的代码,有所启发,下面是我对其代码进行的修改,以及个人心得。表格头部设置有好几种,这种是把表头设置成ui,再设置进表格中[code="java"]package tableHead;import java.awt.Graphics;import javax.swing.JComponent;import javax....
2014-01-08 11:54:22 324
原创 Swing代码分析(布局-BoxLayout)(转)
[code="java"]package nau.ui;import java.awt.Dimension;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Box;import javax.swing.JButton;import ...
2013-12-29 13:39:30 126
原创 Flex中限制TextInput输入(转)
1. 限制某个字符的输入,用符号 ^ 跟上要限制的字符,可跟多个字符 <!-- 限制字符"~"的输入 --> <mx:TextInput id="xxx" restrict="^~" /> <!-- 限制字符"ab"的输入 --> <mx:TextInput id="xxx" restrict="^
2013-12-20 16:18:19 96
原创 Mybatis的<where><foreach><set>等标签详解(转)
sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空 时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。 下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。3.1 if标签 一个很普通的查询:Xml代码 < !-- 查询...
2013-12-12 14:08:56 111
原创 java比较图片是否相同(转)
java比较图片是否相同[code="java"] //判断的办法是分别将两个文件读进来//先判断着两个文件的长度,如果长度不一样,那肯定不一样//如果两个文件的长度(大小)一样,那么就对文件中的每一个字节进行比对//只要有一个字节不同,两个文件就不同。//否则两个文件就是相同的//代码如下:(JDK1.4+)(代码格式被吃掉了,请自己手工排一下)...
2013-09-09 13:33:17 950
原创 java获取鼠标位子和改动鼠标位子
[code="java"]import java.awt.MouseInfo;import java.awt.Point;import java.awt.Robot;import java.text.DateFormat;import java.text.SimpleDateFormat;public class ScreenSaverFucker { p...
2013-09-05 17:07:04 203
原创 导出数据库数据以及坏数据块的数据导出
一般的导出SQL语句:exp 用户名/密码@数据库名 tables=表名 file=C:\Users\Administrator\Desktop\2.dmp(文件路径以及导出的文件名); 但是!如果导出数据库中有坏的数据块,那么在写导出SQL语句前,加行话: ALTER SYSTEM SET EVENTS='10231 trace name context forever...
2013-08-20 10:44:57 170
原创 oracle 的建表建用户
oracle 的建表建用户注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步*//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile '...
2013-08-19 15:35:22 120
原创 对象的操作
把一堆数据整理出来,根据value分类:对象实体类[code="java"]public class TestObj { private String title ; private String value; public String getTitle() { return title; } public void setTitle(String ti...
2013-08-07 11:22:56 96
原创 截取字段更新
截取字段更新更新base_RESERVOIR的rvprp字段的第4位update base_RESERVOIR set rvprp =substr(rvprp,1,3)|| '9'||substr(rvprp,5,2) where rvid = '110A0300'
2013-08-01 15:08:27 125
原创 取当前时间一小时前
sysdate为当前系统时间;- 1/24代表减一小时;如果要2小时就 - 2/24;半小时就是- 1/48SQL语句:select sysdate - 1/24 from dual
2013-07-30 10:01:42 351
原创 Java多线程之Callable接口的实现 (转)
本文转自http://aloys.iteye.com/blog/630135[code="java"]import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; ...
2013-07-24 14:36:08 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人