OracleLinux-R6-U5-Server-x86_64安装,及oracle11g安装

news/2024/12/1 0:24:28/

一,下载及安装

操作系统下载oraclelinux

镜像地址OracleLinux-R6-U5-Server-x86_64-dvd.iso:http://pan.baidu.com/s/1bpm62Nd,密码:pyx9

oracle下载地址http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

将安装包上传到linux服务器上,解压两个压缩包,解压在同一文件夹

执行:

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

这里省略。

安装linux操作系统

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

选择Skip 

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

需要桌面的话要勾选上Desktop

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

配置虚拟机地址,首先查看win的ip地址配置:

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

linux配置如下:

执行命令如下:vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:51:0A:B6

TYPE=Ethernet

UUID=d13963d9-8bb3-4b1e-884d-1305c8849a9e

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.0.222

NETMASK=255.255.255.0

GATEWAY=192.168.0.1

DNS1=192.168.0.1

网卡配置根据自己电脑做修改


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

把虚拟机和windows网络适配器设为桥接,设备状态全部打钩,点击确定。


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

重启网络服务

1.执行service network restart

2.执行/etc/init.d/network restart

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

测试网络连通性,下面以百度为例子

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装


物理机测试连接虚拟机,连接成功

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

配置本地光盘yum源

将虚拟设置CD/DVD中的设备状态已连接打钩,点击确定


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

进入虚拟机,可见光盘显示在桌面


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

执行df 命令查看


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

创建镜像挂载目录,执行

mkdir /mnt/cdrom

mount /dev/cdrom  /mnt/cdrom

重新挂载光盘到/mnt/cdrom  图实例

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

 

修改yum源配置文件,将原来的删除或者重命名使其失效,

执行命令

vi  /etc/yum.repos.d/cdrom.repo

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

 

配置文件名称尽量不要有空格,否则yum 执行会找不到软件包,将默认的repo重命名

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

执行yum list 测试


OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

yum 安装vsftpd测试

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

yum 本地源配置成功

二,查询oracle11g需要的依赖包

官网查询11g支持的操作系统,以及软件包如图实例

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

文本贴下展示

The following or later version
of

packages for Oracle Linux 6, Red Hat Enterprise Linux 6, and

Asianux Server 4 must be installed:

binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)compat-libstdc++-33-3.2.3-69.el6 (x86_64)compat-libstdc++-33-3.2.3-69.el6.i686gcc-4.4.4-13.el6 (x86_64)gcc-c++-4.4.4-13.el6 (x86_64)glibc-2.12-1.7.el6 (i686)glibc-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6.i686kshlibgcc-4.4.4-13.el6 (i686)libgcc-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6.i686libstdc++-devel-4.4.4-13.el6 (x86_64)libstdc++-devel-4.4.4-13.el6.i686libaio-0.3.107-10.el6 (x86_64)libaio-0.3.107-10.el6.i686libaio-devel-0.3.107-10.el6 (x86_64)libaio-devel-0.3.107-10.el6.i686make-3.81-19.el6sysstat-9.0.4-11.el6 (x86_64)

三,开始安装oracle依赖包,

远程登录使用字符界面操作:执行命令如下

yum install  binutils*  

yum install compat-libcap1* 

yum install compat-libstdc++* 

yum install gcc*  

yum install glibc* 

yum install ksh 

yum install libgcc*  

yum install  libstdc++*  

 yum install  libaio*  

yum install make* 

yum install sysstat* 

此处两个安装包,官方文档中没有提到,

yum install elfutils-libelf-devel*

yum install unixODBC*

安装完成使用rpm -qa

<你的软件包名>,这里请认真核对,你装的安装包是否完整,只要装了,版本高的话,可以忽略,

例如 rpm -qa | grep binutils

[root@bogon opt]# rpm -qa | grep binutils

binutils-2.20.51.0.2-5.36.el6.x86_64

binutils-devel-2.20.51.0.2-5.36.el6.x86_64

[root@bogon opt]# 

四,修改系统参数

001)修改/etc/sysctl.conf(vi /etc/sysctl.conf), 添加:(参考参数)

[root@localhost install]# vi /etc/sysctl.conf

# oracel intall add parameters

#kernel.shmmax = 2147483648

kernel.shmmni=4096

#kernel.shmall = 2097152

kernel.sem=250 32000 100 128

fs.file-max=6815744

fs.aio-max-nr=1048576

net.ipv4.ip_local_port_range=9000 65500

net.core.rmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

修改后运行"/sbin/sysctl -p"命令使得内核改变立即生效;

002)设置oracle对文件的要求:

编辑文件:vi /etc/security/limits.conf 加入以下语句:(参考参数)

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

003) 创建oracle用户组

groupadd dba

groupadd  oper

groupadd oinstall

创建oracle用户 默认组为oinstall 附属组为dba,oper ,密码为123,

useradd -d /home/oracle -m -g oinstall -G oper,dba -p 123 oracle

 

五,开始安装

1.创建安装目录:

mkdir /opt/app

