症状: ora-000257。普通用户无法登陆,只能用sysdba登陆。
解决办法:
sqlplus "/as sysdba"
archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 172
Next log sequence to archive 174
Current log sequence 174
show parameter DB_RECOVERY_FILE_DEST;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /u01/app/oracle/flash_recovery
_area
db_recovery_file_dest_size big integer 3882M
select * from V$FLASH_RECOVERY_AREA_USAGE;
!
rman target sys@orcl;
list archivelog until time 'sysdate-7';
delete force archivelog until time 'sysdate - 7';
--
delete force archivelot all;