IMPDP导入远程数据库
这个功能在测试环境中较多使用。-- 在目标库创建DBLINK后,通过IMPDP导入远程数据库到目标。[oracle@dg dbbackup(01:13:06)]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Sun Sep 29 01:15:17 2013Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to:Oracle Dat...
揭秘ORACLE备份之--逻辑备份(EXPDP)
EXPDP(数据泵)是逻辑备份的一种,是通过PL/SQL语句操作数据库,必须在服务端执行。 从ORACLE 10g开始提供。 [root@dg ~(23:29:45)]# su - oracle [oracle@dg ~(23:30:59)]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Sat Sep 28 23:31:06 2013 Copyright (c) 1982, 2011, Oracle. ...
揭秘ORACLE备份之--逻辑备份(EXP)
这一章主要是介绍逻辑备份EXP的使用,涉及部分的IMP导入操作。因为主要围绕备份展开,之后会继续完善恢复的相关操作。 [root@dg ~(20:51:50)]# su - oracle[oracle@dg ~(20:51:58)]$ export ORACLE_SID=wailon-- 查看EXP命令帮助[oracle@dg ~(20:52:04)]$ exp help=y Export: Release 11.2.0.3.0 - Productio...
揭秘ORACLE备份之--热备份(也叫联机备份)
热备份(又叫联机备份),数据库必须处于归档模式。 [root@dg ~(19:47:15)]# su - oraclee[oracle@dg ~(19:47:22)]$ export ORACLE_SID=wailon[oracle@dg ~(19:47:28)]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Sat Sep 28 19:47:35 2013 Copyright (c) 1982, 2011, Oracle. ...
揭秘ORACLE备份之--冷备份(也叫脱机备份)
在本章开始之前,很多文章都是用实验来展示,相关的理论知识有所欠缺。因为我觉得理论的东西,首先我不擅长,还是建议想详细了解的同学去查阅官方文档,那是每个DBA必读的,甚至要读N遍。从下面这一节开始,我会以实验展示ORACLE数据库所有的备份方法及注意事项,尤其以RMAN为主。其实从备份的实用性来讲,不是说哪个...
LogMiner使用
[oracle@dg ~(16:50:39)]$ export ORACLE_SID=wailon[oracle@dg ~(17:24:57)]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Sat Sep 28 17:25:01 2013Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to:Oracle Database 11g Enterprise Edition Releas...
EM的创建及重建
[root@dg ~]# su - oracle[oracle@dg ~]$ echo $ORACLE_UNQNAMEdg-- 开始创建[oracle@dg ~]$ emca -repos create STARTED EMCA at Sep 25, 2013 12:26:50 AMEM Configuration Assistant, Version 11.2.0.3.0 ProductionCopyright (c) 2003, 2011, Oracle. All rights reserved. Enter the following...
OSWatcher的安装使用
[root@rhel5 ~]# lsDesktop anaconda-ks.cfg install.log install.log.syslog oswbb601.tar sqlnet.log[root@rhel5 ~]# tar xvf oswbb601.tar -- 解压文件oswbb/oswbb/src/oswbb/src/tombody.gifoswbb/src/Thumbs.dboswbb/src/missing_graphic....
LINUX安全设置(部分)
#设置目录权限,不允许删除chattr -R +a /var/log#设置文件权限,只允许增加,不允许修改或删除;取消权限设置使用 -a 操作chattr +a file#查看文件权限lsattr#锁定用户passwd -l username#调协登录失败操作,配置以下文件/etc/pam.d/login/etc/pam.d/sshdauth required pam_tally2.so deny=3 u...
lsof恢复误删的文件
[oracle@dg ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Sat Sep 28 10:39:00 2013 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionWith the Partitioning, OLAP, Da...
Oracle 10g手工建库
一、 准备相关目录 ORACLE_BASE=/u01/app/oracle ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 mkdir -p $ORACLE_BASE/admin/wailon/{a,b,c,d,u}dump mkdir -p /u01/app/oradata/wailon 二、 设置ORACLE用户环境变量.bash_profile ORACLE_BASE=/u01/app/oracle ...
从SEED种子数据库还原出其他库
--准备参数文件,还原后的库名称为gz[root@RAC1 ~]# su - oracle[oracle@RAC1 ~]$cd $ORACLE_HOME/dbs[oracle@RAC1 dbs]$ cat init.ora | grep -v ^# | grep -v ^$ > initgz.ora [oracle@RAC1 dbs]$ vi initgz.oradb_name='gz'sga_target=500mprocesses = 150audit_file_dest='/u01/app/oracle/admin/orcl/a...
索引特性之存储列值及ROWID
1、数据准备 SQL >select * from v$version whererownum=1; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise EditionRelease 11.2.0.3.0 - 64bit Production SQL >drop table obj; SQL >c...
open resetlogs后数据恢复
系统环境: SQL> select * from v$version whererownum=1; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise EditionRelease 11.2.0.3.0 - 64bit Production SQL> archive log list; Database log mode&nb...
使用BBED跳过归档文件
[oracle@rhel5 ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.5.0 - Production on Mon May 20 15:45:37 2013Copyright (c) 1982, 2010, Oracle. All Rights Reserved.Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit ProductionWith the Partitioning,...
ORA-01122 AND ORA-01210
学习BBED的过程中,突然出现了ora-01122及ora-01210错误,根据此文http://www.itpub.net/thread-1754481-1-1.html无法修复。SQL> alter database datafile 6 online;alter database datafile 6 online*ERROR at line 1:ORA-01122: database file 6 failed verification checkORA-01110: data file 6: '/u01/lost...
mysql数据导出导入
导出1.导出全库备份到本地的目录 mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character-set=utf8 --lock-all-tables --add-drop-database -A > db.all.sql 2.导出指定库到本地的目录(例如mysql库) mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-...
ZOMBIE进程
--关于ZOMBIE进程: 这些进程已经死亡,但没有释放系统资源,包括内存和一些系统表等,如果这样的进程很多,会引发系统问题。用ps -el看出的进程状态如果是Z,就是僵尸进程。 ps -ef|grep defunc可以找出僵尸进程. 有些ZOMBIE进程时用kill -9也不能杀死,而且消耗了很多系统资源不能释放,如果系统在sh...
logical standby DG同步错误问题总结
--查找日志是否在应用select sequence#,first_change#,next_change#,timestamp,thread#,applied from dba_logstdby_log where applied<>'YES'order by 1 --查看相关事件 SELECT EVENT_TIME,EVENT,XIDUSN, XIDSLT, XIDSQN,status FROM DBA_LOGSTDBY_EVENTS order by 1 desc; --查看错误信息,留意详...
Linux释放内存及手动释放Oracle共享内存段
$ free -mfree内存减少到几十兆,系统运行缓慢 运行sync将dirty的内容写回硬盘$sync drop_caches的详细文档如下:Writing to this will cause the kernel to drop clean caches, dentries and inodes from memory, causing that memory to become free.To free pagecache:* echo 1 > /proc/sys/vm/dro...