服务Oracle 11g安装一步一步指引你搭建服务(oracle11g装哪个)

在企业信息化系统中,关系型数据库是必不可少的一部分。Oracle 11g数据库是当前上市的一个稳定性很高的数据库系统,具有高可靠性、高可扩展性、高性能、高安全性等优势。本文将为大家详细介绍Oracle 11g数据库的安装过程,帮助您快速搭建Oracle 11g数据库服务。

一、前置条件

1.操作系统:Windows XP及以上版本或Linux;

2.硬件要求:4GB内存,30GB空闲磁盘空间;

3.使用管理员权限的用户登录操作系统;

4.下载Oracle 11g安装文件。

二、安装准备

1.解压安装文件

将下载的Oracle数据库安装文件解压到某个盘符的根目录下,如D:\oracle11g\。

2.创建Oracle 11g用户

登录操作系统后,打开Windows PowerShell或Linux Shell,输入以下代码创建Oracle 11g用户:

# Windows PowerShell

net user oracle 123456 /add /comment:”Oracle 11g User”/expire:never

# Linux

useradd -m -g dba oracle

passwd oracle

这里的用户名为“oracle”,密码为“123456”,可以根据需求进行修改。

3.修改操作系统参数

打开Windows PowerShell或Linux Shell,输入以下代码修改操作系统参数:

# Windows PowerShell

Set-ItemProperty -Path ‘HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management’ -Name ‘ClearPageFileAtShutdown’ -Value 0

Set-ItemProperty -Path ‘HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management’ -Name ‘DisablePagingExecutive’ -Value 1

# Linux

echo “fs.o-max-nr=1048576” >> /etc/sysctl.conf

echo “fs.file-max=6815744” >> /etc/sysctl.conf

echo “kernel.shmall=2097152” >> /etc/sysctl.conf

echo “kernel.shmmax=536870912” >> /etc/sysctl.conf

echo “kernel.shmmni=4096” >> /etc/sysctl.conf

echo “kernel.sem=250 32000 100 128” >> /etc/sysctl.conf

echo “net.ipv4.ip_local_port_range=9000 65500” >> /etc/sysctl.conf

echo “net.core.rmem_default=262144” >> /etc/sysctl.conf

echo “net.core.rmem_max=4194304” >> /etc/sysctl.conf

echo “net.core.wmem_default=262144” >> /etc/sysctl.conf

echo “net.core.wmem_max=1048576” >> /etc/sysctl.conf

在Windows中,“Control Panel -> System -> Advanced system settings -> Advanced -> Environment Variables”中添加以下环境变量:

Variable name:ORACLE_SID;

Variable value:orcl;

Variable name:ORACLE_HOME;

Variable value:D:\oracle11g\product\11.2.0\dbhome_1;

注:这里变量值要根据自己安装的路径进行相应修改。

三、开始安装

1.运行安装程序

打开解压后的目录,找到“setup.exe”文件,右键选择“以管理员身份运行”。

2.安装选项

选择“安装数据库软件”,点击“下一步”。

3.安装路径

选择Oracle软件的安装路径,点击“下一步”。

4.按照向导安装

选择“典型安装”,点击“下一步”。

5.选择语言

选择需要安装的语言,点击“下一步”。

6.安装过程

安装过程需要等待一段时间,根据自己的安装环境,可能需要5分钟到1小时不等。

7.完成安装

如果安装成功则会提示完成,并要求创建一个新的数据库。如下图所示:

点击“总控制文件数据库图形管理器”,可以进入Oracle 11g的管理工具。

四、数据库配置

1.创建数据库

打开“总控制文件数据库图形管理器”,选择“创建数据库”:

—— 输入数据库全名:ORCL;

—— 输入管理员账户和密码;

—— 点击“创建”按钮。

2.配置监听器

打开Windows PowerShell或Linux Shell,输入以下代码配置监听器:

# Windows PowerShell

D:\oracle11g\product\11.2.0\dbhome_1\bin\NETCA.EXE /silent /responseFile:D:\oracle11g\product\11.2.0\dbhome_1\assistants\dbca\templates\listener.ora.rsp

# Linux

/netca/responsefile/wo_netca.rsp

3.创建用户

打开“总控制文件数据库图形管理器”,选择相应的数据库,在“用户”中新建用户,如下图所示:

四、服务配置

1.修改配置文件

打开Oracle 11g的安装目录,如“D:\oracle11g\product\11.2.0\dbhome_1\NETWORK\ADMIN”,找到“listener.ora”文件,将其中的IP地址修改为本机IP地址。

2.启动服务

打开Windows PowerShell或Linux Shell,输入以下代码启动Oracle 11g服务:

# Windows PowerShell

D:\oracle11g\product\11.2.0\dbhome_1\bin\ORADIM -STARTUP -SID ORCL -PFILE D:\oracle11g\product\11.2.0\dbhome_1\database\initORCL.ora -SPFILE

# Linux

su – oracle

sqlplus / as sysdba

startup

至此,Oracle 11g数据库服务安装完成,您可以进行相应的数据库开发和管理操作。


数据运维技术 » 服务Oracle 11g安装一步一步指引你搭建服务(oracle11g装哪个)