【Oracle体系结构及备份(九)sga-large_pool】教程文章相关的互联网学习教程文章

Oracle对表进行备份【代码】【图】

前言:  在实际开发中,我们常常需要对单张或多张表进行备份,以下博主就从这两个方面进行总结。如需转载,请标明来处,谢谢!在备份前我们先创建表盒相关测试的数据-- Create tablecreatetable TBLUSER (id NUMBER(8) notnull,username VARCHAR2(100) notnull,sex VARCHAR2(2) default‘男‘,age NUMBER(3),companyaddress VARCHAR2(1000),homeaddress VARCHAR2(1000),phone ...

Oracle定时备份【代码】

两种方法这两种方法都需要将oracle安装目录下的EXP.EXE复制到备份数据的目录下比如我现在要将数据备份在E盘的数据备份这个文件夹,需要将oracle安装目录下的EXP.EXE复制到数据备份这个文件夹里面,在新建一个oracleBackup.bat文件第一种方法 需要安装winrar,效果好,速度快,下次备份会自动更新覆盖上次备份的数据 下面的直接复制拿去用,只需更改红色的地方@echo off @echo ================================================ @...

oracle 逻辑备份调优

上一编讲到了逻辑备份原理,对于imp,在其导入的过程中,1 既然是顺序读,那么可以一次读多点,减少了读的次数,从而提高效率。在这方面buffer是一个不错的选择。imp的参数列表中有一个buffer参数。这个buffer参数的设置不是来源于database的,而是来源于IMP命令。2可以通过增加db_cache_size的大小,来提高DBW0的效率;适当增加log_buffer的大小,来提高LOGWR的效率。3建立索引放到imp后再建立,减少DBW0的时间4如果数据库为归档模式...

oracle expdp 备份脚本【代码】

#!/bin/bash#Oracle 环境变量 NLS_LANG=AMERICAN_AMERICA.AL32UTF8 ORACLE_SID=zgw ORACLE_BASE=/opt/oracle ORACLE_HOME=/opt/oracle/11g PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin export ORACLE_SID ORACLE_BASE ORACLE_HOME NLS_LANG PATH#获取时间戳 export BAKUPTIME=`date +%Y%m%d%H%M%S`#dump文件生成目录 export DATA_DIR=/home/oracle/backup/dump#压缩文件存放目录 export TAR_DIR=/home/oracle/backup/tars mkdir -p $DA...

Oracle 的表备份的方法

1.直接备份(防止误操作后数据库表不能恢复)create table new_table as select * from old_table;2.创建表头,然后插入列(繁琐的做法)create table new_table (col1 VARCHAR2(20), col2 NUMBER, col3 VARCHAR2(30), col4 VARCHAR2(50))然后insert into new_table select * from old_table;commit;原文:http://www.cnblogs.com/Lxiaojiang/p/6051397.html

TSM-ANR2579E ORA-19511(Oracle 备份)

环境:AIX系统的ORACLE 10g TSM5.4 IBM带库LIB3584问题原因:迁移数据库后,在新数据库所在操作系统中重新部署TSM ba Client并开启dsmc schedule进程后q event * * 发现今日调度任务中,有一个调度failed 126问题分析:1. 因为报错不是miss,判断不是因为没有调度,而是进行了调度而没有调度成功。2. 进一步根据TSM actlog日志分析原因,发现结果如下:日期/时间: 1/16/2015 1:05:38 消息: ANR2579E 节点 ORA_DBS0...

windows环境下Oracle数据库冷备份和恢复

1.点击开始菜单的“运行”,输入sqlplus/nolog2.在弹出的命令行窗口以sysdba身份登陆,要输入:系统用户名/登陆密码@数据库实例名,如sys/testora@orcl3.输入 alter database backup controlfile to trace resetlogs,然后在D:\oracle\product\10.1.0\admin\orcl\udump下找到刚执行语句创建的文件,把下面这一段复制出来:STARTUP NOMOUNTCREATE CONTROLFILE SET DATABASE "ORCL" RESETLOGS ARCHIVELOG MAXLOGFILES 16 MAXLO...

Oracle RMAN备份数据库【代码】

对于 Oracle 数据库的备份与恢复,使用最多的莫过于使用RMAN进行备份与恢复。而制定RMAN备份策略则是基于数据库丢失的容忍程度,即恢复策略来制定。在下面的备份策略中,给出的是一个通用的备份策略。在该备份策略中,使用了catalog方式来保持备份脚本以及备份信息。在实际环境中应根据具体的情况对此进行相应的调整。(一) 步骤1 archive log list检查归档日志1 Shutdown immediate 2 Startup mount 3 Alter database archievelog ...

Oracle RAMN 备份解决方案一例【代码】【图】

以前在博客里面介绍了RMAN备份脚本一列分享,通过RMAN备份到本地路径,然后通过FTP将备份文件上传到FTP服务器。 下面简单介绍另外一例RMAN备份解决方案,下面是我简单画的一个图(很少画图,感觉有点粗制滥造)。首先将数据库备份到本地服务器的一个目录下(目录是按日期格式生成,本地备份保留周期视存储情况而定.一般一天即可)。然后将备份文件通过Symantec Backup Exec 2012 Agent 将本地备份上传到磁带设备(容灾备份,磁带备份...

搭建ORACLE DataGuard(使用RMAN备份)

搭建ORACLE DataGuard(使用RMAN备份)操作系统:windows 2008数据库:11.1.0.6一、信息收集1.配置信息收集说明 主机名 IP地址 db_name sid DB_UNIQUE_NAME Service_name主库 dg1 192.168.0.11 orcl orcl orcldg1 orcldg1备库 dg2 192.168.0.22 orcl orcl orcldg2 orcldg22.主库信息收集2.1查看数据库版本信息SQL> SELECT * FROM V$VERSION;2.2查看数据库状态SQL> SELECT NAME,OPE...

Oracle简单的备份和恢复-导入和导出【图】

ylbtech-Oracle:Oracle简单的备份和恢复-导入和导出 Oracle安全运行离不开良好的备份和恢复机制,因为我们不是DBA。所以我们也就不过多的讲解DBA的备份和恢复。作为程序员开发者来说,必须了解的是数据的导入和导出,利用这个方法我们可以搬迁数据库和数据。1. 导出(exp)返回顶部1.1,Oracle简单的备份和恢复-导出(exp)1.2,1.3,2. 导入(imp)返回顶部2.1,Oracle简单的备份和恢复-导入(imp)2.2,2.3,3. 导入和导出Scott用户返...

Oracle每天自动备份脚本【代码】

因为需要最近写了一个适用于Oracle上的备份脚本,Oracle的数据备份不像MySQL一样直接使用二进制工具就可以备份,在Oracle上进行数据备份需要 做好相应的配置,在配置好后才能进行正常的数据备份脚本,所以在Oracle备份数据前需要做一些配置。 首先,因为Oracle的11g开始的特性,空表不会分配表空间所以在备份脚本中我使用了expdp工具来进行数据备份,在备份开始之前需要先把Oracle的数据泵导出目录用DBA账户先做好指定并且授权读...

windows下使用bat批处理文件定时自动备份oracle数据库并上传ftp服务器【代码】

使用bat批处理文件备份oracle(前提是配置好oracle数据库客户端)在D盘目录下创建个dbbackup目录建个dbbak.bat @echo off echo ================================================ echo Windows环境下Oracle数据库的自动备份脚本 echo 1. 使用当前日期命名备份文件。 echo 2. 自动删除15天前的备份。 echo ================================================ ::以“YYYYMMDD”格式取出当前时间。 set BACKUPDATE=%date...

Oracle RMAN 备份控制文件/恢复控制文件【代码】

--备份控制文件 rman target / RMAN> startup RMAN> configure controlfile autobackup on; --启动自动备份 RMAN> show CONTROLFILE AUTOBACKUP; --显示是否自动备份控制文件 RMAN> configure controlfile autobackup format for device type disk to ‘/backup/%F‘; --设置控制文件备份路径 RMAN> show controlfile autobackup format; --显示自动备份控制文件路径 RMAN> list backup of controlfile;--显示备份信息 ----手动备...

[转]Oracle DB 配置备份设置

? 使用Oracle Enterprise Manager 配置备份设置? 启用控制文件自动备份? 配置备份目标? 为磁带目标分配通道? 配置备份优化? 创建压缩备份? 创建加密备份 配置RMAN 的永久性设置? RMAN 有预设的默认配置设置。? 使用CONFIGURE命令可以:– 配置自动通道– 指定备份保留策略– 指定要创建的备份副本数– 将默认备份类型设置为BACKUPSET或COPY– 限制备份片段的大小– 在备份中排除表空间– 启用和禁用备份优化– 配置控制文件的自动...