1.启动监听--》启动实例
2.物理结构:参数文件寻找控制文件,控制文件控制数据文件和日志文件
3.内存结构:DBbuffer,Redobuffer ,大共享区,共享池,固定SGA
4.DBbuffer:默认缓存池,保持缓存池,再生缓存池
5.共享池:库缓存区(共享SQL区,PL/SQL区),字典缓存区
6.块(8K),盘区,段,表空间
7.SQL*PLUS: desc v$controlfile 查看控制文件的字段,select name from v$controlfile
sqlplus/nolog-->connect sys/test as sysdba-->startup(启动实例,打开控制文件, 打开数据文件)
8.热备份时:用startup mount(打开控制文件,不打开数据文件) -->alter database archivelog-->alter database open 改为归档化模式
9.startup nomount 当控制文件丢失一个或多个时,启动实例后重新创建控制文件
10.shutdown 正常关闭,当用户断开连接时才关闭 shutdown transactional(当前执行完 成后关闭) shutdown abort 强关闭有可能破坏文件 shutdown immediate 通常情况下 用(执行完当 前SQL语句后关闭)
11.help index (sqlplus 常用命令)? set 查看set用法
12.set sqlblanklines on 可支持空格行
13.select * from user where dep=&tt;通过参数查询可以提高语句的执行效率
14.list 查看缓冲区中的SQL语句 list2 4 查看第二行到第四行 c/n/m将n改成m
15.del2 3 删除2到3行,a 追加语句 /执行缓冲区的内容
16.save c:\text.txt 保存缓冲区中语句 @\text.txt 执行这个文件 get\text.txt查看内容
17.edit 找开外部编辑编辑缓冲区的内容
18.col depid heading "编号" select * from dept
19.col bytes format 999,999,999 col name format A10 只显示十个字符
20.desc dept 查看dept表中的字段和类型
21.报表形式:set linesize 50
ttitle center "我的标题" skip 1-
left "测试报表" right "页"-
format 999 sql.pno skip 2 如果不关,对其它表也是一样起效果(ttitle off)
22.break on pub 出版社重复的只显示一条
23.comp count lable "计数" of books_name on pub 同一个出版社的有多少
24.spool保存结果集:spool c:\spool.txt sql语句 spool off edit c:\spool.txt 可以编 辑保存的内容