OpenSuSE13.2 安装 oracle 12c
来源:互联网 发布:有什么金融软件 编辑:程序博客网 时间:2024/06/07 10:44
博客搬家了http://tyan.io
</pre>虽然说oracle 12c对opensuse的支持还不是很好,但是要求不是很高的花,还是可以在o妹上跑一跑的。<p></p><p>下载就不用说了,官网上找,下回来两个zip压缩包。</p><p>安装:</p><p>如果不标准话安装的话,会出现很多问题,so,还是老老实实建用户和dba组吧</p><p></p><pre name="code" class="plain"># groupadd dba# groupadd oinstall# useradd -g oinstall -G dba oracle
创建目录和设置权限:
# mkdir -p ~/app/oracle# chown -R oracle:oinstall ~/app/oracle# chmod -R 775 ~/app/oracle
安装依赖包:
binutils-2.21.1-0.7.25gcc-4.3-62.198gcc-c++-4.3-62.198 glibc-2.11.3-17.31.1glibc-devel-2.11.3-17.31.1ksh-93u-0.6.1libaio-0.3.109-0.1.46libaio-devel-0.3.109-0.1.46libcap1-1.10-6.10libstdc++33-3.3.3-11.9libstdc++33-32bit-3.3.3-11.9libstdc++43-devel-4.3.4_20091019-0.22.17libstdc++46-4.6.1_20110701-0.13.9libgcc46-4.6.1_20110701-0.13.9make-3.81sysstat-8.1.5-7.32.1xorg-x11-libs-32bit-7.4xorg-x11-libs-7.4xorg-x11-libX11-32bit-7.4xorg-x11-libX11-7.4xorg-x11-libXau-32bit-7.4xorg-x11-libXau-7.4xorg-x11-libxcb-32bit-7.4xorg-x11-libxcb-7.4xorg-x11-libXext-32bit-7.4xorg-x11-libXext-7.4
至于SELinux,opensuse本身就不用,我也没配
内核也一样,在pc上运行配不配也无所谓,我配了一下,还登陆不了kde,索性也没配,后面一样能装
su - oracle
登陆到oinstall用户
/etc/security/limits.conf中添加如下配置:
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 10240oracle hard stack 10240
/etc/pam.d/login中添加如下配置:
session required /lib/security/pam_limits.sosession required pam_limits.so
/etc/profile中添加如下配置:
if [ $USER = "oracle" ]; thenulimit -u 16384ulimit -n 65536fi
修改.bash_profile 添加下面的配置:
TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=<span style="font-family:Arial;">~</span>/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1; export ORACLE_HOMEORACLE_SID=epps; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=/usr/sbin:$PATH; export PATHPATH=$ORACLE_HOME/bin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATHif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi使之生效:
source .bash_profile
开始安装,点击.sh安装文件,稍等片刻弹出图形界面,貌似不支持中文环境
根据自己的情况next,next……
其中有一步会提示权限不够
在这一步时,无法继续,因为oracle账户无法创建oraInventory目录,所以必须先创建该用户并授权
# mkdir -p ~/app/oraInventory# chown -R oracle:oinstall ~/app/oraInventory# chmod -R 775 ~/app/oraInventory
后面弹出要执行两个.sh文件,root后执行第一个ok,执行第二个出现suse专有的错误,root下系统函数无法调用,我是直接定位到那一行注释掉整个if-else语句
后面就没有什么
!!注意 上面的~/目录随大家情况而定
启动oracle:
在oracle用户下:
lsnrctl start启动监听(lsnrctl stop 关闭监听)<p> Sqlplus /nolog 是以不连接数据库的方式启动sql*plus</p><p> Connect /as sysdba 是以DBA身份连接到oracle</p><p>在dba下修改sys system密码都随意</p><p>然后startup就能启动数据库了</p>
oracle官方文档:https://docs.oracle.com/database/121/nav/portal_11.htm
参考文章:http://www.cnblogs.com/kerrycode/archive/2013/09/13/3319958.html
0 0
- OpenSuSE13.2 安装 oracle 12c
- linux-opensuse13.2win7 双系统安装
- opensuse13.1安装jdk
- opensuse13.2 nvidia显卡安装,启动等问题
- 在openSUSE13.2安装ENVI4.7/IDL7.1
- opensuse13.1 U盘安装
- opensuse13.2 xfs文件系统修复
- opensuse13.1安装金山快盘
- oracle 12c 安装
- oracle 12c 安装
- opensuse13.2上nfs无法使用
- 制作OpenSUSE13.2的openstack镜像
- window7 ubuntu12.04 Opensuse13.04 三系统安装
- opensuse13.1 in vmware 10.2 安装vmware tools
- Oracle 12c 安装手册
- Oracle 12c 安装教程
- Oracle 12c 安装教程
- ubuntu 安装 oracle 12c
- 推荐系统领域的相关会议和期刊
- FragmentPagerAdapter与FragmentStatePagerAdapter区别
- Java回调机制
- 有用源码
- Java开发中的23种设计模式详解(转)
- OpenSuSE13.2 安装 oracle 12c
- Ubuntu 安装 redmine
- 拌面
- Android通知MediaScanner扫描指定的文件
- HDU 1232
- HDU 1530 Maximum Clique 图论最大团问题
- NSObject类别-NSThreadPerformAdditions
- Tornado Application对象实例化时"debug=Ture"参数的作用原理
- 深搜hdu1312