Linux环境Oracle_10G部署Ecology系统关键步骤.doc
文本预览下载声明
Linux环境Oracle 10G部署Ecology系统关键步骤
安装前
oracle安装依赖软件包:
如果是Red Hat Enterprise Linux 5 3CD版
Cd1:
rpm -Uvh setarch-2*rpm -Uvh make-3*rpm -Uvh glibc-2*rpm -Uvh libaio-0*
Cd2:
rpm -Uvh compat-libstdc++-33-3*rpm -Uvh compat-gcc-34-3*rpm -Uvh compat-gcc-34-c++-3*rpm -Uvh gcc-4*rpm -Uvh libXp-1*
Cd3:
rpm -Uvh openmotif-2*rpm -Uvh compat-db-4*
如果是dvd,那么就全装上。如果安装过程中报错,那么google一下,应该是少了软件包,缺啥补啥,千万不要忽略。
创建用户,用户环境配置,内核参数配置就不写了,都一样。
安装oracle数据库:
数据库默认字符集:American_America.zhs16gbk
创建ecology相关:
创建表空间:不要把ecology数据库创建在默认表空间
create tablespace ecology1 datafile ‘D:\oracle\product\10.2.0\oradata\orcl\ecology1.dbf’ size 1000M
AUTOEXTEND ON NEXT 10M maxsize unlimited
segment space management auto;
注意:如果是使用裸设备,那么需要指定datafile,最好先加到6G(3个裸设备)
创建临时表空间:最好再创建一个
create temporary tablespace ecology_temp tempfile ecology_temp.dbf size 500M autoextend on;
ecology系统,可以放到2个G。
注意:如果是使用裸设备,那么需要指定datafile,最好先加到2G(1个裸设备)
创建ecology数据库用户:
create user czecology identified by oracle
default tablespace ecology1
quota unlimited on ecology1;
grant create session to czecology;
grant create table,create view,create sequence,create procedure,create trigger to czecology;
grant imp_full_database,exp_full_database to czecology;
grant dba to czecology;
grant select any table to czecology;
修改session:
Oracle的sessions和processes的关系是
sessions=1.1*processes + 5使用sys,以sysdba权限登录:
SQL show parameter processes;
SQL alter system set processes=00 scope = spfile;
系统已更改。
SQL show parameter processes;
SQL create pfile from spfile;重启数据库预备知识PGA(Process Global Area),是server process一段私有内存区,它包含有全局变量,数据结构和一些控制信息。在Oracle8i 中,PGA调整非常复杂,要调整SORT_AREA_SIZE、HASH_AREA_SIZE、BITMAP_MERGE_AREA_SIZE、 CREATE_BITMAP_AREA_SIZE等参数。在ORACLE9I中,只需要调整 PGA_AGGREGATE_TARGET。修改SGA必须保持的原则:sga_target不能大于sga_max_size,可以设置为相等。SGA加上PGA等其他进程占用的内存总数必须小于操作系统的物理内存。做如下操作前,必须备份dbs目录下的所有文件Oracle process使用的内存数量是有一定限制的:
对于32 BIT的Windows系统,有SGA 1.7G限制某些OS系统本身也有一些内存参数限制方法一:直接SQL命令行修改:SQLalter system set sga_target=1024m scope=spfile;SQLalter system set sga_
显示全部