1.安装oracle软件及创建数据库

一.硬件资源

内存:1G以上

SWAP空间:至少1.5G,要求为内存的2倍

temp空间:400M

linux的临时空间是/tmp

windows的临时空间如下:

c:\> echo %homedrive%%homepath%\local settings\temp

硬盘空间:linux/unix需要1.3~3.5G

windows需要1~1.5G

二、OFA最佳灵活体系结构(目录命名)

1、linux/unix下面对于mount点的命名采用/pm的方式

p:字符常量,通常是u

m:固定长度,通常是2

例如/u01、/u02

2、BASE目录通常是/pm/h/u

h:常量,通常是app

u:目录所有者,通常是oracle

例如/u01/app/oracle

3、ORACLE_HOME目录通常是/pm/h/u/product/V

V:版本号,例如9.2.0、10.2.0

新增的一些组件,例如asm、db_1都在这个目录下面

例如/u01/app/oracle/product/10.2.0

4、数据库特定的管理文件,例如启动参数文件、转储文件

/pm/h/u/admin/d/a

d表示数据库的名字

a表示子目录的名称,例如参数文件是pfile,用户目录是udump

例如/u01/app/oracle/admin/ora10g/pfile

5、关键文件通常是/pm/q/d

q 通常是oradata

例如/u02/oradata/ora10g

控制文件通常是controln.ctl,n表示数据位数,通常是2

例如control01.ctl、control02.ctl

redon.log,n通常是2,例如redo01.log、redo02.log

数据文件tn.dbf,t表示表空间的名字,n通常是2

例如users01.dbf、users02.dbf等

三、检查需要安装的组件

1.redhat4:binutils-2.15.92.0.2-13.EL4
compat-db-4.1.25-9
compat-libstdc++-296-2.96-132.7.2
control-center-2.8.0-12
gcc-3.4.3-22.1.EL4
gcc-c++-3.4.3-22.1.EL44
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
setarch-1.6-1

2.redhat5:

for i in binutils compat-gcc-34 compat-libstdc++-296 control-center \

gcc gcc-c++ glibc glibc-common glibc-devel libaio libgcc \

libstdc++ libstdc++-devel libXp make openmotif22 setarch

do

rpm -q $i &>/dev/null || F="$F $i"

done ;echo $F;unset F

如果这个命令执行后有输出包名字 请向系统中补充

如果没有输出信息 则说明所需要的软件包已经都在系统中了

四、修改内核参数

vim /etc/sysctl.conf

kernel.shmall = 2097152  :共享内存段有关的参数

kernel.shmmax = 2147483648:共享内存段有关的参数

kernel.shmmni = 4096:共享内存段有关的参数

kernel.sem = 250 32000 100 128 :信号量有关的参数

fs.file-max = 65536:可以同时打开的文件的最大数量

net.ipv4.ip_local_port_range = 1024 65000 :网络有关的参数

net.core.rmem_default = 1048576

net.core.rmem_max = 1048576

net.core.wmem_default = 262144

net.core.wmem_max = 262144

五、增加操作系统用户的nofile、nproc参数

grep -v ‘^#‘ /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

nofile:操作系统用户可以同时打开的最大文件数

nproc:单个用户同时可以打开的进程数

[[email protected] ~]# grep ‘limit‘ /etc/pam.d/system-auth

session     required      pam_limits.so

六、创建用户、组

[[email protected] ~]# groupadd -g 1000 oinstall

[[email protected] ~]# groupadd -g 1001 dba

[[email protected] ~]# useradd -u 1000 -g oinstall -G dba oracle

[[email protected] ~]# passwd oracle

七、设置环境变量

vi ~oracle/.bash_profile

export ORACLE_BASE=/u01/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0

export ORACLE_SID=ora10g

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

加载配置

oracle用户注销重新登录 或 source .bash_profile

八、建立需要目录、设置权限

[[email protected] ~]# mkdir -p /u01/oracle

[[email protected] ~]# chown -R oracle:oinstall /u01/

1.安装oracle软件及创建数据库,布布扣,bubuko.com

时间: 2024-12-16 08:03:13

1.安装oracle软件及创建数据库的相关文章

Oracle 11.2.0.4静默安装软件和创建数据库

