自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 Oracle 初始化参数的管理

 orale中一个重要的视图v$parameter,我们知道知道多少呢?官方解释如下:V$PARAMETER displays information about the initialization parameters that are currently in effect for the session. A new session inherits parameter values ...

2011-08-31 22:50:52 135

原创 Oracle查询数据库的各种文件

查询数据库的各种文件set lines 100 pages 999col name format a50select name, bytesfrom (select name, bytes from v$datafile union all select name, bytes from v$tempfile union all select l...

2011-08-31 22:40:15 543

原创 Oracle 性能调优学习笔记(二)- ----Oracle SQL TRACE和TKPROF使用

Oracle SQL TRACE和TKPROF使用启动sql trace 之后收集的信息包括 1.解析、执行、返回数据的次数 2.cpu和执行命令的时间 3.物理读和逻辑读的次数 4.系统处理的记录数 5.库缓冲区错误1.查看系统用户dumpshow parameter dump;background_dum...

2011-08-30 15:14:05 101

原创 Why VKTM background process in Oracle 11g(转)

      在分析Oracle的Alertlog时候,发现有一个VKTM的进程,所以在网上查询一下,以下内容为转载内容:Why VKTM background process in Oracle 11g(转)   在Oracle11g中,我们可以发现一个新的基础后台进程叫做VKTM (virtual keeper of time),这个进程是必须存在的。在数据库启动时候的告警日志中可以看到...

2011-08-30 14:11:09 106

原创 没事看看Oracle的AlertSID.log做一下分析

后台进程trace file: alert log 文件: 查看问题 1.描述内存错误和block损坏错误 2.监控数据操作 3.查看非默认初始化参数 查看dump存储 show parameter dump; backgroup_dump_dest:后台进程的dump user_dump_dest: alert<SID&gt...

2011-08-30 13:43:26 215

原创 Oracle Job使用和管理

Oracle job 管理查看数据库jobselect * from dba_jobs;初始化相关的参数:job_queue_process alter system set job_queue_process=1000 scope=spfile; 建议最大job进程数不要超过1000,oracle11g默认job队列进程数为1000. dba_jobs:描述数...

2011-08-30 11:32:54 131

原创 Oracle 11g新特性之Create pfile from memory

Oracle 11g新特性之Create pfile from memory Oracle存储初始化信息的spfile,memory,pfile中.创建用的语句create pfile from spfile或者create spfile from pfile.在Oracle 11g有一新特性允许从内存(memory)从创建参数文件pfile.1.查看版本select * f...

2011-08-29 18:52:25 567

原创 ORA-32004: obsolete and/or deprecated parameter(s) specified

ORA-32004: obsolete and/or deprecated parameter(s) specified 问题原因:   log_archive_start参数在oracle 9i以前使用,在oracle9i以后不推荐使用.   host oerr ora 3200432004, 00000, "obsolete and/or deprecated parameter(s) s...

2011-08-29 13:21:29 60

Java 文件合并功能

      在项目中在一个文件目录中存放多个临时文件合并文件功能的,提供代码以供交流,如有不同意见一起商议,希望各位大牛提出更好的意见和建议.再次表示感谢.package easyway.tbs.file.transport.core.combine;import java.io.BufferedOutputStream;import java.io.File;import j...

2011-08-25 08:44:00 102

Java 分割功能实现

    在项目针对比较大的文件需要文件的分割功能,特意写了一个具有分割功能代码,以供大家拍砖之用,目的进行沟通交流,如有好的建议和联系本人沟通交流谢谢!package easyway.tbs.file.transport.core.split;import java.io.File;import java.io.FileInputStream;import java.io.IO...

2011-08-25 08:39:26 261

Commons-net FTPClient上传下载的封装

        在项目中使用到FTP功能,于是采用类似Spring的各种回调机制公用各种代码,减少代码的开发量,简化开发人员的学习难度.本文仅供学习交流使用,如有比较好的意见希望可以一起交流,再次表示感谢.package easyway.tbs.transfer.ftp;import java.io.IOException;import org.apache.commons.n...

2011-08-25 08:30:32 95

原创 ORA-19809: 超出了恢复文件数的限制故障处理实例

今天对数据进行RMAN备份时候,保存,在网上查询信息如下:估计又是以前遇到过的错误的。Oracle官方的有关19809的信息ORA-19809: limit exceeded for recovery files Cause: The limit for recovery files specified by the DB_RECOVERY_FILE_DEST_SIZE was ...

2011-08-24 18:41:36 103

创建索引时候,出错:ORA-01658:无法为表空间XXX中的段创建INITIAL区

创建索引时候,出错:ORA-01658:无法为表空间XXX中的段创建INITIAL区。原因:表数据库中表空间在已满时未设置自动扩展,即此时数据库表空间已满。解决:在ORACLE中找到对应数据表空间,将表空间的存储页面上“数据文件已满后自动扩展(AUTO EXTEND)”复选框选上,“增量”哪边填上你想增加的具体值。解决步骤:1.根据索引查看相关的表空间 sel...

2011-08-24 18:38:51 677

原创 Oracle 数据库创建成功之后修改ip地址引发问题

ip地址更改引起如下问题: 1.出现“ORA-12541:TNS:无监听程序”错误 2.造成的dbconsole服务无法启动   解决方法: 1.到$ORACLE_HOME\db_1\NETWORK\ADMIN目录下找到listener.ora和tnsnames.ora文件,将HOST 属性改为变动后的IP。如果安装了ORACLE客户端,到$ORACLE_H...

2011-08-22 23:42:57 205

原创 Spring加载属性文件的扩展

     在项目中一个属性文件配置信息,提供给数据连接信息和主机信息,数据连接信息提供给spring框架使用,主机信息提供应用程序使用。不想写两个配置文件,特意对spring的读取属性的文件进行扩展。下面为样例代码:package com.easyway.ext.properties;import java.util.HashMap;import java.util.Has...

2011-08-22 12:21:40 85

原创 在JVM关闭的时候线程该怎么关闭呢

     在编写线程类的时候设置一个标志,用于表示是否开始执行线程内容的业务。当JVM关闭的线程也关闭,那么就需要在在JVM中注册线程,在关闭的时候关闭线程。package easyway.tbs.transfer.config;import java.util.concurrent.atomic.AtomicBoolean;import org.apache.log4j.Lo...

2011-08-21 13:11:31 355

原创 Java获取系统IP地址

     在一个项目中如果你想获取系统的ip地址那么可能许多同学在想那是多么容易,但是如果在多种操作系统貌似就不那么简单了,下面看看怎么获取系统的ip地址的。package easyway.tbs.commons;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.Socket...

2011-08-21 13:01:32 146

原创 Java将第三方jar文件打包到一个jar中的插件(fatjar)

<!-- google_ad_section_start -->我的项目里有3个第三方jar包将整个项目打包后,将7个jar包路径加入到了我打的jar包中META-INF\MANIFEST.MF中Class-Path: ./lib/commons-logging-1.1.1.jar ./lib/commons-net-2.0.jar ./lib/log4j-over-slf4j-...

2011-08-19 22:17:15 187

原创 Oracle用户表和表空间

一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空间是一个用来管理数据存储逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。  用户属于数据库实例的,在一个实例下不能同名用户。但在一Oracle服务器,可以创建多个实例,只要你的机器配置够用就可以。因为一个实例...

2011-08-18 19:52:24 123

原创 Oracle 索引的使用情况查看

查询用户的索引select index_name,table_name,tablespace_name, index_type,uniqueness , status from dba_indexes where owner='SCOTT';查询用户的索引列select index_name,table_name,column_name, index_owner,tab...

2011-08-18 19:49:41 721

原创 Oracle数据库表空间的管理方式切换

迁移数据字典 1.sqlplus /nolog conn /as sysdba 2.查看表空间管理类型  select tablespace_name,block_size,extent_management,segment_space_management,min_extents from dba_tablespaces; 3.将数据字典管理转变为本地管理 ...

2011-08-17 20:16:20 274

原创 Oracle 临时表空间的学习知识点

临时表空间 用于大数量排序 create temporary tablespace tbstemp datafile '$ORACLE_HOME/oradata/tbstmp01.dbf' size 50M Size 5M extent management local uniform size 1m; 查看临时表空间 select * fro...

2011-08-17 20:11:52 71

MySQL报错如下message from server: "Can't get hostname for your address"

   在采用MySQL作为数据库时候,在JUnit4.4中测试通过,但是今天再次启动发现,启动报如下错误。开发的环境如下:操作系统:window xp sp3数据库:  Mysql 5.1.39-ndb-7.0.9-cluster-gplspring版本:2.5.6备注:  查看版本为:select version();  授权远程访问用户如下:创建用户: crea...

2011-08-16 14:10:51 220

原创 虚拟机添加硬盘

虚拟机添加硬盘1.关掉VM,选VM设置,在里面添加硬盘2.启动VM系统,如果是WindowsXP,右击我的电脑,选管理-》磁盘管理,就能看到硬盘,如果是Linux,在终端运行fdisk -l1.在虚拟机中添加硬盘2.通过fdisk -l查看添加的设备3.如果仅作为一个盘那么采用primary ,将一个硬盘分为多个分区采用extends。4.格式化分区 mkfs -t ext3 设备路径 5.挂载目...

2011-08-10 22:49:45 709

原创 VMware虚拟机网络设置方法

VMware虚拟机网络设置方法主机为WindowsXP系统,VMware虚拟机里安装Linux操作系统。安装完VMware后,主机 的网络连接里面出现了两个新的连接,即VMware Network Adapter VMnet1和VMware Network Adapter VMnet8如图。虚拟机里安装的系统就是靠这两个虚拟网卡来联网的。(如下图)  主机上类似antiarp  防火墙一定要关掉...

2011-08-10 22:35:59 329

原创 Oracle 数据库主机IP更改linstener不能启动处理

经常碰到这个问题,在这里做个记录,主要原因是服务器ip 地址或者计算机名改变。修改$ORACLEHOME/network/admin/linstener.ora 文件中LISTENER =     (DESCRIPTION =         (ADDRESS = (PROTOCOL = TCP)(HOST =EASYWAYTICKET)(PORT = 1521))    ...

2011-08-10 22:34:46 507

原创 Oracle 11g SGA 区的调整

备注实验条件为:window xp sp3Oracle 11gR1先查看现在已有的SGA设置: 1. 查看sga的小show parameter sga;2. 修改sga大小alter system set sga_max_size=520M scope=spfile;alter system set sga_target=520M scope=spfile;3...

2011-08-07 19:49:43 250

原创 Oracle 基于RMAN的数据文件恢复

Rman数据备份脚本RUN { CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; CONFIGURE CONTROLFILE AUTOBACKUP ON; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'D:/app/Administra...

2011-08-07 19:46:39 92

原创 磁盘空间不足,在线移动Oracle的数据文件

在导入数据时,导入到一半,发现磁盘的空间不足。这需要把数据库文件的数据移动到其他的磁盘中。 1、让数据文件离线:SQL> alter database datafile 2 'H:\oracle\product\10.2.0\oradata\lhoms\pub\test_space.dbf' 3 offline; 数据库已更改。...

2011-08-07 19:45:36 82

原创 Oracle 一般数据库文件的恢复过程

具体代码:   前提条件:    alter database tbs_data begin backup;    host copy D:\app\Administrator\oradata\ticket\TBS_DATA.DBF D:\app\Administrator\oradata\ticket\bak\TBS_DATA.DBF    alter database tbs_...

2011-08-07 18:21:53 76

原创 Oracle 非当前正用UNDO文件的恢复

非当前的还原表空间的恢复1.创建实验条件sqlplus /nologconn sys/ticket as sysdba查看数据库的所有还原表空间select tablespace_name,status,contents from dba_tablespaces where contents='UNDO';查看当前采用的还原表空间show parameter und...

2011-08-07 17:59:24 78

原创 Oracle 控制文件丢失的恢复过程

Oracle控制文件的恢复制造故障:对数据进行一次全部分。然后将控制文件全部或者部分删除。conn /as sysdba关闭数据库shutdown immediate;设置为nomountstartup nomount;创建控制文件create controlfile reuse database ticket noresetlogs archive...

2011-08-07 17:56:37 104

原创 Oracle 数据日志文件丢失的处理方案

Oracle 数据日志文件丢失的处理方案案例如下:1. sqlplus /nologconn sys/ticket as sysdbashutdown immediate;2.删除数据库日志文件3.startup mount;4.查看日志文件的组编号select group#,member from v$logfile;对应的group#编号值为2查看日志组...

2011-08-06 22:01:30 287

原创 Oracle的临时表空间受损(自动恢复)

只读表空间和临时表空间的恢复1针对临时文件受损,允许关机重启的情况系,Oracle数据库自恢复功能,自动重新创建临时表空间文件A.查看临时表空间select f.file#,t.ts#,f.name "File", t.name "Tablespace"from v$tempfile f,v$tablespace twhere f.ts#=t.ts#;B.当硬盘坏了等...

2011-08-06 16:46:49 185

原创 Oracle表空间的联机备份(热备份)

针对表空间的连接备份的时候联机备份数据库表空间数据如下1.查询表空间和数据库的文件的关系col file_name for a50;col tablespace_name for a25;select file_name,tablespace_name from dba_data_files;2.如果要备份tbs_index 的数据(tbs_index的数据文件为tbs_i...

2011-08-06 16:44:31 442

原创 Oracle 冷备份之不完全恢复

冷备份不完全恢复(部分数据文件不能恢复,如丢失等)的具体步骤:1.select count(1) from sales;2.销毁数据库表的文件。 删除一个数据库文件(如一块oracle对应数据硬盘坏了对应的数据文件为tbs_data.dbf)2.conn sys/ticket as sysdba3.shutdown immediate;4.将冷备份文件拷贝对应的目录...

2011-08-06 16:21:55 106

原创 Oracle 冷备份之完全备份

冷备份的具体步骤使用oracle的数据库指点或者命令找到需要备份的文件。具体步骤如下:1.登录sqlplus2.使用v$controlfile找到所有的控制文件。3.使用v$logfile找到所有的重做日子文件。4.使用dba_data_files找到所有的数据文件,以及表空间的对应关系。5.使用v$datafile和v$tablespace找到所有的临时文件,以及临时...

2011-08-06 16:20:09 194

原创 Oracle数据中外部文本文件入库(Oracle外部表使用)

1.创建目录并授权sqlplus /nologconn sys/ticket as sysdba创建目录create directory etl_data_dir as 'D:\app\Administrator\admin\ticket\ETL';create directory etl_log_dir as 'D:\app\Administrator\admin\ticke...

2011-08-06 16:13:15 566

原创 Oracle 数据文件意外缺少的恢复过程

实验环境操作系统为Window xp sp3Oracle版本 oracle11gR1数据库为归档模式,且归档日志存在,模拟数据文件丢失的操作1.sqlplus /nolog conn sys/ticket as sysdba 查看数据文件以及编号 select file#,status from v$datafile; 关闭数据库 shutdown ...

2011-08-06 16:08:10 113

原创 Oracle 针对表的误删除

Flashback是ORACLE9i开始新特性,但9I只支持FlashQuery,即根据回滚段读取表某个时间点的数据。到了10G,Oracle通过Recyle bin(回改站)与FlashArea(闪回区)实现快速恢复删除表((Flashback Table)和数据库时间点恢复((Flashback Database)(不需要全备份哦)。从Oracle10g开始,有一个被称为回收站的虚...

2011-08-06 11:22:06 74

jQuery最新API

jQuery最新API,通过使用 jQuery 应用 JavaScript 效果。jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。

2012-11-15

空空如也

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

TA关注的人

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