Oracle12c单机安装_For_Linux_x64

更新时间:2023-04-16 10:33:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Linux 平台安装Oracle Database 12c

1.Oracle Database 12cRelease 1介质准备 (1)

2.检查硬件要求(Check Hardware Requirements) (2)

2.1Check CPU (2)

2.2Check Memory (2)

2.3Check Disk Capacity (3)

3.检查软件要求(Checking the Software Requirements) (3)

3.1操作系统版本检测 (3)

3.2检查oracle 12c所需包 (4)

4.系统配置准备 (6)

4.1创建Oracle用户和用户组 (6)

4.2创建安装目录 (6)

4.3Disable SELinux (6)

4.4修改系统内核参数 (7)

4.5设置用户限制 (10)

4.6配置环境变量 (11)

4.7解压安装镜像文件 (12)

5.安装步骤截图 (12)

6.创建数据库截图 (21)

6.1创建CDB (21)

6.2创建nonCDB (31)

7.附录 (42)

1. Oracle Database 12cRelease 1介质准备

官方的下载地址:

1:644a0978fad6195f302ba624/technetwork/database/enterprise-edition/downloads/index. html

2:https://644a0978fad6195f302ba624/EPD/Download/get_form?egroup_aru_number=1649 6132

URL地址2需要先注册,然后才能登陆下载,注册登陆界面https://edelivery.oracle.c om

地址1下载的文件为:

linuxamd64_12102_database_1of2.zip

linuxamd64_12102_database_2of2.zip

地址2下载的文件为(12.1.0.1):

V38500-01_1of2.zip

V38500-01_2of2.zip

2.检查硬件要求(Check Hardware Requirements)

2.1Check CPU

# grep "model name" /proc/cpuinfo

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

model name : Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

# cat /proc/cpuinfo | grep "processor" | wc -l

8

# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

4

2.2Check Memory

# grepMemTotal /proc/meminfo

# free -g

Oracle 12c 对系统内存的最低要求为1G,推荐2G或更大的内存。

Oracle对交换分区(Swap Space)的推荐设置如下,

2.3 Check Disk Capacity

Oracle 12c 企业版的需要6.4G 大小的磁盘空间,标准版需要6.1G 大小的磁盘空间。/tmp 需要至少1G 的大小。从上面结果得知,磁盘空间完全满足。

3. 检查软件要求(Checking the Software Requirement s)

3.1 操作系统版本检测

Oracle 12 c 只支持64位的Linux 系统。不支持32Linux 平台,这也许是以后的趋势了。Operating System Requirements for x86-64 Linux Platforms 。 Oracle 的官方文档明确列出了支持下面三个Linux 版本

Supported Oracle Linux 6 and Red Hat Enterprise Linux 6 Distributions for x86-64

Supported Oracle Linux 5 and Red Hat Enterprise Linux 5 Distributions for x86-64

Supported

SUSE Distributions for x86-64

# uname -m

x86_64

# uname -r

2.6.32-200.1

3.1.el5uek

# more /etc/redhat-release

Red Hat Enterprise Linux Server release 5.7 (Tikanga)

# uname -a

Linux 644a0978fad6195f302ba624 2.6.32-200.13.1.el5uek #1 SMP Wed Jul 2 7 21:02:33 EDT 2011 x86_64 x86_64x86_64 GNU/Linux

[root@getoraclelnx01 Server]# lsb_release -id

Distributor ID: EnterpriseEnterpriseServer

Description: Enterprise Linux Enterprise Linux Server release 5.7 (Carthage)

3.2检查oracle 12c所需包

关于Oracle 12c所需包,从官方文档看,不同版本的操作系统似乎有所不同,Oracle Linux 5 and Red Hat Enterprise Linux 5需要安装下面一些包

如上所示,既可以用rpm安装,也可以用yum本地源进行安装,这个就看那个方便以及个人的喜好、习惯了。一般推荐用yum安装,不过需要进行配置。

4.系统配置准备

4.1创建Oracle用户和用户组

创建了oracle用户以及相关用户组后,需要设置oracle用户密码。

4.2创建安装目录

4.3Disable SELinux

从上面可以看出SELinux已经被禁用了,如果没有禁用,则可以通过下面命令禁用

4.4修改系统内核参数

在修改系统内核参数前,你可以用命令先查看一下当前各类系统参数的值,亦或直接查看配置文件/etc/sysctl.conf

关于内核参数的一些设置建议,可以参考下面资料:修改前最后先备份一下/etc/sysctl.conf,以防万一。

修改完成后保存,然后运行sysctl -p 命令使之生效

4.5设置用户限制

在/etc/security/limits.conf中添加如下配置。

4.6配置环境变量

首先切换到oracle账户,编辑修改主目录下 .bash_profile

使配置生效

4.7解压安装镜像文件

5.安装步骤截图

验证参数时,fs.file-max设置为65536,但是ORACLE推荐使用68157744,net.cor e.wmem_max大小为262144,oracle 推荐使用1048576,修改内核参数,运行sysctl -p 使之生效。然后重新验证通过

# sysctl -p

net.ipv4.ip_forward = 0

net.ipv4.conf.default.rp_filter = 2

net.ipv4.conf.default.accept_source_route = 0

kernel.sysrq = 0

kernel.core_uses_pid = 1

net.ipv4.tcp_syncookies = 1

kernel.msgmnb = 65536

kernel.msgmax = 65536

kernel.shmmax = 68719476736

kernel.shmall = 6029312

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

net.ipv4.ip_local_port_range = 9000 65500

fs.file-max = 6815744

fs.aio-max-nr = 1048576

运行过程会提示让你用root账户执行2个脚本,你将脚本的文件拿下来,在root账户下执行即可。

本文来源:https://www.bwwdw.com/article/ivsq.html

Top