码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 数据库的管理

时间:2015-05-27 16:01:50      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:database   oracle   

--数据库名的查看    

    select name from v$database;

技术分享


--实例名的查看

    show parameter instance_name;

技术分享



--数据文件

select name from v$datafile;


--日志文件

select name from v$logfile;


--控制文件

select name from v$controlfile;

--归档文件

select name from v$archived_file;

--参数文件

select value from v$parameter where name=‘spfile‘


/*PGA官方解释是程序全局区*/

--查看PGA

show pga;

--查看SGA

show sga;


oracle 8i  采用SGA静态管理

oracle 9i  采用SGA动态管理

  SGA 的内部组件可以动态调整,也可以由数据库自动管理,在设置内存大小的时候,设置的内存大小基本单位是粒度;

oralce 10i采用SGA自动管理


sga除了log_buffer不能自动管理,

其他的都能自动管理(db_cache_size,stream_pool_size,shared_pool_size,java_pool_size,large_pool_size);

--java池

alter system set java_pool_size=32m;

sga_max_size=(80%mem)*2/3


/*oracle软件的卸载*/

1.rm /etc/ora*

2.rm /usr/local/bin


--一个实例只能访问一个数据库

数据库中的表一旦被锁住解锁提交事务自动解锁;


oracle数据库的创建

1.create dir

 mkdir $ORACLE_BASE/admin/ulp/{a,b,c,u,dp}dump -p

mkdir $ORACLE_BASE/oradata/ULP

2.cd $ORACLE_HOME/dbs

vi initulp.ora

orapwd file=orapwulp  password=oracle

export ORACLE_SID=ulp

sqlplus "/as sysdba"

SQL>startup nomount 

SQL>create spfile from pfile


3.create database ulp

SQL>create database ulp


SQL>create tablespace user;


SQL>create temporary tablespace temp;


SQL>alter database default tablespace  user;


SQL>alter database default temporary tablespace temp;

 

4.catalog catproc pupbld

SQL>@/u01/oracle/10g/rdbms/admin/catalog.sql

SQL>@/u01/oracle/10g/rdbms/admin/catproc.sql


SQL>conn system/oracle


SQL>@/u01/oracle/10g/rdbms/admin/pupbld.sql

5.restart database

SQL>shutdown 

SQL>startup 

 

6.dbca

 

root-->vi /etc/oratab

emca --repos create

emca --config dbcontrol db


7.oem  -->

8.net




















 

 

 

 

本文出自 “用户流失统计” 博客,谢绝转载!

Oracle 数据库的管理

标签:database   oracle   

原文地址:http://9309062.blog.51cto.com/9299062/1655621

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!