失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > oracle mysql安装图解 linux_完美简单详细 图形安装Oracle11g(Oracle Linux系统)

oracle mysql安装图解 linux_完美简单详细 图形安装Oracle11g(Oracle Linux系统)

时间:2023-01-21 12:22:58

相关推荐

oracle mysql安装图解 linux_完美简单详细 图形安装Oracle11g(Oracle Linux系统)

1、镜像

2、Linux系统安装在虚拟机上安装,系统类型的选择

系统设置

硬盘:40G

内存:2G

CPU:2核

Linux系统安装

3、搭建本地仓库#创建目录,挂载镜像

mkdir/dvd

mount/dev/cdrom/dvd/

#(也可省略下面3个步骤)

#查看镜像iso文件类型

df-Th

#修改文件,设置开机自动挂载镜像

vim/etc/fstab

#检测自动挂载设置

mount-a

#搭建本地yum源(复制粘贴)

cat>/etc/yum.repos.d/dvd.repo<

[server]

name=OracleEnterpriseLinux

baseurl=file:///dvd/Server

enabled=1

gpgcheck=0

EOF

#

yummakecache

4、安装软件包#安装数据库软件所需要的包

yuminstall-ygcclibgompelfutils-libelf-devel\

glibc-develglibc-headerskernel-headersgcc-c++\

libaio-devellibstdc++-develsysstatunixODBCunixODBC-devel

5、系统配置#系统设置

#修改内核配置

cat>>/etc/sysctl.conf<

#oracle

fs.aio-max-nr=1048576

fs.file-max=6815744

kernel.shmall=2097152

kernel.shmmax=4294967295

kernel.shmmni=4096

kernel.sem=25032000100128

net.ipv4.ip_local_port_range=900065500

net.core.rmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

EOF

#内核参数生效

sysctl-p

#修改资源限制文件

cat>>/etc/security/limits.conf<

#oracle_database_install

oraclesoftnproc2048

oraclehardnproc16384

oraclesoftnofile1024

oraclehardnofile65536

oraclesoftstack10240

EOF

#创建dba、oinstall组及oracle用户

groupadddba

groupaddoinstall

useradd-goinstall-Gdbaoracle

#将oracle用户的密码,设置为oracle

echo"oracle"|passwd--stdinoracle

#创建oracle安装目录及修改权限

mkdir-p/u01/app/oracle

chown-Roracle:oinstall/u01/

su-oracle

cat>>./.bash_profile<

#oracle_database

exportORACLE_SID=orcl

exportORACLE_BASE=/u01/app/oracle

exportORACLE_HOME=\$ORACLE_BASE/product/11.2.0/db_1

exportPATH=\$PATH:\$ORACLE_HOME/bin

exportORACLE_TERM=xterm

exportLD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$ORACLE_HOME/lib

exportCLASSPATH=\$ORACLE_HOME/JRE:\$ORACLE_HOME/jlib:\$ORACLE_HOME/rdbms/jlib

EOF

#参数生效

source./.bash_profile

6、安装oracle软件#使用xftp,将oracle压缩包,传至/tmp/目录

su-root

chown-Roracle:oinstall/tmp/linux_11gR2_database_*

su-oracle

unzip/tmp/linux_11gR2_database_1of2.zip-d/tmp/

unzip/tmp/linux_11gR2_database_2of2.zip-d/tmp/

su-root

#集群检验工具

rpm-ivh/tmp/database/rpm/cvuqdisk-1.0.7-1.rpm

#带有图形的界面(操作系统本地操作,或vnc-server安装、配置,远程登陆)

su-root

DISPLAY=:0.0

exportDISPLAY

echo$DISPLAY

xhost

xhost+

#

su-oracle

DISPLAY=:0.0

exportDISPLAY

echo$DISPLAY

#安装Oracle数据库软件

/tmp/database/runInstaller安装步骤,选择next、ok、finish,需要选择如下

# 安装oracle软件完成,执行脚本

su - root

/u01/app/oraInventory/orainstRoot.sh

/u01/app/oracle/product/11.2.0/db_1/root.sh

7、创建Oracle数据库# 建库

su - oracle

dbca

安装步骤按照顺序,需要选择如下

管理密码,可设置为oracle

8、安装监听# 安装监听

su - oracle

netca

直接next、finish

9、上下键查看历史记录#sqlplus中,上下键查看历史记录

su-root

#官网下载,可以使用迅雷下载

wget/pub/archive/epel/5/i386/rlwrap-0.42-1.el5.i386.rpm

rpm-ivhrlwrap-0.42-1.el5.i386.rpm

#

su-oracle

cat>>./bash_profile<

aliassqlplus='rlwrapsqlplus'

EOF

source./bash_profile

#开启一个新终端

10、进入数据库#进入数据库

su-oracle

sqlplus/assysdba

SQL>shutdownimmediate;

SQL>startup;

SQL>selectstatusfromv$instance;

SQL>alteruserhridentifiedbyhraccountunlock;

SQL>alteruserscottidentifiedbytigeraccountunlock;

#开启监听,远程访问

lsnrctlstart

#Windows上远程连接:在Windows上安装Oracle客户端,将路径配置到Path中

C:\Users\jin>sqlplussystem/oracle@10.1.1.54:1521/orcl

11、开机自启动数据库#开机自启动

su-root

grep"^orcl"/etc/oratab

sed-i'/^orcl/s/N/Y/g'/etc/oratab

#

grep'ORACLE_HOME_LISTNER='/u01/app/oracle/product/11.2.0/db_1/bin/dbstart

sed-i'/ORACLE_HOME_LISTNER=/s/1/ORACLE_HOME/g'\

/u01/app/oracle/product/11.2.0/db_1/bin/dbstart

sed-i'/ORACLE_HOME_LISTNER=/s/1/ORACLE_HOME/g'\

/u01/app/oracle/product/11.2.0/db_1/bin/dbshut

#

cat>>/etc/rc.local<

#

su-oracle-c"dbstart"

su-oracle-c"lsnrctlstart"

EOF

如果觉得《oracle mysql安装图解 linux_完美简单详细 图形安装Oracle11g(Oracle Linux系统)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。