Ubuntu16.04安装Oracle11g记录

本文记录了在Ubuntu16.04上安装Oracle11g的完整过程,包括安装前提、下载Oracle软件、安装依赖、配置系统变量、内核限制、创建目录、欺骗安装程序、解决安装过程中的各种问题,以及后续的启动和字符集调整等步骤。
摘要由CSDN通过智能技术生成


为了oracle学习,自己在ubuntu上搭建oracle数据库。
参考链接有:
https://blog.csdn.net/g11d111/article/details/73549593
https://blog.csdn.net/lxyoucan/article/details/113177763
https://blog.csdn.net/Adnerly/article/details/50945906
https://wenku.baidu.com/view/8875fc9c74a20029bd64783e0912a21615797f12.html

一、安装前提

• Ubuntu16.04 64位
• java环境(1.8)

  1. 安装JDK
sudo apt-get update
sudo apt-get install openjdk-8-jdk
  1. 编辑profile
cd /etc
sudo vim profile
  1. 在文件中加入以下内容
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${
   JAVA_HOME}/jre
export CLASSPATH=.:${
   JAVA_HOME}/lib:${
   JRE_HOME}/lib
export PATH=${
   JAVA_HOME}/bin:$PATH
  1. 更新
Source /etc/profile
  1. 测试下jdk是否安装成功
java -version

二、Oracle 11g下载

oracle官方链接(11g需注册下载).

我存了一份百度云
链接: https://pan.baidu.com/s/1BmzXrXlwNCQBD1UU-1HkjA 提取码: dw4a

  1. 选择Linux x86_64对应的File 1和File 2文件下载
  2. 下载完成后,先在~目录下创建一个oracle_install文件夹:sudo mkdir /home/oracle_install。再切换到下载的oracle文件处。执行解压操作:
sudo unzip linux.x64_11gR2_database_1of2.zip -d /home/oracle_install
sudo unzip linux.x64_11gR2_database_2of2.zip -d /home/oracle_install

:利用命令行而不是手动解压,命令行会自动将两个包解压合并为一个database,而手动不会。

解压后压缩包没用可以删除

三、安装Oracle所需依赖包

sudo apt-get install automake 
sudo apt-get install autotools-dev
sudo apt-get install binutils
sudo apt-get install bzip2
sudo apt-get install elfutils
sudo apt-get install expat
sudo apt-get install gawk
sudo apt-get install gcc
sudo apt-get install gcc-multilib
sudo apt-get install g++-multilib
sudo apt-get install ia32-libs
sudo apt-get install ksh
sudo apt-get install less
sudo apt-get install lesstif2
sudo apt-get install lesstif2-dev
sudo apt-get install lib32z1
sudo apt-get install libaio1
sudo apt-get install libaio-dev
sudo apt-get install libc6-dev
sudo apt-get install libc6-dev-i386
sudo apt-get install libc6-i386 
sudo apt-get install libelf-dev
sudo apt-get install libltdl-dev
sudo apt-get install libmotif4
sudo apt-get install libodbcinstq4-1 libodbcinstq4-1:i386
sudo apt-get install libpth-dev
sudo apt-get install libpthread-stubs0
sudo apt-get install libpthread-stubs0-dev
sudo apt-get install libstdc++5
sudo apt-get install lsb-cxx
sudo apt-get install make
sudo apt-get install openssh-server
sudo apt-get install pdksh
sudo apt-get install rlwrap
sudo apt-get install rpm
sudo apt-get install sysstat
sudo apt-get install unixodbc
sudo apt-get install unixodbc-dev
sudo apt-get install unzip
sudo apt-get install x11-utils
sudo apt-get install zlibc

注:一个一个执行太慢了,我把这些命令放到一个shell文件里,用bash执行。

四、 检查系统变量

/sbin/sysctl -a | grep sem
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值