凝思系统安装oracle 12c

0.1 调整内核参数

kernel.shmmax=4294967296
kernel.shmall=2097152

添加到/etc/sysctl.conf的最后,并执行

# sysctl -w kernel.shmmax= 4294967296
# sysctl -w kernel.shmall=2097152

0.2 准备依赖的库

# apt-get install libaio-dev sysstat unixodbc-dev libelf-dev unzip g++ zlib1g-dev libstdc++5

1.添加oracle用户

# groupadd dba
# useradd -d /oracle -m -c "Oracle Database" -g dba -s `which bash` oracle
# passwd oracle
密码:oracle

2.准备数据库的安装目标位置
/u01/app/oracle
安装oracle软件时,所有的日志都会放在oraInventory这个目录下,默认情况下该目录会在$ORACLE_BASE/oraInventory (在 /etc/oraInst.loc 指定)

# mkdir /u01/app/oracle
# mkdir /u01/app/oraInventory
# mkdir /oradata
# chown oracle:dba /u01/app/oracle /u01/app/oraInventory /oradata 
# xhost +

3. 为兼容Redhat做一些符号链接, 因而oracle把一些二进制程序的路径写死了

# mkdir /usr/lib64
# ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib64/
# ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib64/
# ln -s /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib
# ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib64/

4. 切换到oracle用户,执行安装

# su - oracle

$ cd database/
$ export DISPLAY=:0.0
$ export ORACLE_BASE=/u01/app/oracle
$ export ORACLE_HOME=$ORACLE_BASE/product/12.1.0
$ export PATH=$PATH:$ORACLE_HOME/bin
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/x86_64-linux-gnu:/lib/x86_64-linux-gnu:/usr/lib64

 

root用户
# cd /oracle
# vi .profile

末尾加上

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1
export ORACLE_SID=IMSBASE
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/lib:$ORACLE_HOME/lib64
export LD_LIBRARY_PATH=$ORACLE_HOME/bin:/usr/bin

 

如果你使用 zh_CN.UTF-8 的local,且 系统语言 选择了 汉语, 那么安装界面会乱码,那是因为 安装程序自带的JDK指定要一种 系统没有的字体, 不过我们可以用Debian的OpenJDK来代替.由于凝思系统使用xtasrt颜色检查不过关,需使用oracel用户登录系统。

登陆系统后在主机电脑屏幕打开终端,输入以下命令

./runInstaller -jreLoc /usr/lib/jvm/java-1.7.0-openjdk-amd64(咱们为1.6系统的,Tab一下相似)/jre

剩下的安装文档走(安装过程中有一些小问题出现,/bin/awk路径可能报错)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值