oracle11g-端口链接,多重日志文件,备份归档

oracle net 协议   
远程连接oracle net
配置网络端口方法
netca   图形化方式
监听文件在

使用dbca图形化界面修改端口.或者在新建时选择端口
在使用图形化时候,root要赋予xhost + 权限  否则无法使用
---------------------------------------------------------------------------------------------------
启动数据库,首先找到参数文件,然后查找控制文件,

查看控制文件名称

多重控制文件备份

修改完spfile参数需要关闭数据库
 
然后使用oracle用户  手动cp一个control01 文件, 上面的路径可以自己写,一般情况下是保存在不同磁盘备份多个
当一个损坏,直接cp好的填上即可

日志缓冲区保存所有在数据库中执行过的命令
当容量使用到三分之一时候,会把记录永久保存到重做日志当中
重做日志也是有数量的,希望多的可以自行添加重做日志
查看重做日志文件

current  当前正在使用的
inactive 非活动的
重做日志文件也是需要多地备份保证安全, 
 
注意保存文件的目录必须让其拥有权限,直接选择属主属组即可~权限合适即可,给多了可能会有想不到的麻烦
删除日志组命令  

检查点事件
检查点相当于备份点,如果这个越多在出问题的时候就可以更快的恢复因为不需要恢复更久更多的记录,一般情况是每隔三秒记录一次
如果日志发生改变也记录
或者手动请求一个检查点
 
第一个是切换日志记录检查点,第二个是手动记录检查点
 
数据库归档,跟不归档
如果需要备份数据,数据库是必须是归档否则无法备份
 archive log list;    查看信息
 需要设置归档先关闭数据库,然后启动数据库到mount模式
alter database archivelog ;   这个命令设置数据库为归档模式

时间: 2024-10-26 17:04:39

oracle11g-端口链接,多重日志文件,备份归档的相关文章

日志文件设置归档目标

归档目标就是指存放归档日志文件的目录.一个shujuku可以有多个归档目标.在创 建数据库时,默认设置了归档目标,可以通过db_recovery_file_dest参数查看. 设置归档目标的语法如下: alter system set log_archive_dest_N='{location|server}=directory'; 其中,directory表示磁盘目录:location表示归档目标位本地系统的目录:server 表示归档的目标位远程的数据库的目录. 设置归档日志的名称 通过参数

Oracle11G_归档和日志文件

运行方式:Oracle数据库可以运行在归档模式.非归档模式,且可以相互切换:日志文件分类:联机日志文件.归档日志文件:联机重做日志 :记录对数据的修改,可用于数据恢复.日志分析:也叫在线日志文件:LGWR进程:把日志缓冲区中的重做条目写入到硬盘的重做日志文件中:重要概念:用户操作提交后,数据不会丢失:日志文件组织:以组的方式进行组织,日志组按照循环方式工作,在Oracle中 至少有两个日志组,当第一个日志组写满时,会发生日志切换,将日志写入日志组2:当日志 组2写满时,会发生日志切换,把日志写入

Oracle 控制文件和日志文件

管理控制文件 在Oracle数据库中,控制文件是一个很小(大小一般在10MB范围内)的二进制文件,含有数据库的结构信息,包括数据文件和日志文件的信息.可以将控制文件理解为物理数据库的一个元数据存储库.控制文件在数据库创建时被自动创建,并在数据库发生物理变化时更新.控制文件被不断更新,并且在任何时候都要保证控制文件是可用的.只有Oracle进程才能够安全地更新控制文件的内容,所以,任何时候都不要试图手动编辑控制文件. 由于控制文件在数据库中的重要地位,所以保护控制文件的安全非常重要,为此Oracl

Oracle 11g 管理重做日志文件

重做日志也称联机重做日志.引入重做日志的目的是数据恢复.在数据库运行过程中,用户更改的数据会暂时存放在数据库的高速缓冲区中.为了提高写数据的速度,并不是一旦有数据变化,就把变化的数据写到数据文件中.频繁的读写磁盘文件会使数据库系统效率降低,所以要等到数据库高速缓冲区中的数据达到一定的量或者满足一定的条件时,DBWR进程才会将变化了的数据写到数据文件中.这种情况下如果在DBWR把变化了的更改写到数据文件之前发生了宕机,那么数据高速缓冲区中的数据就会全部丢失.如果在数据库重新启动后无法恢复这部分用户

手动切换日志文件和清空日志文件

切换日志文件组 日志文件组是循环使用的,当一组日志文件被写满时,oracle系统自动的切换到下一组日志文件.在需要的时候,数据库管理员也可以手动的切换到其他的日志文件组.切换日志文件组需要使用如下的语句: alter system switch logfile; 清空日志文件组 如果日志文件组中的日志文件受损,将导致数据库无法将受损的日志文件进行归档,这会最终导致数据库停止运行.此时,在不关闭数据库的情况下,可以选择清空日志文件组中的内容. 清空日志文件组的语法如下: alter databas

定期删除IIS日志文件

服务器中由于监控的需要会经常生成很多日志文件,比如IIS日志文件(C:\inetpub\logs\LogFiles),一个稍微有流量的网站,其日志每天可以达到上百兆,这些文件日积月累会严重的占用服务器磁盘空间.有必要对他们进行定期删除.dos批处理程序如下: :: 清理IIS日志文件 :: 备份MySql数据库 @echo off title 清理IIS日志文件 :: IIS日志文件目录 set log_dir="C:\inetpub\logs\LogFiles" :: 保留日志天数

oracle中的日志文件模式

在oracle数据库中有两种日志模式,分别是:非归档日志模式和归档日志模式. 在oracle数据库系统中,为了避免日志文件中的内容在循环使用时被覆盖,oracle系统 将已经写满的日志文件通过文件复制保存到指定的地方,这个过程叫做"归档",复制保存下来 的日志文件叫做"归档日志".在归档日志文件中记录了用户对数据库的所有的修改操作,通过 归档日志文件,数据库管理员可以对数据库进行恢复操作. 日志文件的归档操作主要由后台进程ARCn自动完成.在必要的情况下,数据库管理

PCB IIS日志文件定时清除批处理

服务器监控到C盘空间超过阈值,是IIS日志文件(C:\inetpub\logs\LogFiles),LOG日志文件日积月累会严重的占用服务器磁盘空间.有必要对它进行定期删除!  一.问题反馈  二.定时清理日志方法 建立批bat处理文件,然后加入计划任务中,让它每天执行一次就可以啦!! :: 清理IIS日志文件 :: 备份MySql数据库 @echo off title 清理IIS日志文件 :: IIS日志文件目录 set log_dir="C:\inetpub\logs\LogFiles&qu

使用RMAN备份时应如何处置归档日志文件

昨天去某客户部署RMAN备份,在跑shell脚本的时候,提示找不到归档日志,因为客户那里之前只对数据库做EXPDP逻辑导出备份,并且每天都自动删除前一天的归档,每个归档的生成量大概在200M左右,因为考虑磁盘空间比较紧张,不得已而为之. 在我的脚本中,是采用backup database format 'xxx' plus archivelog format 'xxx'的方式进行备份的,在执行RMAN脚本时,由于是先对归档日志进行备份,再对数据库进行备份的,在脚本的输出日志中,提示找不到35xx