chown oracle.oinstall  /opt/app 

2.运行脚本安装

执行./runInstaller 如下图:

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

六,添加oralce环境变量

执行命令如下:

su - oracle

vi  .bash_profile

export ORACLE_BASE=/opt/app

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export ORACLE_SID=orcl

export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin

export PATH

保存退出

执行source !$ 立即生效环境变量。

七,测试安装成功

登陆sqlplus

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

登陆oem

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

八,安装错误实例

001,安装提示系统参数,和缺少包错误如图:

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

OracleLinux-R6-U5-Server-x86_64安装,及oracle11gan安装

点击返回,上图缺少包错误,查看软件包后,oracle安装需要的包有有两个没有在官方文档中列出

其中pdksh 我的oraclelinux6.5安装光盘中没有

我没有装,这里选择忽略了,少安装了如下两个安装包,oracle安装程序不会识别版本高的软件包,但是只要有过安装,就可以。安装检查缺少的安装包执行:

yum installl elfutils-libelf-devel*

yum install unixODBC*

修改系统参数

修改/etc/sysctl.conf(vi /etc/sysctl.conf), 添加:

[root@localhost install]# vi /etc/sysctl.conf

# oracel intall add parameters

#kernel.shmmax = 2147483648

kernel.shmmni=4096

#kernel.shmall = 2097152

kernel.sem=250 32000 100 128

fs.file-max=6815744

fs.aio-max-nr=1048576

net.ipv4.ip_local_port_range=9000 65500

net.core.rmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

修改后运行"/sbin/sysctl -p"命令使得内核改变立即生效;

设置oracle对文件的要求:

编辑文件:vi /etc/security/limits.conf 加入以下语句:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536


http://www.ppmy.cn/news/593948.html

相关文章

Python使用time.strftime报错:‘locale‘ codec can‘t encode character ‘\u5e74‘ in position 2: encoding error

目录 一、报错信息&#xff1a; 二、报错代码&#xff1a; 三、解决方法&#xff1a; 1、第一种解决方法&#xff0c;修改locale配置 2、第二种解决方法&#xff0c;使用占位符格式化 四、解决的原理&#xff1a; 一、报错信息&#xff1a; locale codec cant encode ch…

python3中文打印出来乱码\u5f85\u5ba1\u6838

1、字典转换为json格式的时候&#xff0c;输出的内容是\u72b6\u6001 dict1 {"状态": "待审核"} print(json.dumps(dict1)) 2、解决: 在json的dumps方法中加入参数ensure_asciiFalse&#xff0c;默认是True json.dumps(dict1, ensure_asciiFalse) 3、源…

weblogic卸载补丁报Encountered unrecognized patch ID: 6JJ4

系统环境&#xff1a;linux weblogic版本&#xff1a;10.3.6 卸载补丁命令&#xff1a; sh bsu.sh -prod_dir{wls_home} -statusapplied -verbose -view 报错信息&#xff1a; Encountered unrecognized patch ID: 6JJ4 这里输出的日志信息非常的简陋&#xff0c;我修改的…

工程师笔记|STM32U5带OEM Key保护的RDP降级

STM32U5 STM32单片机 2022-02-09 17:30工程师笔记|STM32U5带OEM Key保护的RDP降级STM32U5带OEM Key保护的RDP降级https://mp.weixin.qq.com/s/h2NhHvEX4crVhHwNPIS0_w 关键词&#xff1a; 读保护&#xff0c;RDP&#xff0c;调试保护&#xff0c;OEMKey 引言 通常芯片在其整…

STM32U5开发(1)----通过 USART1 发送数据

概述 通过 USART1 发送一些数据。 最近在弄ST和GD的课程&#xff0c;需要样片的可以加群申请&#xff1a;6_15061293。 生成例程 使用STM32CUBEMX生成例程&#xff0c;这里使用NUCLEO-U575ZI开发板。 选择工程的时候&#xff0c;先不必选择加载了TrustZone。 样品申请 h…

weblogic打补丁详细步骤(linux)

环境&#xff1a; Linux 2.6.18-164.el5 weblogic 10.3.6.0 2021年7月补丁包&#xff1a;p32832785_1036_Generic.zip --------------- 打补丁详细步骤&#xff1a; 0、查找weblogic相关路径 ps -ef|grep weblogic &#xff08;查到有这样的路径&#xff1a;/home/weblogic/…

U5

引用&#xff1a;http://baike.baidu.com/view/1153668.htm U5是什么   1、U5&#xff1a;就是UIead GIF Animator 5 &#xff0c;是 友立公司出版的动画制作 软件&#xff0c;内建的Plugin有许多现成的特效可以立即套用&#xff0c;可将AVI文件转成动画GIF文件&#xff0c;而…

vs2017u5 exists, deleting.

VS2019发布到Docker&#xff0c;错误提示&#xff1a; Severity Code Description Project File Line Suppression State Error CTC1023 The debugger path C:\Users\{username}\vsdbg\vs2017u5 for Dockerfile E:\projects\VueJS\Api\Dockerfile is …