如题,数据库归档日志经常满,我知道的是”alter database noarchivelog“指令可以将数据库设置为非归档模式,但这样所有的表操作日志都不会持久化保存了,不安全,能不能设置指定的表为非归档模式???
解决方案 »
- 求助 oracle用户对表的操作权限问题
- 求一条sql 最高及最低
- 双重统计
- 高手请进!windows XP下用C++连接Oracle 10g数据库
- 请问高人:定时间每隔一个月运行一次存储过程,时间那段如何计算( DBMS—JOB。SUBMIT(:JOBNO,‘PROCEDURE—NAME’,SYSDATE,‘SYSDA
- 对于大量数据的存储,数据库的选择问题
- oracle8i 中is null 和 ='' 一样吗?
- 8i 中有些字段类型在9i 中不支持了,请问有那些?多谢。
- Text内容如何导入oracle的long字段中?(急)
- 救济:我一个朋友将数据库的一个用户删除了(级联),可是这个用户是正在使用的业务库!!!
- oracle安装问题
- ORA-01722:无效数字。
不过,实际上如果你想安全不丢数据,仅仅打开归档并强制日志外,更重要的,你还得备份,没备份打开归档没有意义。
补充:如果你的数据库作为DG的主库,或者说是成为OGG的源库,那么不备份打开归档也有意义。
你说的关闭表的日志说的是这个? alter table <table_name> nologging; 这个修改在force logging的数据库上也没有意义。想爽想安全你总得做出选择
alter table tablename nologging;