ORACLE12C数据库安装
一、配置环境
安装时的软件版本选择为development and creative workstation,右侧内容全选
配置好 络后
Yum安装必要的包
binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-dev libaio-devel ksh
如果输入命令后出现这种情况
则查找在使用YUM的进程 并结束进程
创建用户和组,并设置密码
groupadd oinstall
groupadd dba
groupadd oper
groupadd osoper
useradd -g oinstall -G dba,oper,osoper oracle
passwd oracle
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4098955264
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
session required pam_limits.so
if [ $USER = “oracle” ]; then
if [ $SHELL = “/bin/ksh” ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
创建安装ORACLE需要的文件夹,并更改权限
mkdir -p /u01/app/oracle/product/12.2.0/db_1
chown -R oracle:oinstall /u01
mkdir -p /u01/soft
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.0/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
解压安装包
unzip linuxx64_12201_database.zip
解压完以后再统一更改一下目录的权限
chown -R oracle:oinstall /u01
所以还需要查看root用户下是否已设置DISPLAY变量
在ROOT用户下输入xhost +
然后再输入xclock查看是否能远程调用图像看到钟表
切换到oracle用户
su – oracle
设置变量
export DISPLAY=192.168.1.6:0.0
这里的IP地址是Windows端的vmnet8的ip地址
xclock查看时钟
然后我们就可以开始第二步了
二、安装ORACLE12C
cd /u01/soft/database
./runInstaller
这里选择只安装软件,稍后再安装数据库
都选默认选项一直下一步就行
这里就是我们刚才创建的文件夹
接下来也是一直下一步就行
最后等待安装
安装到最后会弹出一个窗口
执行窗口中的命令执行脚本
第二个脚本讲个回车即可
执行完后回到安装界面点击OK 完成安装
三、安装数据库
切换到oracle用户
su – oracle
设置变量
export DISPLAY=192.168.43.12:0.0
这里的IP地址是Windows端的vmnet8的ip地址
执行命令 dbca
创建一个数据库
下一步
默认 就行 下一步
给数据库分配一个大一点的空间
下一步
创建一个监听
直接下一步
这里内存给了800MB
最后一个视窗勾选,其他默认就行
下一步
设置密码
下一步就行
等待安装
四、启动与关闭数据库的正确流程
关闭流程
切换用户后,进入数据库再执行命令
Exit出来以后关闭监听
启动流程
切换用户,启动监听
进去数据库,发现登录不了,然后启动数据库
- linux下使用sqlplus时乱码问题
首先,下载rlwrap安装包
(http://www.linuxidc.com/Linux/2009-09/21650.htm)
上传到linux服务器上
以root用户解压缩安装
tar -zxvf rlwrap-0.37.tar.gz
cd rlwrap-0.37
./configure
make
make install
如果./configure时 错,先安装以的系统包:
yum install readline-devel
alias sqlplus=’rlwrap sqlplus’
alias rman=’rlwrap rman’
这时你退出到root用户再进入oracle用户后
登陆sqlplus和rman,会发现退格、上翻键可以正常使用了
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24908 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!