经常会用的一些基础PL/SQL 命令(高级的我也不会)
1 查看归档日志的目录及归档状态.
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 D:\oracle\TST\oraarch\TSTarch
最早的联机日志序列 204
下一个存档日志序列 207
当前日志序列 207
2 切换到非归档模式
需要在MOUNT状态下进行.
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 205520896 bytes
Fixed Size 1248116 bytes
Variable Size 117441676 bytes
Database Buffers 83886080 bytes
Redo Buffers 2945024 bytes
数据库装载完毕。
SQL> alter database archivelog;
Fixed Size 1248116 bytes
Variable Size 117441676 bytes
Database Buffers 83886080 bytes
Redo Buffers 2945024 bytes
数据库装载完毕。
SQL> alter database archivelog;
数据库已更改。
SQL> alter database noarchivelog;
数据库已更改。
3 手动归档数据库
SQL> alter system switch logfile;
4查看当前归档日志的恢复状况
SELECT SEQUENCE#,APPLIED FROM V$ARCHIVED_LOG ORDER BY SEQUENCE#;
5 手工注册归档日志
ALTER DATABASE REGISTER LOGFILE 'XXXXX';
6
非ORACLE管理帐号登陆SQLPLUS
D:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 8月 28 14:09:50 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22078283/viewspace-613485/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22078283/viewspace-613485/