--数据库名的查看
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
本文出自 “技术改变世界” 博客,谢绝转载!