让我来详细讲解 "Redhat 6.2 下 oracle 11g R2的安装详解第2/2页" 的完整攻略。
前言
安装 Oracle 数据库是一个比较复杂的过程,需要仔细阅读并按照官方文档或者其他详细攻略一步一步操作。本攻略是基于 Redhat 6.2 系统,讲解 Oracle 11g R2 的安装步骤。
步骤
- 准备环境
在安装 Oracle 之前,需要安装必要的软件包和设置系统参数。具体步骤如下:
yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel
修改系统参数 /etc/sysctl.conf
:
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
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 = 1048586
- 安装 Oracle
首先需要从 Oracle 官网下载安装文件,然后按照以下步骤进行安装:
# 解压安装文件
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
# 进入安装文件目录
cd database
# 修改安装文件权限
chmod +x runInstaller
# 安装 Oracle 数据库
./runInstaller
按照提示,进行图形化安装。安装过程需要注意以下几点:
- Oracle 安装会检查系统环境,如果有不满足条件的地方需要先修正。
- 创建数据库时需要设置系统密码,并记录下来备用。
-
安装结束后需要执行 root.sh 脚本。
-
配置监听器
进入安装目录,执行以下命令:
cd $ORACLE_HOME/network/admin/
cp listener.ora listener.ora.bak
cp tnsnames.ora tnsnames.ora.bak
vi listener.ora
# 修改文件内容为
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER=ON
# 保存并退出
- 启动监听器和数据库
lsnrctl start
sqlplus /nolog
connect sys/<password>@ORCL as sysdba
startup
exit
示例说明
- 修改系统参数时,可以参考 Oracle 11g 在 CentOS 6.2 安装指南。
- Oracle 安装过程中如果出现报错可以参考 Oracle 11g R2 在 Redhat 5 下安装及常见问题的解决。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Redhat 6.2 下 oracle 11g R2的安装详解第2/2页 - Python技术站