半年一考核的时期到了!三个月前技术委员会针对我的去留做了最后通谍,扔了一个托尔斯发布系统的媒体模块的应用迁移项目给我,看我做得怎样!我也后悔之前浪费太多时间在其他事情上,不过世间没后悔药吃,只能硬着头皮干了!不过,对目前这家公司,我还真有点死心了!怀念之前走了领导说的话,不要过于看重你对公司的付出,学到的知识技能才是你自己的!
发布系统用的是oracle数据库,因为之前接触过mysql、postgresql,以为会比较类似,可是翻查了资料,原来oracle数据库的入门门槛还是偏高的!技术部交付的是oracle linux系统,都是基于redhat的,并且属于数据库升级,由原来的12c迁移到新系统的18c!另外就是图书馆很多书籍教程都是oracle 12c之前的,有些关键的操作到了12c就已经变更了!所以只能求助于网络!
步骤
1.首先到oracle注册一个帐号,免费的,然后到下列网址去下载rpm安装包(已经有一键安装了)
https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
(两个包,preinstall是依赖包,先安装,新版本会一键安装,包括帐号等,不用像以前那样自己建用户组什么的)
2.安装依赖
yum install -y bc compat-libcap1 compat-libstdc++-33 glibc-devel ksh \
libaio-devel libstdc++-devel xorg-x11-utils xorg-x11-xauth
3.安装包
rpm -ivh oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm
rpm -ivh localinstall oracle-database-xe-18c-1.0-1.x86_64.rpm
4.配置数据库
/etc/init.d/oracle-xe-18c configure
到此,数据库安装完成!
Reference:
http://dbaora.com/install-oracle-18c-on-oracle-linux-7-oel7/