win64位+oracle 11g如何安装

1. 前言

Win64位操作系统下安装Oracle 11g需要注意一些细节,本文将详细介绍如何正确安装。

2. 安装Oracle 11g步骤

2.1 下载并解压Oracle 11g安装包

在Oracle官网上下载适合Win64位操作系统的Oracle 11g安装包,下载完成后解压到本地磁盘中。

解压命令示例:unzip -o oracle11g.zip -d /u01/app/oracle/product/11.2.0/dbhome_1/

2.2 配置环境变量

配置Oracle 11g的环境变量,包括ORACLE_HOME、PATH、LD_LIBRARY_PATH等。

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1/

export PATH=$PATH:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

2.3 安装依赖库

Oracle 11g需要依赖一些库文件,需要安装相关依赖库。

yum install -y binutils compat-libcap1 compat-libstdc++-33 gcc glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat

2.4 创建Oracle组和用户

创建一个名为"oinstall"的组和"oracle"用户,用于安装并运行Oracle 11g。

groupadd oinstall

useradd -g oinstall -G dba oracle

2.5 修改内核参数

Oracle 11g需要在Linux内核中设置一些参数,以保证正常运行。在/etc/sysctl.conf文件中添加如下参数:

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

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

使修改生效。

sysctl -p

2.6 修改资源限制

Oracle 11g需要对一些系统资源进行限制,避免因资源限制出现错误。

在/etc/security/limits.conf文件中添加如下限制:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

2.7 开始安装

通过切换到Oracle 11g安装包目录下,采用图形化安装或者命令行安装的方式进行安装。

图形化安装:./runInstaller

命令行安装:

./runInstaller -ignoreSysPrereqs -ignorePrereq -silent \

-responseFile ${ORACLE_HOME}/install/response/db_install.rsp

3. 安装完成后的配置

3.1 配置监听器

Oracle 11g的监听器是监听客户端的访问请求并管理数据库连接请求的进程,需要进行配置。可以通过图形化界面或者命令行进行监听器配置。

3.2 创建数据库实例

Oracle 11g需要创建一个数据库实例,以运行数据库服务。可以通过适当的图形化或命令行工具来创建数据库实例。

3.3 创建listener.ora文件

配置listener.ora文件,避免监听器无法监听到客户端连接请求。可根据需要配置相应参数。

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))

)

)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(GLOBAL_DBNAME = orcl)

(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1/)

(SID_NAME = orcl)

)

)

ADR_BASE_LISTENER = /u01/app/oracle/admin/

4. 总结

安装Oracle 11g需要注意一些细节,以下是本文总结的一些要点:

下载并解压Oracle 11g安装包

配置Oracle 11g的环境变量

安装Oracle 11g的依赖库

创建Oracle组和用户

修改Linux内核参数和资源限制

运行安装步骤

配置监听器,创建数据库实例和listener.ora文件

遵照上述步骤进行操作,可以成功安装配置Oracle 11g

上一篇:win7 64位 安装oracle

下一篇:sql转换oracle

数据库标签