Ubuntu 16.04安装Oracle 11gR2入门教程图文详解(2)

echo 'Red Hat Linux release 5' > /etc/RedHat-release

exit

五、正式安装

前期条件准备好了,接下来正式开始安装oracle。将oracle的安装包下载到oracle11g文件夹下,包是官网下的,这里不提供下载地址

解压压缩包

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

cd database/

./runInstaller

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

上面这个说密码不符合规范,不用管,直接过

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

这个地方有个东西需要跑一下,新开一个teminal找到那个东西跑一下

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

新开一个teminal(ctrl+alt+t)

cd /home/rogear/tools/oracle11g/product/11.2.0/dbhome_1/sysman/lib/

安装下gedit(这个不是必须的)

sudo apt install gedit

gedit ins_emagent.mk

用查询功能(ctrl+f)找到下面这个东西($(SYSMANBIN)emd),然后改一下

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

保存后退出gedit

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

新开teminal,输入下面4个命令

sudo sed -i 's/^\(TNSLSNR_LINKLINE.*\$(TNSLSNR_OFILES)\) \(\$(LINKTTLIBS)\)/\1 -Wl,--no-as-needed \2/g' /home/rogear/tools/oracle11g/product/11.2.0/dbhome_1/network/lib/env_network.mk

sudo sed -i 's/^\(ORACLE_LINKLINE.*\$(ORACLE_LINKER)\) \(\$(PL_FLAGS)\)/\1 -Wl,--no-as-needed \2/g' /home/rogear/tools/oracle11g/product/11.2.0/dbhome_1/rdbms/lib/env_rdbms.mk

sudo sed -i 's/^\(\$LD \$LD_RUNTIME\) \(\$LD_OPT\)/\1 -Wl,--no-as-needed \2/g' /home/rogear/tools/oracle11g/product/11.2.0/dbhome_1/bin/genorasdksh

sudo sed -i 's/^\(\s*\)\(\$(OCRLIBS_DEFAULT)\)/\1 -Wl,--no-as-needed \2/g' /home/rogear/tools/oracle11g/product/11.2.0/dbhome_1/srvm/lib/ins_srvm.mk

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

到这里oracle就安装完了,接下来就可以测试了

六、测试

启动oracle

检查参数

echo $ORACLE_BASE

echo $ORACLE_HOME

echo $PATH

如果不对的话需要设置下

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

启动监听

lsnrctl start

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

启动服务

sqlplus /nolog

conn / as sysdba

startup

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

做个小测试

Ubuntu 16.04安装Oracle 11gR2入门教程图文详解

到这里说明oracle可以用了

关闭oracle

shutdown

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/1ea3ab0adb8310871f16aa16e59bcfa0.html