Chinaunix首页 | 论坛 | 博客
  • 博客访问: 100652
  • 博文数量: 41
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2018-05-23 12:43
文章分类

全部博文(41)

文章存档

2016年(2)

2015年(3)

2014年(16)

2013年(20)

分类: Oracle

2013-12-09 21:33:51

更多精彩内容请访问我的博客:http://blog.chinaunix.net/uid/26400547.html
从实践中学习OracleDBA-学习笔记第二期:http://blog.chinaunix.net/uid-26400547-id-4018454.html

第7章 存储结构和他们之间的关系


7.5 Oracle数据块的大小
--查询每个表空间数据块的大小和状态
select tablespace_name,block_size,status,contents
from dba_tablespaces;


7.8 自动的段空间管理
--创建自动管理的表空间
create tablespace jinlian 
datafile 'C:\Disk6\MOON\jinlian.dbf'
size 50M
extent management local
uniform size 1M
segment space management auto;
--查看
select tablespace_name,block_size,extent_management,segment_space_management
from dba_tablespaces
where tablespace_name lIKE 'JIN%';




第8章 管理还原数据


8.3 还原段的类型


8.4自动还原数据管理的概念和配置
自动还原数据的自动管理(用还原表空间来管理还原数据)
UNDO_MANAGEMENT:说明系统是自动还是手动模式
UNDO_TABLESPACE:说明系统使用哪个还原表空间
alter system set undo_tablespace = undotbs2;
--查询这在使用的数据库中还原数据的管理是自动还是手动
col name for a20
col value for a20
select name,value from v$parameter where name like '%undo%';


8.5还原表空间的创建与维护
create undo tablespace jinlian_undo
datafile 'C:\Disk7\MOON\jinlian_undo.dbf'
size 20M;
--修改还原表空间
alter tablespace jinlian_undo
add datafile 'C:\Disk8\MOON\jinlian2_undo.dbf'
size 25M;
--修改还原表空间文件为自动扩展
select file_id,file_name,tablespace_name,autoextensible
from dba_data_files
where tablespce_name like 'JIN%';
alter tablespace 
datafile 'C:\Disk7\MOON\jinlian_undo.dbf'
autoextend on;


8.6还原表空间之间的切换
--
alter system set undo_tablespace = jinlian_undo;
select name ,value from v$parameter 
where name like 'undo%';
--
alter system set undo_tablespace = undotbs1;
select name ,value from v$parameter 
where name like 'undo%';


8.7删除还原表空间
--
drop tablespace xxx;


8.8自动还原数据管理的一些参数
--不显示执行手动操作错误信息
alter session set undo_suppress_errors = true
--修改还原数据(事务提交后)保留时间
alter system set undo_retention = 1800;
select name ,value from v$parameter 
where name like 'undo%';


8.9获得还原数据的信息
select 
    to_char(begin_time,'HH:MM:SS') begin_time,
    to_char(end_time,'HH:MM:SS')   end_time,
    undoblks,
    txncount,
    maxquerylen
from 
    v$undostat;
    


第9章 创建数据库
强调的思想:手工创建数据库不是数据库管理员的主要工作


9.2创建数据库的先决条件
--1.使用口令文件机制来验证数据库管理员的方法
orapwd file = 文件名 password= 口令 entries= 最大用户数
--2.修改初始化参数文件中的参数
REMOTE_LOGIN_PASSWORDFILE = EXCLUSIVE
--3.添加用户到口令问件
grant sysdba to scott;


9.3创建数据库的方法


9.4手工创建数据库

阅读(1684) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~