打开或关闭oracle数据库的闪回功能步骤
一、打开闪回数据库特性:1、确保数据库处于归档模式,如果为非归档模式,将数据库转换成归档模式SQL> archive log list;数据库日志模式 存档模...
使用RMAN进行表空间TSPITR自动恢复
Oracle发展到今天,在备份还原领域已经构建了完善的解决方案体系。绝大多数情况下,我们的备份还原需求都可以用Oracle成熟方案实现的。TSPITR(Tablespace Point In Time Recover)数据表空间定点恢复是我们在实践中偶尔会使用的一种恢复场景。本篇就围绕这个问题进行讨论实验。 1、聊聊TSPITR ...
配置ASM
操作环境:linux6.5所需介质软件包安装1.oracleasm-support的安装,在操作系统Packages下安装oracle-support2.oracleasmlib-2.0.4-1.el6.x86_64.rpm,在官网下载3.GI软件p13390677_112040_linux_x86-64_3of7.zip,在官网下载[root@PROD1 mnt]# lshgfs oracleasmlib-2.0.4-1.el6.x86_64.rpm p13390677_11...
Oracle RMAN备份中catalog和nocatalog区别
nocatalog方式就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息,即RMAN的备份信息写在本地控制文件里面。若为catalog则必须要首先要创建目录备份数据库,建立恢复目录,即数据库的备份信息写到恢复目录里面。当通过rman nocatalog方式备份Oracl...
关于挂载的一些简单试验
首先在虚拟机上先增加一块硬盘新增文件夹u02,并在其下新增文件1[root@enmoedu Desktop]# mkdir /u02[root@enmoedu Desktop]# touch 1输入fdisk -l查看相关的命令是否添加进去[root@enmoedu Desktop]# fdisk -lDisk /dev/sdb: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 ...
使用备份集创建数据库
环境:hostname1:PROD1 db_name:PROD1hostname2:PROD2 db_name:PROD1(被还原的数据库)过程:备份hostname1的数据库PROD1,将数据库PROD1的备份集传输到hostname2,使用备份集在hostname2上还原数据库PROD1.[oracle@PROD1 oracle]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on S...
11g数据库迁移ASM
1.迁移参数文件 [oracle@PROD1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Sat Jan 2 20:34:02 2016Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the P...
数据泵expdp/impdp
一.expdp和impdp使用说明 1.实现逻辑备份和逻辑恢复 2.在数据库用户之间移动对象 3.在数据库之间移动对象 4.实现表空间搬移。 1什么是directory对象 directory对象是oracle10g版本提供的一个新功能。他是一个指向,指向操作系统中的一个路径。每个directory都包含read write两个权限,可以通过gran...
oracle用户.权限.角色
oralce权限设置 一.权限分类: 系统权限:系统规定用户使用数据库的权限。(系统权限是针对用户而言)。 对象权限:某种权限用户对其它用户的表或视图的存储权限。(是针对表或视图而言)。 二.系统权限管理: 1.系统权限分类: DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有resou...
rowid和rownum的区别
rowid和rownum都是序列,但含义完全不同。rowid是物理地址,用于定位oracle中具体数据的物理存储位置,rownum则是sql的输出结果排序。通俗的讲:rowid是相对不变的,rownum会变化,尤其是使用order by的时候rowid:用于定位数据表中某条数据的位置,是唯一的,也不会改变rownum表示查询某条记录在整个结果集中的位置,同...
oracle约束
oralce中使用约束是为了维护数据的完整性not null(非空)如果在列上定义了非空约束,那么当插于数据时,必须为列提供数据。unique(唯一)当定义了唯一约束后,该列值是不能重复的,但是可以为空primary key(主键)用于唯一的标识行的数据,当定义主键约束后,该列不但不能重复而且不能为null。一张表最多只...
linux下配置IP地址
示例环境:OS: FC2NIC: eth0host name: fc2ip: 192.168.0.20/24default gateway: 192.168.0.254修改ip地址即时生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0启动生效:修改/etc/sysconfig/networ...
oracle表空间详解
一 1.系统表空间 system表空间是oracle数据库最重要的 一个表空间,存放了一些DDL语言产生的信息以及PL/SQL包,视图,函数,过程等,称之为数据字典,因此该表空间也具有其特殊性。 system表空间特性 !不能脱机offline !不能置为只读read only !不能重命名 !不能删除 2.辅助表...
11g手工建库
工作环境:linux6.5 ;oracle11g软件1.编辑环境变量[oracle@PROD1 ~]$ vi .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATHexport ...
oracle后台进程LGWR,DBWn,SMON,CKPT的工作机制
控制文件:记载了数据文件名称和路径。重做日志名称和位置,日志序列号,检查点和日志历史信息,以及RMAN备份信息。当oracle服务器出现实例失败或介质失败时,通过控制文件所记载的日志和检查点信息,oracle可以确定执行恢复所需要的日志文件。数据文件:是用于存储数据库数据的物理文件,它由若干个...
linux常用命令||
在线帮助 --help :mknod -help指令man mknod指令:info mknod基础指令ls - 查看文件cp- 拷贝文件mv - 移动或重命名文件rm - 删除文件touch - 创建空文件或...
.bash_profile和.bashrc的有什么区别
/etc/profile:此文件为系统的每个用户设置坏境信息,当用户第一次登陆时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。/etc/bashrc:为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取~/.bash_profile:每个用户都可使用该文件输入专用于自己...
linux常用命令
tar命令tar文件是几个文件和(或)目录在一个文件中的集合。这是创建备份和归档的佳径。tar使用的选项有:-c——创建一个新归档。-x——从归档中抽出文件。-f——当与-c选项一起使用时,创建的tar文件使用该选项指定的文件名;当与-x选项一起使用时,则解除该选项指定的归档。-t——显示包括...
11g数据库安装流程
目录层次:windows->vmware虚拟机->linux->oracle软件->dbca数据库安装过程:虚拟机->linux->VMtools->拷贝数据库软件->创建一个目录mkdir->创建组.用户->修改根目录->设置参数->解压 >安装->oracle完成参考:安装oracle软件安装包:linux6.5 实例名:PROD1安装目录:/u01/app/oracle001 事...