本篇内容主要讲解“ORALCLEE安装和部署的详细过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ORALCLEE安装和部署的详细过程”吧!一、 前期:关闭 iptables 和 selinux1 1 、 操作系统:[root@localhost ~]# uname -r2.6.32-279.el6.x86_64Hanzheng2[root@localhost ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 6.3(Santiago)2、 数据库 软件:10201_database_linux_x86_64.cpio.gz二 、 准备 :1 1 、 解包:[root@localhost Desktop]# mv10201_database_linux_x86_64.cpio.gz /[root@localhost Desktop]# cd /[root@localhost /]# gunzip10201_database_linux_x86_64.cpio.gz[root@localhost /]# cpio -idmv
10201_database_linux_x86_64.cpio2、 O O racleg 10g 对 平台 的要求[root@localhost install]# cd /database/install/[root@localhost install]# grep Linux= oraparam.iniHanzheng3Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-23、 O O racleg 10g 对 空间 要求[root@localhost install]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda2 29G 13G 15G 46% /tmpfs 1000M 100K 1000M 1% /dev/shm/dev/sda1 194M 32M 153M 18% /boot/dev/sr0 3.5G 3.5G 0 100% /media/RHEL_6.3x86_64 Disc 14 4 、O O racleg 10g 对 内存 要求[root@localhost install]# free -mtotal used free sharedbuffers cachedMem: 1998 1920 78 023 1591-/+ buffers/cache: 306 1692Swap: 1999 0 1999Hanzheng45、 依赖包 检查[root@localhost install]#for i in binutils compat-gcc-34 compat-libstdc++-296control-center gcc gcc-c++ glibc glibc-common glibc-devel libaiolibgcc libstdc++ libstdc++-devel libXp make openmotif22setarchdorpm -q $i &>/dev/null || F=”$F $i”done ;echo $F;unset F输出缺少的包:compat-gcc-34 compat-libstdc++-296 openmotif22 setarch[root@localhost install]# yum -y install compat-gcc-34compat-libstdc++-296 openmotif22 setarch# setarch 这个包在 rhel6 没有了,因此不用理会Yum 的简单配置如下:Hanzheng5[root@localhost ~]# cat /etc/yum.repos.d/rhel-source.repo[han-server]name=serverbaseurl=file:///mntenabled=1gpgcheck=06 6 、 主机名和 和 P IP 的 规划[root@localhost install]# hostname oracle.com[root@localhost install]# vim /etc/sysconfig/networkNETWORKING=yesHOSTNAME=oracle.com[root@localhost install]# ifconfig | grep ‘inet ‘inet addr:192.168.1.250 Bcast:192.168.1.255Mask:255.255.255.0inet addr:127.0.0.1 Mask:255.0.0.0Hanzheng6[root@localhost install]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4localhost4.localdomain4::1 localhost localhost.localdomain localhost6localhost6.localdomain6192.168.1.250 oracle.com7、 操作系统资源限制kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144[root@localhost install]# vim /etc/sysctl.confHanzheng7[root@localhost install]# sysctl -p8、 用户 创建[root@localhost install]# groupadd -g 1000 dba[root@localhost install]# groupadd -g 1001 oinstall[root@localhost install]# useradd -u 1001 -g oinstall -G dbaoracle[root@localhost install]# echo “oracle” | passwd –stdinoracleChanging password for user oracle.passwd: all authentication tokens updated successfully.9、 用户 变量设置[root@localhost install]# vim /home/oracle/.bash_profileexport ORACLE_BASE=/u01/oracleHanzheng8export ORACLE_HOME=$ORACLE_BASE/product/10.2.0export ORACLE_SID=ora10gexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib[root@localhost install]# source /home/oracle/.bash_profile10、 创建 必要 目录[root@localhost install]# mkdir -p /u01/oracle[root@localhost install]# chown oracle:oinstall -R /u01/11、 用户 资源 限制[root@localhost install]# vim /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536三 、 开始安装 :[root@localhost install]# chown oracle:oinstall -RHanzheng9/database/[root@localhost /]# su – oracle[oracle@or免费主机域名acle ~]$ /database/runInstaller1 1 、 图形安装 软件Xstart 远程调用图形Hanzheng10Hanzheng11Hanzheng12相关笔记如下:—–10.2.0.112c 11g 10g 9i10.1 10.2.0.1 10.2.0.511.2.0.412.2.0.112.1 12.29.1 9.2.gz.zipwww.oracle.com —-注册帐号 —- hanzheng@163.comlanguage–download—11g2ocp 8000 选择题 答案 051 052 053 1000 ocm 35000 操作题 答案10g————linux 5 ———- linux 6包 .cpio 解压格式cpio -idmv
——————————————————————————-1—iptable selinux[root@localhost H-oracle]# iptables -F[root@localhost H-oracle]# service iptables save[root@localhost H-oracle]# service iptables stop[root@localhost H-oracle]# chkconfig iptables off[root@localhost H-oracle]# getenforcePermissive —disabledEnforcing[root@localhost H-oracle]# setenforce 0[root@localhost H-oracle]# vim /etc/selinux/config—SELINUX=disabled2—IP 必须静态[root@localhost H-oracle]# vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=”eth0″—BOOTPROTO=”static”HWADDR=”00:0C:29:28:EB:F6″NM_CONTROLLED=”yes”—->TYPE=”Ethernet”UUID=”72c450f9-0760-4f24-8968-3f113c5ae301″—IPADDR=免费主机域名172.16.100.251—NETMASK=255.255.255.0—GATEWAY=172.16.100.254[root@localhost H-oracle]# service network restart3—主机名字[root@localhost H-oracle]# hostname han[root@localhost H-oracle]# vim /etc/sysconfig/network[root@localhost H-oracle]# cat /etc/sysconfig/networkNETWORKING=yes—HOSTNAME=han4 – ip 和 主机名绑定root@localhost H-oracle]# vim /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6—172.16.100.251 han5–YUM[rhel6]name=wudongbaseurl=file:///mntenabled=1gpgcheck=0~ [root@han yum.repos.d]# yum clean al[root@han yum.repos.d]# yum repolist=====================================================================================Oracle Linux — l———————- (1)硬件检查mem swap /tmp(2)软件yum(3)创建用户 组oinstalldbaoperoraclenobody(4)内核参数/etc/sysctl.confsysctl -p(5)shell soft hard /etc/security/limits.conf(6)创建目录 mkdir -p /u01/app/oracle chown oracle:oinstall -R /u01/app/oracle chmod 775 -R /u01第一版本那年发布的? 9i 10g 12c 第一员工是谁? scott tiger11g哪一年出来的 10G —- support.oracle.comORACLE_BASE /hahaORACLE_HOME /haha/wuwuORACLE_SID ora10g qq cf lol dnf d:tencentQQd:tencentCFd:tencentlol到此,相信大家对“ORALCLEE安装和部署的详细过程”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
本篇内容介绍了“Go defer的实现原理剖析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!defer语句用于延迟函数的调用,每次defer都会把一个函数压入栈…