归档备份的问题,哪位老大来救救命啊!!! svrmgr>archive log list查看是否有处在归档模式下? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在初始化文件中设定 log_archive_start=true重新启动数据库即可 还是不起作用啊!在那里可以看到启动时init.ora文件里的配置对了没有? 你是不是用了SPFILE?sqlplus里用show parameter log_archive_start看看你的参数文件是不是起作用了,如果没起作用,就是用了SPFILE,是9i中新的初始化参数文件格式,是二进制的。解决办法两个:1。用alter system set 参数=参数值;或者2。让SPFILE不起作用:create pfile from spfile;把spfileSID文件改名,按你自己的要求修改initSID文件再重新启动数据库 你不是改的oracle_home/admin/sid/pfile 目录下的init.ora 文件吧?init.ora文件的改变 log_archive_start TRUE 使oracle产生一后台进程自动归档 归档模式是自动还是手工,true为自动,false为手工 log_archive_dest c:\oracle\oradata\ 重作日志归档的位置 log_archive_format arch_%s.arc 为归档的重作日志命名的格式。%s告诉 oracle当归档重作日志组的一个成员时,在名称中包括 一个日志序列号 %t被用来一个线索号替代并且适用于 oracle的并行服务器例如: log_archive_dest_1='LOCATION=G:\oracle\oradata\one\archive' log_archive_format=%t_%s.dbf log_archive_start=true-----------------------------------------------------------------------1、管理器> shutdown> startup mount [dbname]> alter database [dbname] archivelog; --起用归档模式> archive log start --启动自动归档模式,重起数据库后 按init.ora配置> alter database [dbname] open; --打开数据库 //alter system set archive_log_dest_1='LOCATION=path'临时改变归档目标-----------------------------------------------------------------> startup mount已启动 ORACLE 实例。系统全局区域合计有 57124108个字节Fixed Size 70924个字节Variable Size 40198144个字节Database Buffers 16777216个字节Redo Buffers 77824个字节已装入数据库。> alter database archivelog;语句已处理。> archive log start语句已处理。> alter database open;语句已处理。> alter system switch logfile; --强制系统进行日志切换,可马上观察到归档日志的产生语句已处理。> exit服务器管理程序结束。----------------------------------------------------------------归档命令:启动自动归档模式,系统重起后,将按init.ora中的参数log_archive_start的值设置归档方式> archive log start启动手工归档模式> archive log stop查看归档信息:重做日志是否归档方式、是自动归档还是手工归档、归档路径、最旧的联机日志循序号...> archive log list归档一个已满,但没有归档的联机重做日志> archive log next归档所有已满,但没有归档的联机重做日志> archive log all注意:一个事务即使不被提交,也会被写入到重做日志中 归档模式后,必须作一个全备份oracle9i 的init文件在F:\oracle\ora91\database下 二进制的 不能直接该 用楼上那位哥们的方法该还不行的话 重装windows 和 oracle oracle数据库求解释 imp导入和recoverd database的问题 ORCALE 导出为TXT文件 速度太慢了 oracle中sequence自增长字段的获取 问个问题:ORACL可以不练数据库提取日志吗?还请大家指教!谢谢! 通过事务插入数据出现 外键异常“找不到父项关键” 存储过程里如返回多条记录啊? 关于SQL中传递参数的模糊查询 oracel的函数问题 关于备份与恢复 请问还有什么人气较旺的oracle站点? 我装了oracle8可是不知道用什么密码进呀,在线等待!急
sqlplus里用show parameter log_archive_start
看看你的参数文件是不是起作用了,如果没起作用,就是用了SPFILE,是9i中新的初始化参数文件格式,是二进制的。
解决办法两个:
1。用alter system set 参数=参数值;
或者
2。让SPFILE不起作用:
create pfile from spfile;
把spfileSID文件改名,按你自己的要求修改initSID文件
再重新启动数据库
log_archive_start TRUE 使oracle产生一后台进程自动归档
归档模式是自动还是手工,true为自动,false为手工
log_archive_dest c:\oracle\oradata\ 重作日志归档的位置
log_archive_format arch_%s.arc 为归档的重作日志命名的格式。%s告诉
oracle当归档重作日志组的一个成员时,在名称中包括
一个日志序列号 %t被用来一个线索号替代并且适用于
oracle的并行服务器例如:
log_archive_dest_1='LOCATION=G:\oracle\oradata\one\archive'
log_archive_format=%t_%s.dbf
log_archive_start=true
-----------------------------------------------------------------------1、管理器
> shutdown
> startup mount [dbname]
> alter database [dbname] archivelog; --起用归档模式
> archive log start --启动自动归档模式,重起数据库后
按init.ora配置
> alter database [dbname] open; --打开数据库 //alter system set archive_log_dest_1='LOCATION=path'临时改变归档目标-----------------------------------------------------------------> startup mount
已启动 ORACLE 实例。
系统全局区域合计有 57124108个字节
Fixed Size 70924个字节
Variable Size 40198144个字节
Database Buffers 16777216个字节
Redo Buffers 77824个字节
已装入数据库。
> alter database archivelog;
语句已处理。
> archive log start
语句已处理。
> alter database open;
语句已处理。
> alter system switch logfile;
--强制系统进行日志切换,可马上观察到归档日志的产生
语句已处理。
> exit
服务器管理程序结束。
----------------------------------------------------------------归档命令:启动自动归档模式,系统重起后,将按init.ora中的参数log_archive_start
的值设置归档方式
> archive log start启动手工归档模式
> archive log stop查看归档信息:重做日志是否归档方式、是自动归档还是手工归档、归档路径、
最旧的联机日志循序号...
> archive log list归档一个已满,但没有归档的联机重做日志
> archive log next归档所有已满,但没有归档的联机重做日志
> archive log all注意:一个事务即使不被提交,也会被写入到重做日志中 归档模式后,必须作一个全备份oracle9i 的init文件在F:\oracle\ora91\database下 二进制的 不能直接该
用楼上那位哥们的方法该
还不行的话
重装windows 和 oracle