oracle 12c database安装步骤
GI安装准备阶段见下面的博客: http://blog.csdn.net/kadwf123/article/details/78254781 1、安装文件 上传主机解压缩 unzip linuxamd64_12101_database_1of2.zip unzip linuxamd64_12101_database_2of2.zip 解压缩,会产生一个database目录。
2、图形界面准备: [root@rac1 12c]# export DISPLAY=192.168.0.5:0.0 [root@rac1 12c]# xhost + access control disabled,clients can connect from any host [root@rac1 12c]# su - oracle [oracle@rac1 ~]$ cd /taryartar/12c [oracle@rac1 12c]$ ll 总用量 20 drwxrwxr-x. 7 oracle oinstall 4096 7月 7 2014 database drwxrwxr-x. 8 oracle oinstall 4096 10月 30 21:59 db_base drwxrwxr-x. 11 grid oinstall 4096 10月 22 16:58 grid_base drwxrwxr-x. 73 root oinstall 4096 11月 2 22:06 grid_home drwxrwxr-x. 6 grid oinstall 4096 10月 29 23:40 oraInventory [oracle@rac1 12c]$ cd database [oracle@rac1 database]$ ls install response rpm runInstaller sshsetup stage welcome.html [oracle@rac1 database]$ ./runInstaller 正在启动 Oracle Universal Installer... 检查临时空间: 必须大于 500 MB。 实际为 5057 MB 通过 检查交换空间: 必须大于 150 MB。 实际为 3616 MB 通过 检查监视器: 监视器配置至少必须显示 256 种颜色。 实际为 16777216 通过 准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2017-11-02_10-11-44PM. 请稍候... 配置DISPLAY环境变量、ip地址是宿主机被虚拟机桥接的网卡的ip地址。冒号后的0.0是xmanager启动后显示的地址,不清楚见本博客开头的博客地址,里面有截图说明。 数据库软件是以oracle用户安装的,切换到oracle用户。
3、图形界面: 选择不使用安全更新。下一步。 可以同时安装数据库软件和配置数据库,我们这里分开来做,先安装数据库软件,然后在用dbca建库。 这一步oracle会自动检测到rac环境,选中rac数据库安装。 这一步oracle会自动检测集群中的节点,然后列出集群中的节点。本步需要配置oracle用户的用户等价性,点击ssh连接。 输入oracle用户操作系统口令,然后点击设置按钮: oracle会自动在四个节点的oracle用户建立用户等价性。注意:四台机器的oracle用户密码应该一致 。 选在语言支持,添加中文支持。 选在安装的版本,企业版。 oracle基目录和oracle家目录。注意应该是从oracle用户的环境变量自动读出来的,如果没有读出来,请检查环境变量。 下一步操作系统组,我这边只建了一个组,所以都选择sysdba。 执行先决条件检查。 检查条件不满足,但是是可修复的。点击修补并再次检查。 会产生一个修复脚本,按照图中说的步骤,使用root用户,在四个节点下分别执行,都执行完了,回来点击确定按钮。 软件安装概要说明,可以保存为响应文件,以便以后静默安装。点击安装。 等待安装完成。 执行root脚本。四个节点,分别以root用户执行,都执行完后,回来点击确定。 安装顺利完成。 4、dbca建库。 [root@rac1 12c]# export DISPLAY=192.168.0.5:0.0 [root@rac1 12c]# xhost + access control disabled,clients can connect from any host [root@rac1 12c]# su - oracle [oracle@rac1 ~]$ cd /taryartar/12c [oracle@rac1 12c]$ dbca 选择创建数据库。
全局数据库名填tar。自己起个名字。集群会自动检测到asm磁盘组,如果没检测到,可能磁盘组配置有问题,或者asm实例没起。选择字符集、管理口令、插接式数据库名自己起,我们这里填pdb。 点完成。
我这里报了个错,看dbca日志文件发现了上面的错误说明。 大意是说oracle家目录的权限宿主不对,我做了如下操作就可以再次顺利创建数据库了。 [oracle@rac1 12c]$ pwd /taryartar/12c [oracle@rac1 12c]$ ls database db_base grid_base grid_home oraInventory [oracle@rac1 12c]$ ll 总用量 20 drwxrwxr-x. 7 oracle oinstall 4096 7月 7 2014 database drwxrwxr-x. 8 oracle oinstall 4096 10月 30 21:59 db_base drwxrwxr-x. 11 grid oinstall 4096 10月 22 16:58 grid_base drwxrwxr-x. 73 root oinstall 4096 11月 2 22:06 grid_home drwxrwxr-x. 6 grid oinstall 4096 10月 29 23:40 oraInventory [oracle@rac1 12c]$ chown -R oracle:oinstall db_base [oracle@rac1 12c]$ chmod 775 db_base 5、至此,安装数据库软件和创建数据库完成。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |