三、修改OS系统标识
Oracle 默认不支持CentOS 系统安装。有关Oracle Database 11g Release 2 的操作系统要求,请参阅:https://docs.oracle.com/cd/E11882_01/install.112/e47689/pre_install.htm#LADBI1106
另外,CentOS7.0.1511是基于RHEL7.2参考:http://www.linuxidc.com/Linux/2015-12/126283.htm
修改文件/etc/RedHat-release
#su root
#cat /proc/版本
#vi /etc/redhat-release(改为redhat-7)
四、安装Oracle数据库所需要的软件包
使用YUM INSTALL 安装
#yum 安装binutils
#yum 安装compat-libcap1
#yum 安装gcc
#yum 安装gcc-c++
#yum 安装glibc
#yum 安装glibc-devel
#yum 安装ksh
#yum 安装libaio
#yum 安装libaio-devel
#yum 安装libgcc
#yum 安装libstdc++
#yum 安装libstdc++-devel
#yum 安装libXi
#yum 安装libXtst
#yum 安装make
#yum 安装sysstat
五、关闭防火墙
#systemctl statusfirewalld.service#检查防火墙状态,运行
#systemctl stop firewalld.service#关闭防火墙
#systemctldisablefirewalld.service#禁用防火墙的使用(也禁止重启)
六、关闭selinux
#vi /etc/selinux/config(将SELINUX更改为禁用)
七、修改内核参数
#suroot
#vi /etc/sysctl.conf
需要添加修改内容
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.all.rp_filter=1
fs.file-max=6815744 #设置最大打开文件数
fs.aio-最大-nr=1048576
kernel.shmall=2097152 #共享内存总量,8G内存设置:2097152*4k/1024/1024
kernel.shmmax=2147483648 #最大共享内存段大小
kernel.shmmni=4096 #整个系统共享内存终端的最大数量
内核.sem=250 32000 100 128
net.ipv4.ip_local_port_range=9000 65500 #可用的IPv4端口范围
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
使用以下命令使修改生效
#sysctl-p
八、对Oracle用户进行限制以便提高软件的运行性能
#suroot
#vi /etc/security/limits.conf
在最后的#End of file之前添加以下内容
甲骨文软nproc 2047
Oracle 硬nproc 16384
oracle 软nofile 1024
oracle 硬文件65536
九、设置用户环境变量
# vi /home/oracle/.bash_profile
最后添加的内容(最好去掉命令中的汉字)
export ORACLE_BASE=/data/oracle #oracle数据库安装目录
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle数据库路径
export ORACLE_SID=orcl #oracle启动数据库实例名
export ORACLE_TERM=xterm #xterm窗口模式安装
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH #添加系统环境变量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系统环境变量
export LANG=C #防止安装过程中出现乱码
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 #设置Oracle客户端字符集,必须与Oracle安装时的字符集一致
使用以下命令使修改生效
#源/home/oracle/.bash_profile
十、解压安装包
我通过共享文件夹将安装zip文件复制到/data/install
找到zip文件所在目录,使用unzip命令将zip文件解压到/data/install
两个zip文件解压后,给数据库文件夹添加oracle用户的运行权限。
#chown -R oracle:oinstall /数据/安装/数据库/
十一、安装Oracle
将用户切换为Oracle用户
终端下输入/data/install/database执行runInstaller
稍等片刻后,就会开始安装界面,如下:
QQ20170408-021320.pngQQ20170408-021353.pngQQ20170408-021401.pngQQ20170408-021410.pngQQ201704 08-021456.pngQQ20170408-021637.png 这里可能会显示一些安装更改,需要制作。可能是因为我们安装的一些组件是最新的。我选择全部忽略(Ignore All)继续安装安装过程中会弹出的.png窗口。根据提示执行shell文件即可.png
错误:调用makefile的目标"install"时出错
解决:
修改/data/oracle/product/11.2.0/db_1/ctx/lib/ins_ctx.mk
将要
ctxhx: $(CTXHXOBJ)
$(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)
修改为:
ctxhx: $(CTXHXOBJ)
-静态$(LINK_CTXHX)$(CTXHXOBJ)$(INSO_LINK)/usr/lib64/stdc.a
然后返回安装界面,点击重试。
错误:调用makefile的目标"agent nmhs"时出错
解决:
#cd $ORACLE_HOME/sysman/lib
#cp ins_emagent.mk ins_emagent.mk.bak
#vi ins_emagent.mk
进入vi编辑器后,在命令模式下输入/NMECTL进行搜索,快速定位到需要修改的行。
最后追加参数-lnnz11,然后返回安装界面,点击重试。
【苹果电脑(Mac)深度评测与选购指南】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
我刚买了新的 iMac,屏幕真的很大!
有20位网友表示赞同!
Mac 还是挺有品味的,系统也相对稳定。
有7位网友表示赞同!
苹果产品价格总是令人难以接受啊。
有11位网友表示赞同!
Macbook 的触控板真的比Windows机好用多了。
有5位网友表示赞同!
想用一款 Mac 做游戏有点可惜了,性能没有PC强。
有7位网友表示赞同!
我爸妈都用 Mac ,他们很喜欢流畅的操作体验。
有6位网友表示赞同!
在学校学习的时候可以用 MacBook 做笔记效率很高啊。
有10位网友表示赞同!
Mac 的设计和生产工艺一直都是行业标杆。
有5位网友表示赞同!
Mac 比较注重软件生态,很多专门的创作工具都离不开它。
有12位网友表示赞同!
我正在纠结要不要买 Air 的时候发现 Pro 更合我用啦!
有13位网友表示赞同!
最近听说苹果的新版Mac会集成更多 AI 功能,感觉很期待!
有19位网友表示赞同!
Mac 真的太贵了,普通学生根本负担不起啊。
有15位网友表示赞同!
我朋友说 Mac 的电池续航时间可以轻松用到下班!
有14位网友表示赞同!
对于程序员来说,Mac也是很好的选择吧?
有6位网友表示赞同!
我一直很喜欢苹果家的 App Store ,里面的软件都很好用。
有12位网友表示赞同!
想体验一下 macOS 操作系统,应该去体验一下 Mac 机啊!
有12位网友表示赞同!
希望苹果下一代 Mac 能够更轻便一些,更容易携带出行了。
有14位网友表示赞同!
Mac 的用户界面非常简洁美观,上手也很容易。
有8位网友表示赞同!
虽然很贵,但 Mac 做工和用起来确实感觉不同凡响。
有7位网友表示赞同!
以后有机会我还想去体验一下 Mac Pro 的强大!
有8位网友表示赞同!