服务启动、关闭
- startup open
- shutdown immediate
默认密码
- sys change_on_install
- system manager
服务启动问题
- 安装目录 -> Network -> ADMIN -> listener.ora \ tnsnames.ora
7 天口令过期
- select username,PROFILE from dab_users;
- select * from dba_profile s where s.profile =’DEFAULT’ and resource_name =’PASSWORD_LIFE_TIME’;
- alter PROFILE DEFAULT limit PASSWORD_LIFE_TIME UNLIMITED
修改密码
- sqlplus / as sysdba
- alter user wapgw identified by <密码>
体系结构
存储结构
物理存储结构
逻辑存储结构
控制文件 .ctl,数据文件 .dbf,日志文件n .log内存结构
系统全局区 SGA
数据高速缓存、日志高速缓存、共享池、大型池
程序全局区 PGA
服务进程、排序区、堆栈区、会话区进程结构
前台进程
后台进程
DBWR \ PMON \ SNPn \ RECO \ LGWR \ SMON \ CKPT \ ARCH
物理存储结构
数据文件
//使用 dba_data_files 查看表空间 SYSTEM 对应的数据文件部分信息
Win + R -> cmd -> sqlplus /nolog -> conn /as sysdba
SQL> COLUMN file_name FORMAT A60
SQL> COLUMN tablespace_name FORMAT A20
SQL> select file_name,tablespace_name from dba_data_files
2 where tablespace_name = 'SYSTEM';
// 使用 v$datafile 查看数据库文件动态信息
SQL> COLUMN name FORMAT A60
SQL> SELECT file#,name,checkpoint_change#
2 from v$datafile;
查看控制文件
//使用 v$controlfile 查看控制文件的名称和存储路径
SQL> COLUMN name FORMAT A60
SQL> SELECT name
2 FROM v$controlfile;
日志文件 (v$logfile \ v$log)
其它文件
参数文件
PFILE -> init<SID>.ora
SPFILE -> spfile<SID>.ora
口令文件、跟踪文件、报警文件
逻辑存储结构
- 表空间 -> n 段 -> n 区 -> n 块
查看系统所有表空间
//使用 dba_tablespaces 查看系统所有表空间
select tablespace_name from dba_tablespaces;
TABLESPACE_NAME
--------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
*Oracle 自动创建的表空间*
段:数据段、索引段、临时段、回滚段
区:初始区、增量区
进程结构
必备后台进程
DBWRn \ PMON \ CKRT \ LGWR \ SMON
可选进程
ARCn \ REDO