10 2012 档案

摘要:重做日志文件(redo log file)是Oracle数据库中至关重要的事务日志,是数据库崩溃恢复的重要依据,通常用于以下几个方面:实例恢复。维护DATAGUARD中的备库(standby)。通过备份恢复介质故障。用于日志挖掘,可以将其复制或输出到流中。重做日志文件可以分为在线(online)日志文件和归档(archived)日志文件两种类别,归档日志文件作为在线日志文件的一个备份,它的产生取决于数据库是否开启归档模式(archivelog);那么日志文件这么重要,要是出现介质故障怎么办呢?这里就来浅谈一下关于在线日志文件的恢复方法。实验环境:linux 5.2 + Oracle Data. 阅读全文
posted @ 2012-10-31 21:21 beanbee 阅读(8114) 评论(0) 推荐(1)
摘要:口令文件用于具有sysdba身份的用户执行远程登录数据库,Oracle允许用户通过口令文件验证,在数据库未启动之前登录,从而启动实例,加载打开数据库;Oracle通过一个初始化参数remote_login_passwordfile限制口令文件的使用,通过配置该参数可以控制是否在多个数据之间共享密码文件,也可以通过这个参数禁用口令文件验证,remote_login_passwordfile的值:==> NONE:禁用口令文件验证。1.设置成none将直接禁用口令文件验证,sysdba用户只能通过操作系统认证登录数据库。此时的登录将会收到报错:ORA-01017: invalid usern 阅读全文
posted @ 2012-10-18 13:04 beanbee 阅读(18072) 评论(0) 推荐(0)
摘要:所有SQL*Loader实验笔记实验案例总结(1-7): SQL*Loader实验笔记【一】实验案例总结(8-13):SQL*Loader实验笔记【二】实验案例总结(14-19):SQL*Loader实验笔记【三】14)加载excel(csv)中的数据初始化CJ@db11g>create table t4 (x int,y varchar2(30),z date);Table created.保存excel文件为csv格式数据内容1,one row,1901-01-012,two row,1902-01-01 3,three row,1903-01-01 4,four row,1904- 阅读全文
posted @ 2012-10-13 20:42 beanbee 阅读(1629) 评论(0) 推荐(0)
摘要:所有SQL*Loader实验笔记实验案例总结(1-7): SQL*Loader实验笔记【一】实验案例总结(8-13):SQL*Loader实验笔记【二】实验案例总结(14-19):SQL*Loader实验笔记【三】8)加载序列初始化CJ@db11g>create table t2 (seqno int,name varchar2(20));Table created.控制文件load datainfile *into table t2replace(seqno RECNUM,name Position(1:1024))BEGINDATAchenjianwang验证结果CJ@db11g&g 阅读全文
posted @ 2012-10-13 20:21 beanbee 阅读(2933) 评论(1) 推荐(0)
摘要:SQL*Loader是oracle提供的可以从多种平面文件中向数据库中加载数据的工具,使用SQLLDR工具可以在很短的时间内向数据库中加载大量的数据,像把制作好的excel表格导入数据库,可以说非常方便,相关的数据加载和卸载工具还有外部表,IMP/EXP,数据泵等,其实呢~关于SQL*Loader的学习多数时间是花在了琢磨sqlldr控制文件的写法上,下面来总结我的SQL*Loader学习过程和一些实验案例:实验环境:Red Hat Enterprise Linux Server release 5.2 + Oracle Database 11g Enterprise Edition Rele 阅读全文
posted @ 2012-10-13 12:25 beanbee 阅读(3754) 评论(0) 推荐(0)
摘要:在没有备份的场景下执行恢复在我看来可以恢复的场景得是具备了特定的条件的,今天实验一个简单的无备份有归档日志,丢失数据文件的恢复,只要是丢失的数据文件从创建开始的所有数据都有日志中记录,那么执行recover database通常都可以恢复,不管数据是在归档日志中还是在在线日志中;当然,丢失的文件既不可以是system表空间的也不必是temp表空间的,针对system表空间的恢复以下方式是不可行的,要是temp文件的话其实呢也就不用操心恢复了,因为开启数据库的过程中会重建。实验环境:Red Hat Enterprise Linux Server release 5.2 + Oracle Da.. 阅读全文
posted @ 2012-10-11 23:35 beanbee 阅读(449) 评论(0) 推荐(0)