linux安装oracle

20 篇文章 0 订阅
3 篇文章 0 订阅

(1) 检查所需软件包是否安装:
注:以下是针对Linux6.4的系统的需求软件包。
使用rpm –qa|grep XXX来查看下列软件包是否安装(xxx为以下软件包的名称)
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
elfutils-libelf-devel-0.125
elfutils-libelf-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
ksh-20060214
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2
nscd-2.12
mpfr-2.4.1
ppl-0.10.2
cloog-ppl-0.15.7
cpp-4.4.5
没有安装的可以使用yum –y install XXX来下载安装,或者使用光盘自带packages里的rpm包进行安装。
(2) 创建oracle用户和组:
1.检查oracle用户是否创建:
id oracle
2.创建oinstall和dba组,oracle用户
groupadd –g 501 oinstall
groupadd –g 502 dba
useradd –u 501 –g oinstall –G dba oracle
3.修改oracle用户密码:
passwd oracle
4.创建oracle用户所使用的目录,并给目录oracle用户,oinstall组权限:
mkdir –p /home/app/oracle
chown –R oracle:oinstall /home/app/oracle
chown –R oracle /home/app
5.使用vi命令修改oracle环境变量:
vi /home/oracle/.bash_profile
添加如下环境变量:
ORACLE_BASE=/home/app/oracle
ORACLE_HOME= ORACLEBASE/product/11.2.0/dbhome1ORACLESID=orclexportORACLEBASEORACLEHOMEORACLESIDunsetTNSADMIN6.linuxoracle使vivi/etc/sysctl.conffs.aiomaxnr=1048576fs.filemax=6815744kernel.shmall=2097152kernel.shmmax=536870912kernel.shmmni=4096kernel.sem=25032000100128net.ipv4.iplocalportrange=900065500net.core.rmemdefault=262144net.core.rmemmax=4194304net.core.wmemdefault=262144net.core.wmemmax=1048586etc使sysctlp使7.oracle退root使oracleiduanameaenv|greporacleoracleoracle/home/appcd/home/appchmod777.zipunziplinux.x6411gR2database1of2.zipunziplinux.x6411gR2database2of2.zipcddatabaseexportLANG=enUS./runInstaller(1)ConfigureSecurityUpdatesIwishtoreceivesecurityupdatesviaMyOracleSupport.(2)InstallationOptionInstalldatabasesoftwareonly(3)GridOptionsSingleinstancedatabaseinstallation(4)DatabaseEditionEnterpriseEdition(5)InstallationLocationOracle/opt/app/oracle/product/11.2.0/db(6)CreateInventoryInventory/opt/app/oracle/Inventoryrootsuroot/home/app/oracle/oraInventory/orainstRoot.sh/home/app/oracle/product/11gR2/db/root.sh(7)使vi/home/oracle/.bashprofileoracleexportORACLEBASE=/home/app/oracleexportORACLEHOME= ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH= PATH: HOME/bin: ORACLEHOME/binexportTNSADMIN= ORACLE_HOME/network/admin
export LD_LIBRARY_PATH= ORACLEHOME/lib: ORACLE_HOME/oracm/lib:/lib:/usr/lib:/usr/local/lib
export CLASSPATH= ORACLEHOME/jre: ORACLE_HOME/jlib: ORACLEHOME/rdbms/jlib: ORACLE_HOME/network/jlib
(8) 使用netca新建监听,使用dbca创建数据库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值