服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Oracle - Oracle学习笔记(六)

Oracle学习笔记(六)

2019-11-10 17:06Oracle教程网 Oracle

最近需要用的oracle,所以大家好好的学习下基础并整理下资料,希望能帮助到需要的朋友。

一、oracle 
oracle服务器有Oracle instace 和Oracle database 
instance有memory structure 和 background process 组成。 
memory structure包括shared pool、 SGA(System Global Area). 

SGA包括:Database buffer cache 和 Redo log buffer cache. 
show sga; 
show parameter shared; 
show parameter db_cache; 
show parameter log; 
alter system set shared_pool_size=65M; 

Process 包括User process、Server process、Background process; 
databasey有data file 和 log file 和 control file组成。 


database逻辑结构:表空间(tablespaces)、段(segments)、分区(extents)、块(blocks) 

ODCA(Oracle Database Configuration Assistant) 
:创建数据库 
:配置数据库选项 
:删除数据库 
:管理数据库模板 

二、管理数据库实例 
1、创建和管理初始参数文件initialization parameter files 
系统参数文件system parameter file——spfilesid,spfile 
初始参数文件init parameter file——initsid.ora 
放置位置在oracle安装目录下database文件下 
参数分:显示参数explicit、隐式参数implicit、动态、静态 
2、configure omf 
v$system_parameter动态性能表 
创建spfile 
create spfile from pfile 
create spfile='d:\spfile.ora' from pfile; 

创建表空间 
create tablespace test1 datafile='d:\12.dbf' size 3M; 

3、开启和关闭数据库 
开启数据库Starting Up a Database 
shutdown、nomount、mount、open 
nomount——startup instance 
used to create db,create controlfile 
mount——open controlfile 
used to change log mode,rename file,db recovery... 
startup [nomount|mount|open] 
pfile= 
restrict 
recovery 
force 

修改数据库指令( alter database command) 
1、改变数据库从nomount状态为mount; 
alter database db_01 mount; 
2、打开一个只读的数据库 
alter database db_01 open read only; 

关闭数据库Shutting Down the Database 
shutdown mode:normal、transactional、immediate、abort 
4、监视和使用diagnostic files 
alter log file——alertsid.log 
background tace file、use trace files 

三、创建一个Oracle数据库 
1、使用ODCA(oracle database configuration assistant)创建数据库

延伸 · 阅读

精彩推荐