Proxmox VE 6 部署Oracle 19C(单实例)(2)

export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/19.3/db_01 export PATH=$ORACLE_HOME/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin export ORACLE_SID=serydb

 

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/19.3/db_01

export PATH=$ORACLE_HOME/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

export ORACLE_SID=serydb

执行source .bash_profile 使其生效。

如果是隔离环境,不能连接互联网进行安装的话,需要挂载操作系统iso镜像文件,手动创建yum源。

启动vncserver服务,初次启动需要设置密码。如果是root启动的话,可以设置成系统root帐号相一致的密码。在客户端进行连接时,如果出现蓝屏(与windows蓝屏不可同日而语,仅仅是桌面上没有图标而已),需要检查桌面环境是否安装完整,特别是gnome及图形管理工具。

从windows的vnc客户端vnc viewer连接时,需要指定ip地址及带冒号的数字,这个数字在vncserver启动时,会有输出,不要想当然或者从网上拷贝下来随意乱输一通。

Proxmox VE 6 部署Oracle 19C(单实例)

启动的数字是1,那么连接的时候,也要与之相一致。

Proxmox VE 6 部署Oracle 19C(单实例)

输入密码,如果正确,则出现远程图形界面,如果忘记密码或者密码错误,可用vncpass进行重新设定。

Proxmox VE 6 部署Oracle 19C(单实例)

远程图形方式进行安装

 

一、为安装目录赋予权限

Oracle的安装,使用的是普通帐号oracle,为了避免权限问题影响安装,需要把解压出来的目录赋予执行权限,具体操作就是改变目录属主(组)及给予读写权限。

-bash-4.2# chown -R oracle:oinstall /home/oracle19c/ -bash-4.2# chmod -R 755 /home/oracle19c/ -bash-4.2# mv /home/oracle19c/* /u01/app/oracle/product/19.3/db_01

 

-bash-4.2# chown -R oracle:oinstall /home/oracle19c/

-bash-4.2# chmod -R 755 /home/oracle19c/

-bash-4.2# mv /home/oracle19c/*  /u01/app/oracle/product/19.3/db_01

尽可能把解压后的目录复制到设定好的ORACLE_HOME下,因为在安装过程中,只能指定ORACLE_BASE。到这一步,我才明白为啥压缩包的名字是“LINUX.X64_193000_db_home”。

二、设置变量DISPLAY

为了是描述更加清晰准备,我分两个步骤来描述。

(一)以vnc客户端登录系统,右键调出终端,然后以root帐号执行指令 xhost + 。

Proxmox VE 6 部署Oracle 19C(单实例)

(二)再开一个终端,切换到oracle帐号,执行指令“export DISPLAY=:1”,此数字1来自vncserver启动时的输出,不要照网上别人的文章乱复制一通,否则下一步执行安装进行不下去。

Proxmox VE 6 部署Oracle 19C(单实例)

三、开始安装

(一)运行安装脚本

进入oracle安装脚本所在的目录,执行“sh runInstaller”。

Proxmox VE 6 部署Oracle 19C(单实例)

如果一切正常,就会弹出安装界面,如下图所示:

Proxmox VE 6 部署Oracle 19C(单实例)

(二)安装过程中的设置。

1、选择只安装软件(安装完软件,并且监听器正常以后,再创建数据库)。

Proxmox VE 6 部署Oracle 19C(单实例)

2、选择单实例(有时间了再搞oracle rac)。

Proxmox VE 6 部署Oracle 19C(单实例)

3、选企业版(本人在以前来没选过标准版)。

Proxmox VE 6 部署Oracle 19C(单实例)

4、选择oracle 基础目录,默认目录可能与我开始的规划目录有差异,改正它。

Proxmox VE 6 部署Oracle 19C(单实例)

5、选定清单目录。

Proxmox VE 6 部署Oracle 19C(单实例)

6、选定属组。单实例默认就行。

Proxmox VE 6 部署Oracle 19C(单实例)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d6b8070be8166d6fa357f3214a033904.html