ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 跟着小布老师学oracle基础——学习笔记2

跟着小布老师学oracle基础——学习笔记2

原创 Linux操作系统 作者:wjy1208 时间:2011-05-18 00:52:59 0 删除 编辑

第三讲、
1、IPC:inter process communication,包括共享内存、队列、信号量等几种形式
 lo:本地环路,local loopback,127.0.0.1
 一个机器的两个进程通信可以走IPC也可以是lo的tcp/ip协议,
 两台机器的两个进程的通信一定是走网卡的TCP/IP协议。
2、Background process :必须有的进程 包括:DBWn、LGWR、SMON、PMON、CKPT
 DBWn进程:把database buffer cache写进datafile中
 LGWR进程:把Redo log buffer写入redo log files中,在dbwn之前写,以备回滚恢复等。
 SMON进程:垃圾回收,清理、恢复Instance recovery
 PMON进程:process 进程监控器
 CKPT进程:检查点
 其他进程ARCn:归档进程

3、Oracle的逻辑结构
tablespace ———— 多datafile(物理结构)
tablespace ———— 多segment
segment 可以横跨 datafile
segment————多 extent
extent————多 oracle data blocks
oracle data blocks ————多 OS blocks(物理结构)

第四讲、
1、Oracle OUI:
#./runInstaller -responsefile myrespfile -silent  (myrespfile自己写的配置文件,orace会按照这个配置文件自动安装,不用交互 )
有一个response目录有例子文件,修改即可。
2、dbca
3、sqlplus /nolog 表示登录不需要输入用户名和口令

第五、六、七讲
1、初始化参数文件 pfile(静态参数),spfile(动态),目录是在$ORACLE_HOME/dbs pfile命名initSID.ora
 spfile文件名是spfileSID.ora,是一个二进制文件,只可以sqlplus命令修改,查看可以用strings spfile.ora | more
 根据pfile创建spfile 可以在sqlplus里 create spfile(可加=路径+文件名) from pfile(可加=路径+文件名);
2、select name,value from v$parameter;
 col name format a20;
 col value format a30;
 clear scr;
 show parameter sga;(sga开头的参数都显示出来)
3、环境变量
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=pms
(sid和oracle_home必须都正确设置<他俩hash出唯一key标记sga>,才能正确申请sga启动实例,否则会报oracle not available error)
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data (字符集)
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

★env | grep oracle 可查看oracle相关变量

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

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

注册时间:2010-06-08

  • 博文量
    3
  • 访问量
    7692