自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 expdp,impdp的使用

------------------------------expdp导出-------------------------------------1.创建DIRECTORY[oracle@RedHatOS ~]$ sqlplus sys/sys as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Mon Dec 16 15:52:5

2014-01-23 12:11:01 585

原创 expdp ,impdp 参数

----------------------------------------------expdp---------------------------------------------------------------数据泵导出实用程序提供了一种用于在 Oracle 数据库之间传输数据对象的机制。该实用程序可以使用以下命令进行调用:   示例: expdp scott

2014-01-23 11:00:52 595

转载 手工配置oracle数据库

参照文章http://www.2cto.com/database/201109/102928.html[oracle@RedHatOS ~]$ emca -deconfig dbcontrol db -repos dropSTARTED EMCA at Nov 18, 2013 8:52:28 PMEM Configuration Assistant, Version 11.2.0.3.

2013-11-19 10:21:20 1295

原创 控制文件恢复中的利用历史备份自动修复不一致

用RMAN>recover database 命令可以修复“备份控制文件中没有数据文件和表空间的信息,但实际上数据文件和表空间存在”这种问题,比如:备份了控制文件之后,新建了表空间。一、环境:1.备份了控制文件2.数据库的自动控制文件备份关闭2.增加了新的表空间数据文件3.所有的在线控制文件损坏,没有在线镜像备份和自动备份可用二、模拟问题环境RMAN> connec

2013-10-10 11:26:31 527

原创 配置gateways从oracle连sql server 2005

环境:虚拟机:系统 winxp 32  ip:192.168.2.222Database :   端口:1521        win32_11gR2_database  安装目录:d:\app\ORACLE\product\11.2.0\dbhome_1Gateways:    端口:1522        win32_11gR2_gateways  安装目录:d:\prod

2013-09-26 16:31:18 942

原创 yum本地源配置

1.检测是否有本地光盘[root@redhat ~]# mount/dev/sda3 on / type ext3 (rw)proc on /proc type proc (rw)sysfs on /sys type sysfs (rw)devpts on /dev/pts type devpts (rw,gid=5,mode=620)tmpfs on /dev/shm type

2013-09-24 12:14:23 458

原创 什么决定了SKIP索引扫描的出现

建表:SQL> create table test as select 1 v_num,emp.* from emp;Table created.SQL> update test set v_num = 2 where empno = 7369;1 row updated.建索引:SQL> create index index_n_e on test(v_num,empno);

2013-09-09 11:47:42 506

原创 ORACLE 11gR2的延迟段创建机制浅析

今天看到TOM大师的《深入oracle体系结构》一书中说不能在临时表空间创建PERMANENT(永久的)对象,于是心血来潮想做个实验。实验环境:ORACLE 11gR21.找到临时表空间的名称,一般为TEMP,但是为了明确,所以查找一下SQL> select tablespace_name,file_name from dba_temp_files;TABLESPACE_NAME

2013-09-02 12:08:08 829

原创 ORACLE ORA-16014+ORA-00312 数据库在线重做日志没有归档

[oracle@RedHat ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Fri Aug 30 11:23:46 2013Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to an idle instance.

2013-08-29 19:25:33 811

转载 oracle 报错:ORA-01078 + LRM-00109的处理方法

今天启动数据库的时候,报下面的错数据库是10g r2的版本SQL> conn / as sysdbaConnected to an idle instance.SQL> startupORA-01078: failure in processing system parametersLRM-00109: could not open parameter file '/u01/app

2013-08-29 17:22:36 1245

原创 oracle 的nologging和append

有时候我们为了提高DML的速度,我们会采取不记录日志的方式,下面我们就来做个实验,看下NOLOGGING和append的作用。创建实验用表SQL> create table test11 as select * from dba_onjects where 1=2;查看数据库的force_logging模式状态SQL> select force_logging from v$datab

2013-08-27 16:58:29 1353

原创 不小心删除数据文件的处理方式

一,不小心删除了一个数据文件,非归档模式,为了把危害降到最低,打算强制打开数据库,这时候的操作方法。我们先删除一个数据文件,现在打开数据库SQL> shutdown abort;ORACLE instance shut down.SQL> startup;ORA-32004: obsolete and/or deprecated parameter(s) specifiedORAC

2013-08-23 15:17:04 744

原创 利用recyclebin的保留策略恢复被删除的表

oracle 10g有了一个recyclebin的保留策略,我们现在看看这个策略是怎么工作的。创建一个15M的测试表空间SQL> create tablespace tsp_test datafile '/u01/app/oracle/oradata/orcl/tsp_test01.dbf' size 15M;Tablespace created.在这个表空间中创建一个用户,默认表空间

2013-08-22 23:02:08 1390

原创 用TKPROF工具查看trace文件,了解sql重用提高软解析,提高性能

今天想要分析重用带来的高效结果,于是试着用TKPROF工具来看trace文件,记录下来网上找到的TKPROF工具的详细用法http://www.cnblogs.com/songdavid/articles/2075798.html要想生成trace文件,必须打开追踪:两种方式SQL> alter session set sql_trace=true;或者SQL> alter sys

2013-08-22 17:07:58 740

原创 解决存储过程编译卡死问题

今天同事给我说他遇见了一个问题,在用PL/SQL DEVELOPER编译存储过程的时候出现卡死现象,我测试了一下,重新编译一个正常的存储过程,也出现卡死现象,没有报错。我认为是别的用户操作导致的锁定。然后查了一下现在正在链接的用户SELECT V.OSUSER, V.PROGRAM, v.MACHINE, V.TERMINAL, V.MODULE, V.USERNAME, V

2013-08-21 12:04:43 3383

原创 ORA-00257 archiver error. Connect internal only解决方法

今天用scott用户链接本地的oracle,报错ORA-00257 archiver error. Connect internal only这样的问题一般都是 FLASH_RECOVERY_AREA空间不足所以我先用管理员账户登录,查询了一下FLASH_RECOVERY_AREA的使用情况[oracle@RedHat ~]$ sqlplus / as sysdbaSQL*Plus

2013-08-20 15:32:34 1756

原创 EXISTS和IN对比

之前看书或者别人说用exists比用in快,所以一直深信,但是前段时间另一大神说不一定的,这样的说法是误导,所以准备做实验测试一下。本人初学优化,如果下面的是实验存在漏洞,还请大师指点出来,不胜感激。下面是测试环境:  TABLE :   test1(v_num,v_char) ;     Declare   v_number number;   v_char1 n

2013-08-16 11:38:13 560

原创 AWR报告的生成

一.以DBA身份登陆数据库[oracle@RedHat ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Sat Aug 10 11:04:32 2013Copyright (c) 1982, 2005, Oracle.  All rights reserved.Connected

2013-08-14 17:18:06 1057

Oracle数据库体系结构(详细版).

超详细的oracle数据库体系结构图,如果你完全弄懂了他,你就超神了

2013-09-24

oracle函数大全.chm

oracle函数大全.chm ,包含了常用的全部函数,解释清晰,有示例,很好的工具

2013-01-08

Ora 10G DBA Reference.chm

oracel参考手册,全英文,内容很全,希望对大家会有帮助

2013-01-08

空空如也

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

TA关注的人

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