单实例,分布式系统体系结构简介
单实例体系结构实例由内存结构和进程组成,它暂时存在于内存和CPU中.关闭实例后其就消失.数据库由磁盘上的物理文件组成,任何状态下文件都一直存在.因此,实例的生命周期就是其在内存中存在的时间:可以随时启动和停止.而数据库一旦创建,就会永久存在,直到你有意删除数据库的相关文件为止.构成实例的进程叫后台进程,实例活...
数据库基础知识
oracle数据库就是磁盘上的一组文件,有意删除前,这些文件一直存在.可以通过实例(instance)访问数据库.实例时一组进程和内存:实例暂时存在于CPU和服务器节点的内存中,可随时启动和停止.oracle服务器实现的处理模型是客户端—服务器处理模型.客户端层生成SQL命令,服务器层执行SQL命令,这是基本的客户端—服务器分离,通常由...
EM报错:需要HOST Credentials验证,但输入什么都提示错误 解决办法
前阵子就遇到过,解决后忘了记录下来.如图所示:控制面板—管理工具—本地安全策略—用户权利指派—作为批处理作业登录这一项中加入当前计算机操作系统管理员Administrator用户或者你设定的其它有管理权限的用户名...
不应该出现的 ora 12514:无法解析指定的连接标识符
电脑经常出现一些不可理解的问题,比如昨天用得好好的,今天开机toad连接就出现12514无法解析连接标识符.常用的解决方式都用了,监听重配,监听重启,相关的几个服务也重启,用以前备份的listener tnsnames文件覆盖等等.最后在Oracle Net Configuration Assistant中——本地Net服务名配置——添加——BOB——主机名(电脑名)等...
ORA-01261 解决
我修改了参数db_recovery_file_dest,新路径错误数据库无法打开修改pfile文件,将参数路径修改为存在的路径:记事本编辑D:\oracle\product\10.2.0\admin\bob\pfile路径下init.ora.02201419047将其中的db_recovery_file_dest参数改为*.db_recovery_file_dest='D:\oracle\bobbackup'用pfile启动数据库:startup pfile='D:\...
pfile参数中斜线左斜右斜有啥区别和影响么?请诸位指点一二
如图,各位请上眼audit_file_dest=D:\oracle\product\10.2.0/admin/bob/adumpdb_recovery_file_dest=D:\oracle\product\10.2.0\flash_recovery_areabackground_dump_dest=D:\oracle\product\10.2.0/admin/bob/bdumpcore_dump_dest=D:\oracle\product\10.2.0/admin/bob/cdumpuser_dump_dest=D:\oracle\product\10.2.0...
window平台下手动创建数据库演示
实验系统平台:Windows?XP 数据库版本:Oracle Database 10GOracle的安装路径:D盘?数据库名称:bob ??sid:bob1.创建必要的相关目录2.创建初始化参数文件pfile3.设置环境变量oracle_sid4.创建实例5.创建口令文件6.启动数据库到nomount实例状态7.执行脚本创建数据库8.执行catalog脚步本创建数据...
RMAN简单演示 备份各种文件
整库备份:rman>backup database;执行后对目标数据所有数据文件进行备份,生成两个备份片段:一个存储数据文件,一个存储控制文件和spfile,保存在oracle安装目录下,因为没指定存储路径.指定format参数自定义备份片段路径和命名规则:rman>backup databaset format 'd:\oraclebackup\bak_%U';如果想查看创建的全库备份,用...
RMAN 数据库修复(restore)与数据库恢复(recover)介绍
数据库修复(restore):用备份集的数据文件替换已损坏的数据库文件或将其恢复到一个新位置.rman进行修复时利用恢复目录(或controlfile)来获取备份信息,选中最合适的备份进行修复操作.有两个原则:1. 选择距离恢复目录时刻最近2.优先选择镜像复制,其次是备份集.数据库修复在rman中对应restore命令数据库恢复(recover):应...
RMAN恢复表空间,数据文件,归档文件,控制文件等介绍
恢复表空间和数据文件执行表空间或数据文件级的恢复时,数据库既可以是mount状态,也可以是open状态.从表空间和数据文件的自身特点来说,两者恢复也类似,只不过数据文件相对来说粒度更细.恢复表空间表空间必须为offline状态:rman>sql 'alter tablespace users offline immediate';rman>restore tablespace users;rman>r...
rman恢复:数据文件丢失,控制文件丢失,联机日志文件丢失(非当前使用与当前使用)
rman恢复示例 ...
ORA-01152解决
RMAN> alter database open resetlogs; ORA-01152: file 1 was not restored from a sufficiently old backup ORA-01110: data file 1: '/home/oracle/app/oradata/westos/system01.dbf'解决:SQL> startup force;ORACLE instance started.SQL> alter system set "_allow_resetlogs_co...
删除恢复目录
连接到恢复目录:>sqlplus /nologsql>conn rmanct/rmanct@bobrmanct.bob.sql>select db_key,db_id from dbdb_key db_id------------------------------- 1 13834161 rmanct.bob.sql>exec dbms_rcvcat.unregist...
RMAN恢复——完全介质恢复
数据库修复(restore):用备份集耳朵数据文件替换已损坏的数据库文件或将其恢复到一个新位置.rman进行修复时利用恢复目录(或controlfile)来获取备份信息,选中最合适的备份进行修复操作.有两个原则:1. 选择距离恢复目录时刻最近2.优先选择镜像复制,其次是备份集.数据库修复在rman中对应restore命令数据库恢复(recover):...
recover database delete archivelogs skip tablespace temp;报错
报错如下:最后我输入的rman>recover database;不知这条命令有何不妥?请各位指点一二
RMAN相关的动态性能视图
rman相关的动态性能视图v$archived_log视图包含了归档重做日志文件的信息.select * from v$archived_logv$backup_set视图显示当前创建的备份集信息select * from v$backup_setv$backup_piece视图:显示备份片段的信息v$backup_corruption视图:记录了备份集中发现的损坏的数据块v$session_longops视图:记录oracle...
增量备份 絮叨絮叨
每次备份仅操作变化的数据块.首先要有一个基本备份,就是包含所有使用过的数据块的备份,该备份定义为级别0(level=0)的备份,以后进行的增量备份都基于这个基本备份完成的.如果rman在进行增量备份时,发现没有可以参照的基本备份(也就是0级别的备份),那么rman会自动进行0级别的基本备份操作,并忽略指定的增量级别.增量备份有5...
rman基础知识补充
format字符串格式化使用format参数可以使用各种替换变量:%a:数据库的activation ID即RESETLOG_ID%c:备份片段的复制数(1开始最大256)%d:数据库名称%D:当前时间的日格式为DD%e:归档序号%f:绝对文件编号%F:基于"DBID+时间"确定的唯一名称,格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为数据库的DBID,YYYYMMDD...
数据文件,表空间的移动
数据文件移动:select file#,status,name from v$datafilewhere name like '%BOBTEST%' 旧位置--D:\ORACLE\BOBNEWFILE\BOBTEST.DBF 新位置--D:\ORACLE\PRODUCT\10.2.0\ORADATA\BOB\BOBTEST.DBF首先将数据文件脱机 &n...
RMAN-06014:RMAN-03002:错误解决方法
RMAN> list copy; RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: failure of list ...