在没有图形界面的情况时,安装Oracle数据库软件和创建数据库就只能使用命令行的方式进行. 本文假设安装的前提条件都已经配置好. 一.静默安装数据库软件 1.准备参数文件 这个参数文件是用于安装软件使用的,里边配置了需要安装的版本.语言.ORACLE_HOME等信息. 这个文件的模版在database/response目录下的db_install.rsp,文件中的各个参数作用参考http://docs.oracle.com/cd/E11882_01/em.112/e12255/oui3_resp

基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:3.安装Oracle RAC-3.5.安装oracle11gr2 database 软件与创建数据库

3.5.安装oracle11gr2 database 软件与创建数据库 3.5.1.安装Oracle 11gr2 Database 以oracle 用户登录到节点一,切换到软件安装目录,执行安装. 在oracle用户安装,首先将两个Oracle安装文件解压在一个文件夹中 [[email protected] ~]# su oracle [[email protected] root]$ cd /home/oracle [[email protected] ~]$ ll total 4 drwxr

静默安装Oracle软件

1.静默安装Oracle软件 Oracle的静默安装需要用到一个response文件,这个文件可以通过事先使用OUI录制: 执行以下命令,然后在OUI中根据提示执行安装数据库软件的操作 $./runInstaller –record –destinationFile /tmp/install_database.rsp 注意: (1)录制过程中选择只安装数据库软件不创建数据库 (2)当安装界面到达最后一步时选择cancel 录制成功后,就可以使用产生的响应文件回放整个安装过程了: (1)执行以下命

使用NFS安装oracle软件

昨天,使用openfiler创建nas存储系统,并安装oracle软件,前面一切顺利,到创建数据库时报ora错误,原来使用nfs安装oracle数据库时,mount选项有特殊要求,整理总结如下,以备查: RAC In the table below Binaries is the shared mount points where the Oracle Home and CRS_HOME is installed. Datafiles includes Online Logs, Controlf

VM虚拟机下在LINUX上安装ORACLE 11G单实例数据库

VM虚拟机下在LINUX上安装ORACLE 11G单实例数据库 1.环境及安装前规划:虚拟机及OS如下 环境:VMware Wordstation ACE版 6.0.2 操作系统:OracleLinux-R5-U8-Server-i386-dvd    3.2G 安装操作系统,这里需要注意的是磁盘空间要预留足够. 我的规划是: 虚拟机分配1024M内存,当然如果主机内存足够,安装时内存设置2048M可以更快. 虚拟机分配一块磁盘,30G磁盘空间. /boot 100M ext3 /    20G

[oracle部署实施] 基于centos7静默安装oracle 11gr2单实例数据库

基于centos7静默安装oracle 11gr2单实例数据库 1.vmware最小化安装centos7 分配20G硬盘+2G内存+nat网络 400mboot+4Gswap 去除kdump 最小化安装 并配置网络cat /etc/sysconfig/network-scripts/ifcfg-ens32BOOTPROTO="static"DEVICE="ens32"ONBOOT="yes"IPADDR=192.168.188.11NETMASK

Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

Oracle如何实现创建数据库.备份数据库及数据导出导入的一条龙操作 Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操作,使得我们不再为Oracle本身丑陋.难用的UI而抱怨.由于我们一般都是建建表.查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作.但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象.表数据导出到Sql脚本中,并且把创建Oracle表空间.创建Oracle数据库的操作也

Linux下Oracle11G RAC报错:在安装oracle软件时报file not found一例

Linux下Oracle11G RAC报错:在安装oracle软件时报file notfound一例 1.现象 之前安装一切都比較顺利,安装oracle软件时,进度到30%时报错:file not found(/u01/app/oracle/product/11.2.0/db_1/owb/external/oc4j_applications/applications/WFMLRSVCApp.ear) 2.应对策略 1.  改变选择语言处.仅仅选择"English": 2.  又一次解压

Solaris 10(x86)构建Oracle 10g RAC之--安装Oracle软件

系统环境: 操作系统:Solaris 10(x86-64) Cluster: Oracle CRS 10.2.0.1.0 Oracle:  Oracle 10.2.0.1.0 如图所示:RAC 系统架构 三.Oracle软件安装 在构建.配置完成CRS以后,就可以安装Oracle软件 安装需采用图形化方式,以Oracle用户的身份安装(在node1上): 选择"Cluster Installation" 运行脚本:(所有node) [[email protected]:/]# /exp