数据库修改存档模式碰到的问题。

  Microsoft Windows [版本 5.2.3790]
  (C) 版权所有 1985-2003 Microsoft Corp.
  D:/Documents and Settings/Administrator>SQLPLUS /nolog
  SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 9月 24 11:59:43 2009
  Copyright (c) 1982, 2005, Oracle.  All rights reserved.
  SQL> conn sys/***@orcl as sysdba

  已连接。

  SQL> shutdown normal

  数据库已经关闭。

  已经卸载数据库。

  ORACLE 例程已经关闭。

  SQL> startup mount

  ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

  SQL> startup mount

  ORA-24324: 未初始化服务句柄

  ORA-01041: 内部错误, hostdef 扩展名不存在

  SQL>

      ///此处直接连接时也会报监听错误。应该重新配置一个监听:

      修改监听文件,添加如下几行    (SID_DESC   =
              (GLOBAL_DBNAME   =   COGNOSTEST)
              (ORACLE_HOME   =   C:/oracle/product/10.2.0/db_1)      
              (SID_NAME   =   COGNOSTEST)
            )

然后重新启动监听服务。

  SQL> conn sys/fh123@orcl as sysdba

  已连接到空闲例程。

  SQL> startup

  ORACLE 例程已经启动。

  Total System Global Area  612368384 bytes
  Fixed Size                  1250428 bytes
  Variable Size             192940932 bytes
  Database Buffers          411041792 bytes
  Redo Buffers                7135232 bytes

  数据库装载完毕。

  数据库已经打开

SQL> shutdown normal

  数据库已经关闭。

  已经卸载数据库。

  ORACLE 例程已经关闭。

  SQL> conn sys/***@orcl as sysdba

  已连接到空闲例程。

  SQL> startup mount

  ORACLE 例程已经启动。

  Total System Global Area  612368384 bytes
  Fixed Size                  1250428 bytes
  Variable Size             197135236 bytes
  Database Buffers          406847488 bytes
  Redo Buffers                7135232 bytes

  数据库装载完毕。

  SQL> archive log list

  数据库日志模式             非存档模式

  自动存档             禁用

  存档终点            USE_DB_RECOVERY_FILE_DEST

  最早的联机日志序列     29

  当前日志序列           31

  SQL> alter database archivelog;

  数据库已更改。

  SQL> archive log list

  数据库日志模式            存档模式

  自动存档             启用

  存档终点            USE_DB_RECOVERY_FILE_DEST

  最早的联机日志序列     29

  下一个存档日志序列   31

  当前日志序列           31

  SQL>

猜你喜欢

转载自blog.csdn.net/wwghnr/article/details/6052348