Oracle备份与恢复系列(四)复制数据库 使用原有的控制文件
克隆Open状态下的PRACTICE数据库实验目的:在源数据库PRACTICEopen状态下,用alter tablespace .. begin backup 的方式备份全库。 用该备份在一台新的数据库服务器上恢复,验证备份的有效性。为了操作简便,克隆数据库端采用了dbca创建数据库,用源数据库的备份来覆盖所有文件,执行恢复操作来完成此次克隆。源数据库: ...
Oracle备份与恢复系列(三)alter tablspace begin backup
完全恢复试验此次试验需要以下步骤1 产生数据库活动2 创建备份脚本3 运行热备份4 破坏数据库5 还原丢失的数据文件6 恢复还原的数据文件7 确认数据库恢复每个数据文件在其首部都有一个序号,该序号给出了系统文件的最新数据库状态。在一个数据库可以被打开前,所有联机数据文件必须拥有同样的系统变更号(S...
ORA-01110: data file 7: '/u01/app/oracle/product/11.2.0/db_1/dbs/MISSING00007'
本次试验分为以下步骤1 删除表空间2 检查恢复3 还原数据文件4 不完全恢复数据库5 以重制日志选项打开数据库6 确认数据库恢复step1 删除表空间插入时间戳数据作为参考insert into snow.date_log values(sysdate,'snow1'); commit;select * from snow.date_log order by create_time;CREATE_TIME &nb...
Oracle备份与恢复系列 (二)停机一致性备份
关闭数据库的备份与恢复关闭数据库备份原理很简单,就像我们备份照片、备份word文档一样。复制一份原文件并放置在其它位置备用,如果磁盘空间紧张通常会复制到移动硬盘或网盘上。当原文件损坏时,将备份再复制回来就可以了。当然数据库有自己的备份专属地,磁带库,而不会备份到移动硬盘上。本次试验分为以下步骤1,创...
Oracle备份与恢复系列 (一)实验环境介绍
实验环境简介:创建测试用户snow,该用户拥有一个表,一个存储过程,一项任务起作用很简单,就是模拟一个用户每分钟像数据库插入一条时间戳,产生数据库行为。在备份与恢复的过程中,该时间戳可以检测恢复操作是否顺利完成。查看数据库名称和归档模式SYS@PRACTICE >col name for a10SYS@PRACTICE >col log_mode for a1...
SecureCRT for Mac 无法保存登录密码
SecureCRT for Mac 即使保存了登录密码,可是每次连接的时候都会提示密码错误,需要重新输入很是烦人。解决办法如下:在SecrueCRT --> Preferences --> Advanced, 取消Use Keychain前面的对勾
SQL*Loader 笔记 (二) 性能优化
最近客户有个测试项目,需要将大量的文本文件用sqlloder加载到oracle数据库中。特此做出如下实验,演练一下sqlloader的几个重要参数。主要参考官方文档上关于redo产生的控制Minimize use of the redo log One way to speed a direct load dramatically is to minimize use of the redo log. There are three ways...
SQL*Loader 笔记 (一) 热身练习
练习内容来自汤姆大叔的编程艺术第十五章“数据加载和卸载”SQL*Loader是加载数据的主流方法传统路径:SQLLDR会利用SQL插入的方式加载数据直径路径:直接格式化数据块 从一个平面文件读取数据,并将其直接写至格式化的数据库块,而绕开整个SQL引擎,同时还能避免redo、undo的生成。要在一个没有任...
RAC 11.2.0.3 SCAN IP 配置 二度冲击
上一篇关于SCAN IP配置的文章受到环境限制,把DNS配置到了双节点RAC的节点一上,这次我为DNS找了一个独立的家,为其提供了一个独立的服务器,并且将SCAN IP配置了3个,和官方文档建议的一致。步骤一,在DNS所在服务器node3安装DNS所需rpm包  ...
RAC 11.2.0.3 SACN与DNS配置
本机是双节点的RAC, SCAN IP为192.168.1.203[root@node1 ~]# cat /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.127.0.0.1 localhost::1 &nb...
RAC 11.2.0.3 ASM管理 (一) 参数
1,查看当前的asm磁盘组SQL> show parameter asm_diskgroupsNAME TYPE &nbs...
Linux下rpm包相互依赖的解决办法
今天用最原始的方法安装oracle依赖的rpm包。 对应oracle官网文档上面的要求,一次检查安装包是否存在。Asianux Server 3, Oracle Linux 5, and Red Hat Enterprise Linux 5 The following packages (or later versions) must be installed:binut...
RAC 11.2.0.3 维护命令(三) SRVCTL管理services
一,创建服务在实例1创建服务 team1[oracle@node1 ~]$ srvctl add service -d PROD -s team1 -r "PROD1"[oracle@node1 ~]$[oracle@node1 ~]$ srvctl config database -d PRODDatabase unique name: PRODDatabase name:Oracle home: /s01/oracle/app/oracle/product/11.2.0/dbhome_1Oracle user: oracleSpfile:Dom...
RAC 11.2.0.3 维护命令 (二)
当集群启动的时候,数据库也会跟随启动。 我们可以通过设置来改变其默认的属性。查看当前配置,Management policy: AUTOMATIC 表示数据库会跟随集群启动而启动。一,查看当前的管理策略,结果为自动(AUTOMATIC)[grid@node1 ~]$ srvctl config database -d PROD -aDatabase unique name: PRODDatabase name:Oracle ...
RAC 11.2.0.3 维护命令 (一)
SRVCTL 启动、关闭实例一,查看当前实例的状态,节点node1,node2都是Open状态[root@node1 ~]# crsctl status res -t …..….. ora.prod.db 1 &nb...
RAC 11.2.0.3 客户端软件Toad连接配置 -- Mac版本
最近在苹果的App Stroe上发现Toad放出了免费版本,立刻下载安装。https://itunes.apple.com/cn/app/toad/id747961939?mt=12本人的虚拟机为VirtualBox, 虚拟机中的操作系统为OracleLinux5.7,数据库环境为Oracle11g 11.2.0.3 双节点RAC。[root@node1 ~]# cat /etc/issueOracle Linux Server release 5.7[root@node...
RAC 11.2.0.3 修改 Public IP
查看当前设置[root@node1 ~]# oifcfg getifeth0 192.168.1.0 global publiceth1 172.168.1.0 global cluster_interconnect在节点node1,node2分别停止crs[root@node1 ~]# crsctl stop crsCRS-2791: Starting shutdown of Oracle High Availability Services-managed resources o...
RAC 11.2.0.3 修改VIP地址
停止监听器和VIP资源[root@node1 ~]# crsctl stop resource ora.node1.vip -fCRS-2673: Attempting to stop 'ora.LISTENER.lsnr' on 'node1'CRS-2677: Stop of 'ora.LISTENER.lsnr' on 'node1' succeededCRS-2673: Attempting to stop 'ora.node1.vip' on 'node1'CRS-2677: Stop of 'ora.node1.vip' on 'node1’ succ...
RAC 11.2.0.3 备份与恢复 (一)
1,数据文件不能跨越备份集数据文件不能跨备份集的,每个通道生成一个备份集,如果分配两个通道来备份一个数据文件,其中一个通道就是空闲的。查看数据文件SYS@PROD1> col file_name for a50SYS@PROD1> SELECT file_id,file_name,tablespace_name FROM dba_data_files ORDER BY file_id; FILE_ID FILE_N...
RAC 11.2.0.3 OCR的恢复实例 2
本次试验的主要步骤是验证ocrconfig -restore 和 crsctl replace votedisk 命令的先后顺序是否能改变