64位 Oracle安装完美指南(64位的oracle安装)

64位 Oracle安装完美指南

Oracle是一款广泛使用的企业级数据库软件,它在数据安全性、可靠性及性能方面表现突出。当我们需要在64位系统中安装Oracle database时,需要一些特殊的步骤和注意事项。本文将为您提供64位Oracle安装的完美指南,帮助您完成安装过程。

准备工作:

在开始安装之前,您需要确保满足以下准备工作的要求:

1. 您要有一个64位操作系统,如Windows Server 2016或CentOS 7.4等

2. 您需要下载Oracle软件,建议选择Oracle 12c或更高版本

3. 确保您拥有管理员权限

4. 安装并启动X Window System

5. 安装并配置图形用户界面

安装步骤:

1. 生成响应文件

您需要生成一个响应文件,它将设置安装程序中的所有变量,如Oracle数据库名称和安装路径等。创建一个文本文件,并将以下内容复制粘贴到文件中:

[oracle@12345]$ cd /root

[oracle@12345]$ cp /media/cdrom/database/response/db_install.rsp .

[oracle@12345]$ chmod 777 db_install.rsp

[oracle@12345]$ vi db_install.rsp

将NAME, ORACLE_BASE, ORACLE_HOME, INVENTORY_LOCATION, SELECTED_LANGUAGES的值变更为实际所需。

保存并关闭文件。

2. 安装依赖包

安装依赖包是非常重要的一步。在安装Oracle database之前,需要确保您已经安装了以下一些软件包:

– binutils

– compat-libcap1

– compat-libstdc++

– compat-libstdc++-33

– elfutils-libelf-devel

– elfutils-libelf-devel-static

– gcc

– gcc-c++

– glibc

– glibc-devel

– ksh

– libgcc

– libstdc++

– libstdc++-devel

– make

– numactl-devel

– sysstat

您可以使用以下命令来安装这些软件包:

$ yum install -y binutils \

compat-libcap1 \

compat-libstdc++ \

compat-libstdc++-33 \

elfutils-libelf-devel \

elfutils-libelf-devel-static \

gcc \

gcc-c++ \

glibc \

glibc-devel \

ksh \

libgcc \

libstdc++ \

libstdc++-devel \

make \

numactl-devel \

sysstat

3. 启用X11转发

您需要在64位系统中启用X11转发,以便在安装程序中使用图形用户界面。为此,您需要将以下行添加到/etc/ssh/sshd_config文件的末尾:

X11Forwarding yes

X11DisplayOffset 10

X11UseLocalhost yes

保存并关闭文件。重启ssh守护进程以使新的配置生效:

$ systemctl restart sshd

4. 设置环境变量和防火墙规则

您需要设置一些环境变量和防火墙规则。打开/etc/sysctl.conf文件,并添加以下四行:

fs.o-max-nr=1048576

fs.file-max=6815744

kernel.shmall=2097152

kernel.shmmax=536870912

随后,使用以下命令使之生效:

$ sysctl -p

编辑/etc/security/limits.conf文件并添加以下内容:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

还需要将以下端口添加到防火墙规则中:

– 1571

– 1521

– 5500

执行以下命令进行端口开放:

$ firewall-cmd –permanent –zone=public –add-port=1571/tcp

$ firewall-cmd –permanent –zone=public –add-port=1521/tcp

$ firewall-cmd –permanent –zone=public –add-port=5500/tcp

$ firewall-cmd –reload

5. 运行Oracle数据库安装程序

现在您已准备好开始安装Oracle数据库了。进入安装程序所在的目录,并执行runInstaller命令。

[oracle@12345]$ cd /media/cdrom/database

[oracle@12345]$ ./runInstaller -silent -force -responseFile /root/db_install.rsp &

安装程序将启动,并要求您选择安装类型、数据库名称和安装路径等。根据实际需要完成相关设置即可。

6. 完成数据库配置

安装过程可能需要一些时间。当安装程序完成后,您需要手动执行一些步骤来完成数据库配置,包括登录SQL*Plus、设置ORACLE_SID环境变量、创建一个新的数据库实例以及设置管理员密码等。

[oracle@12345]$ export ORACLE_SID=your_SID

[oracle@12345]$ sqlplus /nolog

SQL> connect /as sysdba

SQL> startup nomount;

SQL> create database;

SQL> ALTER DATABASE CHARACTER SET ZHS16GBK;

SQL> ALTER SYSTEM SET open_cursors = 1000 SCOPE=BOTH SID='[your_SID]’;

SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME unlimited;

SQL> ALTER USER SYS IDENTIFIED BY new_password;

SQL> ALTER USER SYSTEM IDENTIFIED BY new_password;

SQL> exit;

7. 测试Oracle数据库

您需要测试您的Oracle数据库是否能够正常运行。通过使用sqlplus或Oracle Enterprise Manager等工具连接您的数据库,检查Oracle是否已经成功安装。

总结:

在一个64位环境中安装Oracle数据库,需要经过一些特殊的步骤和设置以确保成功安装。本文提供的完美指南能够帮助您完成Oracle数据库的安装和配置,并使之在64位环境中正常运行。如果您遇到问题或需要更多的支持,请访问Oracle官方网站或联系您的系统管理员。


数据运维技术 » 64位 Oracle安装完美指南(64位的oracle安装)