---------------------------------------------------------------精品范文-------------------------------------------------------------
Ubuntu14. 10安装oracle11g共11篇
困扰了一周终于弄出来了。
网上教程虽多但大都是只言片语的截取外加个体安装情况各异很多地方还是需要自己解决
现记录下来给自己留档顺便供需要的人参考
如果你还没有安装ubuntu系统或是感觉自己的ubuntu系统版本低想换的话请在分区时把交换分区(sw ap)设定得大一些
要不在安装oracle做前置条件检查时他会提示交换空间不够oracle要求swap最少为3.69G
*oracle的安装前提保证机器已安装j dkubuntu linux默认有自己的OpenJdk交给超级牛力去做就行终端键入
$sudo apt-get install openjdk-7-jre
$sudo apt-get install openjdk-7-jdkj dk安完以后可以去终端看一下版本信息java -version
下面开始进入正题安装oracle:
1.更新系统: (这步我没做 14.04是ubuntu最新一版系统系统服务差不多都是比较新的版本外加自己手工安过一堆deb包)sudo apt-get updatesudo apt-get dist-upgrade
1/14
---------------------------------------------------------------精品范文-------------------------------------------------------------
*2.安装依赖包很重要的一步
看一下自己的软件源,因为大多数情况要在上面增加源地址所以用gedit不用catsudo gedit /etc/apt/sources. list
这样可以打开你现有的源列表。 注意是sources不是source)
为了能顺利安装32位兼容包ia32-libs需要在源中增加这些行(也有人说装了g++-multilib就不用考虑ia32-libs了我没试过) deb http://extras.ubuntu.com/ubuntu trusty maindeb-src http://extras.ubuntu.com/ubuntu trusty maindeb http://archive.ubuntu.com/ubuntu/ raring mainrestricted universe multiverse
更新源文件后保存。
下面就可以利用超级牛力执行依赖包的安装下面的全部要装上否则后头图形界面安装途中会报错仔细一个一个查一遍终端键入sudo apt-get install bzip2sudo apt-get install elfutilssudo apt-get install automake
2/14
---------------------------------------------------------------精品范文-------------------------------------------------------------sudo apt-get install autotools-devsudo apt-get install binutilssudo apt-get install expatsudo apt-get install gawksudo apt-get install gccsudo apt-get install gcc-multilibsudo apt-get install g++-multilibsudo apt-get install ia32-libssudo apt-get install kshsudo apt-get install lesssudo apt-get install lesstif2
困扰了一周终于弄出来了。
网上教程虽多但大都是只言片语的截取外加个体安装情况各异很多地方还是需要自己解决
现记录下来给自己留档顺便供需要的人参考
如果你还没有安装ubuntu系统或是感觉自己的ubuntu系统版本低想换的话请在分区时把交换分区(sw ap)设定得大一些
要不在安装oracle做前置条件检查时他会提示交换空间不够oracle要求swap最少为3.69G
3/14
---------------------------------------------------------------精品范文-------------------------------------------------------------
*oracle的安装前提保证机器已安装j dkubuntu linux默认有自己的OpenJdk交给超级牛力去做就行终端键入
$sudo apt-get install openjdk-7-jre
$sudo apt-get install openjdk-7-jdkj dk安完以后可以去终端看一下版本信息java -version
下面开始进入正题安装oracle:
1.更新系统: (这步我没做 14.04是ubuntu最新一版系统系统服务差不多都是比较新的版本外加自己手工安过一堆deb包)sudo apt-get updatesudo apt-get dist-upgrade
*2.安装依赖包很重要的一步
看一下自己的软件源,因为大多数情况要在上面增加源地址所以用gedit不用catsudo gedit /etc/apt/sources. list
这样可以打开你现有的源列表。 注意是sources不是source)sudo apt-get install lesstif2-dev
4/14
---------------------------------------------------------------精品范文-------------------------------------------------------------sudo apt-get install lib32z1sudo apt-get install libaio1sudo apt-get install libaio-devsudo apt-get install libc6-devsudo apt-get install libc6-dev-i386sudo apt-get install libc6-i386sudo apt-get install libelf-devsudo apt-get install libltdl-devsudo apt-get install libmotif4sudoapt-get install libodbcinstq4-1 libodbcinstq4-1 :i386sudo apt-get install libpth-devsudo apt-get install libpthread-stubs0sudo apt-get install libpthread-stubs0-devsudo apt-get install libstdc++5sudo apt-get install lsb-cxxsudo apt-get install makesudo apt-get install openssh-serversudo apt-get install pdkshsudo apt-get install rlwrap
5/14
---------------------------------------------------------------精品范文-------------------------------------------------------------sudo apt-get install rpmsudo apt-get install sysstatsudo apt-get install unixodbcsudo apt-get install unixodbc-devsudo apt-get install unzipsudo apt-get install x11-utilssudo apt-get install zlibc
*3.检查系统变量
/sbin/sysctl -a | grep sem
/sbin/sysctl -a | grep shm
/sbin/sysctl -a | grep file-max
/sbin/sysctl -a | grep aio-max
/sbin/sysctl -a | grep ip_local_port_range
/sbin/sysctl -a | grep rmem_default
/sbin/sysctl -a | grep rmem_max
/sbin/sysctl -a | grep wmem_default
/sbin/sysctl -a | grep wmem_max
然后根据上面命令中得到的参数值在/etc/sysctl.conf中增加对应数据(上面查完以后用笔记一下吧sudo gedit /etc/sysctl.conf
把sysctl.conf中的以下内容用查得的值填上
6/14
---------------------------------------------------------------精品范文-------------------------------------------------------------fs.aio-max-nr = fs.file-max = kernel. shmal l = kernel. shmmax = kernel. shmmni = kernel. sem = net. ipv4. ip_local_port_range = net.core.rmem_default =
net.core.rmem_max =
net.core.wmem_default =
net.core.wmem_max =
运行一下命令更新内核参数sysctl –p
4.添加对当前用户的内核限制在/etc/security/limits.conf文件中增加以下数据(XXX为你当前用户名)
XXX soft nproc 2047
XXX hard nproc 16384
XXX soft nofile 1024
XXX hard nofile 65536
XXX soft stack 10240
7/14
---------------------------------------------------------------精品范文-------------------------------------------------------------
5.检查/etc/pam.d/login增加以下行session required pam_limits. so
检查/etc/pam.d/su没有以下行就自己加上session required pam_limits. so
6.oracle默认不支持ubuntu需要欺骗一下oracle安装程序mkdir /usr/lib64ln -s /etc /etc/rc.dln -s /lib/x86_64-linux-gnu/libgcc_s. so. 1 /lib64/ln -s /us r/b in/awk /b in/awkln -s /usr/bin/basename /bin/basenameln -s /usr/b in/rpm /b in/rpmln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a/usr/lib64/ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a/usr/lib64/ln -s /usr/lib/x86_64-linux-gnu/libstdc++. so.6 /lib64/ln -s /usr/lib/x86_64-linux-gnu/libstdc++. so.6/usr/lib64/echo ‘Red Hat Linux release 5′ > /etc/redhat-release
8/14
---------------------------------------------------------------精品范文-------------------------------------------------------------
7.配置oracle的环境变量sudo gedit ~/.profile
打开.profile文件为文件中添加以下行
#Oracl e
#这个写你后头要安装的路径export ORACLE_BASE=/home/xxx/app/xxxexport ORACLE_HOME=$ORACLE_BASE/produc t/11.2.0/dbhome_1#数据库的sidexport ORACLE_SID=orclexport ORACLE_UNQNAME=orcl
#环境变量export PATH=PATH: {ORACLE_HOME}/b in/;
8.启动oracle安装程式开始安装
我的安装程序解压在主目录oracle11g下面
所以cd进去 cd /home/XXX/orac le 11g
为了不乱码终端先export LANG=US一下
再运行目录下面的runInstaller: ./runInstaller
可进入图形化安装界面接着根据安装向导提示做就行了先决条件检查会提示一堆fails不用管它直接把ignore All
9/14
Virtono最近推出了夏季促销活动,为月付、季付、半年付等提供9折优惠码,年付已直接5折,而且下单后在LET回复订单号还能获得双倍内存,不限制付款周期。这是一家成立于2014年的国外VPS主机商,提供VPS和服务器租用等产品,商家支持PayPal、信用卡、支付宝等国内外付款方式,可选数据中心包括罗马尼亚、美国洛杉矶、达拉斯、迈阿密、英国和德国等。下面列出几款VPS主机配置信息,请留意,下列配置中...
腾讯云轻量应用服务器又要免费升级配置了,之前已经免费升级过一次了(腾讯云轻量应用服务器套餐配置升级 轻量老用户专享免费升配!),这次在上次的基础上再次升级。也许这就是良心云吧,名不虚传。腾讯云怎么样?腾讯云好不好。腾讯云轻量应用服务器 Lighthouse 是一种易于使用和管理、适合承载轻量级业务负载的云服务器,能帮助个人和企业在云端快速构建网站、博客、电商、论坛等各类应用以及开发测试环境,并提供...
热网互联怎么样?热网互联(hotiis)是随客云计算(Suike.Cloud)成立于2009年,增值电信业务经营许可证:B1-20203716)旗下平台。热网互联云主机是CN2高速回国线路,香港/日本/洛杉矶/韩国CN2高速线路云主机,最低33元/月;热网互联国内BGP高防服务器,香港服务器,日本服务器全线活动中,大量七五折来袭!点击进入:热网互联官方网站地址热网互联香港/日本/洛杉矶/韩国cn2...