导航:首页 > 编程系统 > linuxoracle归档日志

linuxoracle归档日志

发布时间:2023-05-13 06:51:46

linux oracle归档日志文件路径修改

一来 查看归档文件路径源位置
show parameter log_archive_dest_1
二 关闭数据库
alter database chenkpoint;
shutdown immediate
三 挂载数据库
start mount
四 修改归档路径
alter system set log_archive_dest_1='LOCATION=/archive';
五 启动数据库
alter database open;
六 查看是否生效
alter system switch logfile;
ls /archive

㈡ Linux oracle 归档日志主库备库都不应用

Linux oracle 归档日志主库备库都不应用
:这样看应该是连不上备库,你在主库上可以tnsping phydb试一下能不能连的上,不是配置的问题就是网络的问题

㈢ linux oracle 归档日志删了 环境起来不来

今天遇到Oracle报这样的错:ORA-00257
查看了下,原来是Oracle的归档日志满内了,解决方案两个
一:增加容归档日志大小 二:删除无用的归档日志(我们选择这个方案)
什么也不说了Linux下命令上:

㈣ linux下oracle怎么查找归档日志文件

检查归档情况
SQL>archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination ###########
Oldest online log sequence 1
Next log sequence to archive 2
Current log sequence 2

Automatic archival=Enabled表示归档进行是否自动启动
其中LOG_MODE表示Oracle当前的归档方式。ARCHIVELOG表示数据库运行在归
档模式下,NOARCHIVELOG表示数据库运行在非归档模式下。

通过上面的信息可以看出已经是归档模式了 (如果是非归档模式参考博主的另一篇文章 有关“归档日志与非归档日志切换”), 查看归

档日志文件
存放在哪个位置 运行show parameter log_archive_dest;命令
...
log_archive_dest_state_20 string enable
log_archive_dest_state_21 string enable
log_archive_dest_state_22 string enable
log_archive_dest_state_23 string enable
...

提前建立/u01/app/oracle/arch目录

设置归档目录
SQL>alter system set log_archive_dest='/u01/app/oracle/arch' scope=spfile;

第 1 行出现错误:
ORA-02097: 无法修改参数, 因为指定的值无效
ORA-16018: 无法将 LOG_ARCHIVE_DEST 与 LOG_ARCHIVE_DEST_n 或 DB_RECOVERY_FILE_DEST 一起使用
出现错误的原因是db_recovery_file_dest的参数已经被设置了,去查询一下看看,果真如此。
alter system set db_recovery_file_dest='' scope=spfile;
db_recovery_file_dest是缺省的归档位置,下面把它设置为"空",然后设置log_archive_dest参数,指定另外一个非缺省的参数

重启db 如下图
运行 shutdown immediate;
一直没有反应
输入shutdown abort

手动归档,之后去归档目录看看
alter system archive log current;

如果出现以下错误
SQL> startup
ORA-16032: parameter LOG_ARCHIVE_DEST destination string cannot be translated
ORA-07286: sksagdi: cannot obtain device information.
Linux Error: 2: No such file or directory

有可能是归档目录没有建立,需要检查

㈤ Oracle Windows/Linux定期清理归档日志

DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; //删除七天前的归档日志

* 注意修改文件路径

下图是根据上面教程创建的两个文件

(1)、先查看归档日志路径,确认归档日志文件信息情况。

更改过归档日志路径的情况查看,执行 archive log list;

输入内容,注意修改 /data/oracle/del_archivelog/ 路径

注意赋予文件的可执行权限,执行 chmod 777 del_archivelog.sh

写入内容,每天凌晨4点执行脚本 del_archivelog.sh ,并将执行结果输出到 task.log

查看crontab所有定时任务,执行 crontab -l

到此整个Linux下的配置已结束,注意定期观察任务的运行情况。

阅读全文

与linuxoracle归档日志相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接