ITPub博客

首页 > 数据库 > Oracle > 从实践中学习OracleDBA-学习笔记 第四期

从实践中学习OracleDBA-学习笔记 第四期

原创 Oracle 作者:tingfengjushi 时间:2013-12-20 16:04:24 0 删除 编辑
第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手工创建数据库

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26400547/viewspace-1063887/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-12-02

  • 博文量
    14
  • 访问量
    82181