如何在Windows环境下安装Oracle 11gR2

1. 确认系统环境和软件要求

在安装 Oracle 11gR2 前,需要确保系统满足以下要求:

操作系统为 Windows Server 2003/2008/2012,或 Windows XP/Vista/7/8/10

系统架构为 x86 或 x64

至少有2GB的可用磁盘空间,建议至少有4GB

至少有1GB的可用内存,建议至少有2GB

确保系统已安装最新的 Microsoft Visual C++ 2008 Redistributable Package (x64) 和 .NET Framework 4.0

2. 下载和解压安装文件

从 Oracle 官网下载合适版本的 Oracle 11gR2 安装文件,解压到指定的目录下:

C:\oracle\11.2.0

3. 修改环境变量

在系统变量中添加以下几个路径:

3.1. 添加 ORACLE_HOME

添加变量名为 ORACLE_HOME,变量值为 Oracle 解压目录下的 product\11.2.0\dbhome_1,例如:

ORACLE_HOME = C:\oracle\11.2.0\product\11.2.0\dbhome_1

3.2. 添加 ORACLE_SID

添加变量名为 ORACLE_SID,变量值为自定义的 Oracle 实例名称(不能包含下划线),例如:

ORACLE_SID = ora_db11g

3.3. 修改 PATH

在 Path 中添加 %ORACLE_HOME%\bin,例如:

Path = C:\Program Files\Common Files\Microsoft Shared\Windows Live;%ORACLE_HOME%\bin

4. 安装 Oracle 11gR2

打开解压目录下的 setup.exe 文件,开始安装:

选择 Install database software only,点击 Next。

选择 Single instance database installation,点击 Next。

在 Oracle base 路径中输入 Oracle 的安装路径,例如 C:\oracle,点击 Next。

勾选 I wish to receive security updates via My Oracle Support,点击 Next。

检查系统需求和空间占用,点击 Next。

输入自定义的密码,并记住该密码,点击 Next。

在 Summary 中确认安装选项,点击 Install。

等待安装完成,点击 Close。

5. 配置和启动 Oracle 实例

5.1. 配置 Oracle 实例

用管理员权限打开命令提示符窗口,执行以下命令:

cd %ORACLE_HOME%\bin

oradim -new -sid ORACLE_SID -intpwd PASSWORD -startmode auto -pfile %ORACLE_HOME%\database\initORACLE_SID.ora

其中,ORACLE_SID 是自定义的 Oracle 实例名称,在上一步中设置;PASSWORD 是自定义的密码,在安装 Oracle 时设置。

5.2. 启动 Oracle 实例

使用管理员权限打开服务管理器(services.msc),启动以下服务:

OracleServiceORACLE_SID

OracleOraDb11g_home1TNSListener

在命令提示符窗口中执行以下命令,启动 Oracle 实例:

cd %ORACLE_HOME%\bin

sqlplus /nolog

connect / as sysdba

startup

出现 Database mounted. 和 Database opened. 表示实例已经成功启动。

6. 验证 Oracle 实例

在命令提示符窗口中执行以下命令,连接到 Oracle 实例:

cd %ORACLE_HOME%\bin

sqlplus username/password

其中,username/password 是在 Oracle 安装过程中创建的管理员账户信息。

执行以下 SQL 命令,确认实例是否正常运行:

select * from v$instance;

如果返回以下输出,说明实例已经正确安装:

INSTANCE_NUMBER INSTANCE_NAME HOST_NAME VERSION STARTUP_TIME STATUS

--------------- ------------ ------------ ---------- ------------------- ------------

1 ORACLE_SID COMPUTERNAME 11.2.0.xxxx.xxxx xx-xx-xxxx xx:xx:xx PM OPEN

7. 总结

通过以上步骤,在 Windows 环境下成功地安装和启动了 Oracle 11gR2 实例。需要注意的是,Oracle 的安装和配置比较复杂,建议提前备份重要数据并在安装过程中仔细阅读每一步的提示。

数据库标签