linux安装oracle

来源:互联网 发布:excle筛选重复数据 编辑:程序博客网 时间:2024/06/05 17:43

(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创建数据库。

1 0
原创粉丝点击