1.使用本地身份验证登录数据库:sqlplus /nolog      conn /as sysdba

2.查看登录的数据库: select name from V$DATABASE;

3.切换数据库为charge,设置环境变量 : set ORACLE_SID=CHARGE

4.查看是否为归档模式:archive log list;

5.关闭数据库:shutdown immediate

6.启动数据库到mount状态:startup mount;

7.修改数据库归档模式:alter database archivelog;

8.启动数据库:alter database open;

9.定义归档的位置:alter system set log_archive_dest_1="location=D:\database\example" scope=both;

10.确认配置生效:archive log list;

另外的做法:

  1. sqlplus /nolog;  
  1. conn / as sysdba;  

这样就进入了sqlplus的里面;如果你的数据库处于打开状态,那么请执行:

  • shutdown immediate;  
  •  

    执行完以后的步骤后,就要开始进行归档模式与非归档模式之间的转换了:

    1. startup mount;  

     归档->非归档

    1. alter database noarchivelog;  

    非归档->归档

    1. alter database archivelog;  

     

    检查是否成功:

    Sql代码   oracle 由非归档到归档模式
    1. archive log list;  

     

    相关文章:

    • 2022-12-23
    • 2022-12-23
    • 2022-12-23
    • 2021-05-19
    • 2022-01-31
    • 2022-12-23
    • 2021-05-04
    猜你喜欢
    • 2021-11-28
    • 2022-12-23
    • 2022-12-23
    • 2021-09-10
    • 2022-12-23
    • 2021-11-23
    • 2022-12-23
    相关资源
    相似解决方案