Oracle安装-Oracle12cR2 RAC集群安装配置 FOR WINDOWS2019详细过程
1. 硬件环境要求
Oracle 12cR2 RAC集群在Windows Server 2019上的硬件要求如下:
# 检查内存大小
> systeminfo | findstr “Total Physical Memory”
Total Physical Memory: 65,536 MB
# 检查CPU核心数
> wmic cpu get NumberOfCores
NumberOfCores
16
# 检查磁盘空间
> wmic logicaldisk get caption,size,freespace
Caption FreeSpace Size
C: 1073741824000 2147483648000
D: 2147483648000 4294967296000
2. 网络准备
RAC集群需要至少两个网络接口:一个用于公共网络(Public Network),一个用于私有网络(Private Network/Interconnect)。
# 节点1:fgedudb01
# 公共IP:192.168.1.51/24
# VIP:192.168.1.55/24
# 私有IP:172.16.1.51/24
# 节点2:fgedudb02
# 公共IP:192.168.1.52/24
# VIP:192.168.1.56/24
# 私有IP:172.16.1.52/24
# 节点3:fgedudb03
# 公共IP:192.168.1.53/24
# VIP:192.168.1.57/24
# 私有IP:172.16.1.53/24
# 配置公共网络接口(在所有节点执行)
> ncpa.cpl
# 打开”网络连接”窗口,配置公共网络接口
# 配置私有网络接口(在所有节点执行)
> ncpa.cpl
# 打开”网络连接”窗口,配置私有网络接口
# 配置DNS(在所有节点执行)
> dnsmgmt.msc
# 打开DNS管理器,添加以下DNS记录:
# 192.168.1.51 – fgedudb01.fgedu.net.cn
# 192.168.1.52 – fgedudb02.fgedu.net.cn
# 192.168.1.53 – fgedudb03.fgedu.net.cn
# 192.168.1.55 – fgedudb01-vip.fgedu.net.cn
# 192.168.1.56 – fgedudb02-vip.fgedu.net.cn
# 192.168.1.57 – fgedudb03-vip.fgedu.net.cn
# 192.168.1.60 – fgedudb-scan.fgedu.net.cn
# 192.168.1.61 – fgedudb-scan.fgedu.net.cn
# 192.168.1.62 – fgedudb-scan.fgedu.net.cn
# 配置HOSTS文件(在所有节点执行)
> notepad C:\Windows\System32\drivers\etc\hosts
# 添加以下内容
127.0.0.1 localhost
192.168.1.51 fgedudb01.fgedu.net.cn fgedudb01
192.168.1.52 fgedudb02.fgedu.net.cn fgedudb02
192.168.1.53 fgedudb03.fgedu.net.cn fgedudb03
192.168.1.55 fgedudb01-vip.fgedu.net.cn fgedudb01-vip
192.168.1.56 fgedudb02-vip.fgedu.net.cn fgedudb02-vip
192.168.1.57 fgedudb03-vip.fgedu.net.cn fgedudb03-vip
172.16.1.51 fgedudb01-priv.fgedu.net.cn fgedudb01-priv
172.16.1.52 fgedudb02-priv.fgedu.net.cn fgedudb02-priv
172.16.1.53 fgedudb03-priv.fgedu.net.cn fgedudb03-priv
192.168.1.60 fgedudb-scan.fgedu.net.cn
192.168.1.61 fgedudb-scan.fgedu.net.cn
192.168.1.62 fgedudb-scan.fgedu.net.cn
3. 操作系统准备
Oracle 12cR2支持Windows Server 2019 Standard或Datacenter版本。以下是操作系统的准备工作:
3.1 安装必要的补丁和组件
# 安装.NET Framework 4.8
# 安装Windows Installer 5.0
# 安装Microsoft Visual C++ 2013 Redistributable Package
# 安装Microsoft Visual C++ 2015-2019 Redistributable Package
3.2 配置系统参数
> gpedit.msc
# 打开组策略编辑器,配置以下参数:
# 计算机配置 > Windows设置 > 安全设置 > 本地策略 > 用户权限分配
# – 允许本地登录:添加Administrators和Oracle用户
# – 作为服务登录:添加Oracle用户
# – 调整进程的内存配额:添加Oracle用户
# – 锁定内存页:添加Oracle用户
# 配置Windows防火墙(在所有节点执行)
> wf.msc
# 打开Windows防火墙,关闭防火墙或添加必要的端口例外
3.3 配置Windows故障转移群集
> ServerManager.exe
# 打开服务器管理器,添加”故障转移群集”角色
# 验证群集配置(在节点1执行)
> FailoverClusterManager.msc
# 打开故障转移群集管理器,运行”验证配置向导”
# 选择所有节点,执行所有测试
# 确保所有测试都通过
# 创建群集(在节点1执行)
> FailoverClusterManager.msc
# 打开故障转移群集管理器,运行”创建群集向导”
# 选择所有节点,指定群集名称和群集IP地址
# 完成群集创建
4. 存储准备
为RAC集群准备共享存储:
> diskmgmt.msc
# 打开磁盘管理,初始化共享磁盘
# 不要格式化磁盘,Oracle ASM会管理这些磁盘
# 验证共享磁盘(在所有节点执行)
> diskpart
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
——– ————- ——- ——- — —\n Disk 0 Online 200 GB 0 B * *
Disk 1 Online 200 GB 200 GB *
Disk 2 Online 200 GB 200 GB *
Disk 3 Online 200 GB 200 GB *
Disk 4 Online 500 GB 500 GB *
Disk 5 Online 500 GB 500 GB *
Disk 6 Online 500 GB 500 GB *
Disk 7 Online 200 GB 200 GB *
Disk 8 Online 200 GB 200 GB *
Disk 9 Online 200 GB 200 GB *
5. 创建Oracle用户和组
> net localgroup oinstall /add
> net localgroup dba /add
> net localgroup oper /add
> net localgroup asmdba /add
> net localgroup asmoper /add
> net localgroup asmadmin /add
> net localgroup racdba /add
# 创建Oracle用户(在所有节点执行)
> net user oracle Oracle123 /add /comment:”Oracle Database User” /passwordchg:no /expires:never
> net localgroup oinstall oracle /add
> net localgroup dba oracle /add
> net localgroup oper oracle /add
> net localgroup asmdba oracle /add
> net localgroup racdba oracle /add
# 创建Grid用户(在所有节点执行)
> net user grid Grid123 /add /comment:”Oracle Grid Infrastructure User” /passwordchg:no /expires:never
> net localgroup oinstall grid /add
> net localgroup asmadmin grid /add
> net localgroup asmdba grid /add
> net localgroup asmoper grid /add
> net localgroup dba grid /add
> net localgroup racdba grid /add
# 设置用户权限(在所有节点执行)
> gpedit.msc
# 打开组策略编辑器,将Grid和Oracle用户添加到以下策略:
# – 允许本地登录
# – 作为服务登录
# – 调整进程的内存配额
# – 锁定内存页
6. 创建目录结构
> mkdir C:\oracle\app\grid\product\12.2.0\grid
> mkdir C:\oracle\app\oracle\product\12.2.0\db_1
> mkdir C:\oracle\app\oraInventory
> mkdir C:\oracle\backup
# 设置目录权限(在所有节点执行)
> icacls C:\oracle /grant grid:(OI)(CI)F
> icacls C:\oracle /grant oracle:(OI)(CI)F
> icacls C:\oracle\app\oraInventory /grant grid:(OI)(CI)F
7. Oracle安装包下载
从Oracle官方网站下载Oracle 12cR2 Grid Infrastructure和数据库安装包:
# winx64_12201_grid_home.zip
# Oracle 12cR2 Database Windows 64位安装包
# winx64_12201_database.zip
# 下载完成后,将安装包上传到节点1的C:\oracle\software目录
> mkdir C:\oracle\software
# 解压Grid安装包
> unzip -o C:\oracle\software\winx64_12201_grid_home.zip -d C:\oracle\software\grid
# 解压Database安装包
> unzip -o C:\oracle\software\winx64_12201_database.zip -d C:\oracle\software\database
8. Grid Infrastructure安装
在节点1上,使用Grid用户执行Grid Infrastructure安装:
8.1 配置Grid用户环境变量
> control sysdm.cpl
# 打开系统属性,配置以下环境变量:
# ORACLE_BASE = C:\oracle\app\grid
# ORACLE_HOME = C:\oracle\app\grid\product\12.2.0\grid
# ORACLE_SID = +ASM1
# PATH = %PATH%;%ORACLE_HOME%\bin
# 在节点2和节点3上修改ORACLE_SID
# 节点2:ORACLE_SID = +ASM2
# 节点3:ORACLE_SID = +ASM3
8.2 安装Grid Infrastructure
> C:\oracle\software\grid\setup.exe
图形化安装步骤:
步骤1:配置安全更新 – 取消勾选”I wish to receive security updates via My Oracle Support” – 点击”Next”
步骤2:选择安装选项 – 选择”Configure Grid Infrastructure for a New Cluster” – 点击”Next”
步骤3:选择集群类型 – 选择”Advanced Cluster Configuration” – 点击”Next”
步骤4:指定集群名称和SCAN名称 –
Cluster Name: fgedudb-cluster
SCAN Name: fgedudb-scan.fgedu.net.cn
SCAN Port: 1521
点击”Next”
步骤5:添加集群节点 –
点击”Add”添加节点2和节点3
节点2:Node Name: fgedudb02, Virtual Host Name: fgedudb02-vip
节点3:Node Name: fgedudb03, Virtual Host Name: fgedudb03-vip
点击”Next”
步骤6:选择网络接口 –
Public Interface: 选择公共网络接口(192.168.1.0/24)
Private Interface: 选择私有网络接口(172.16.1.0/24)
点击”Next”
步骤7:选择存储选项 – 选择”Configure Oracle ASM” – 点击”Next”
步骤8:指定ASM磁盘组 –
磁盘组名称:OCRVOTE
冗余级别:Normal
选择磁盘:选择3块用于OCR和Voting Disk的共享磁盘
点击”Next”
步骤9:指定ASM密码 –
选择”Use same passwords for these accounts”
输入密码:Grid123
点击”Next”(可能会提示密码不符合复杂度要求,点击”Yes”继续)
步骤10:指定故障转移和存储联系人 – 点击”Next”
步骤11:指定安装位置 –
Oracle Base: C:\oracle\app\grid
Software Location: C:\oracle\app\grid\product\12.2.0\grid
点击”Next”
步骤12:选择配置类型 – 点击”Next”
步骤13:执行先决条件检查 –
检查完成后,点击”Next”
步骤14:安装产品 –
点击”Finish”开始安装
步骤15:执行配置脚本 –
安装过程中会提示在所有节点执行脚本,以Administrator用户执行:
# C:\oracle\app\oraInventory\orainstRoot.bat
# C:\oracle\app\grid\product\12.2.0\grid\root.bat
执行完成后,点击”OK”继续
步骤16:完成安装 –
安装完成后,点击”Close”
9. 创建ASM磁盘组
使用asmca创建数据和归档磁盘组:
> C:\oracle\app\grid\product\12.2.0\grid\bin\asmca.exe
图形化配置步骤:
步骤1:选择”Disk Groups” – 点击”Create”
步骤2:创建数据磁盘组 –
磁盘组名称:DGFGDATA01
冗余级别:Normal
选择磁盘:选择3块用于数据的共享磁盘
点击”OK”
步骤3:创建归档磁盘组 –
磁盘组名称:DGFGARCH
冗余级别:Normal
选择磁盘:选择3块用于归档的共享磁盘
点击”OK”
步骤4:完成配置 – 点击”Exit”
# 验证ASM磁盘组(在所有节点执行)
> C:\oracle\app\grid\product\12.2.0\grid\bin\asmcmd.exe lsdg
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name
MOUNTED NORMAL N 512 4096 1048576 199808 133144 66602 33271 0 Y OCRVOTE/
MOUNTED NORMAL N 512 4096 1048576 499520 332736 166506 83115 0 N DGFGDATA01/
MOUNTED NORMAL N 512 4096 1048576 199808 133144 66602 33271 0 N DGFGARCH/
10. Oracle数据库安装
在节点1上,使用Oracle用户执行数据库安装:
10.1 配置Oracle用户环境变量
> control sysdm.cpl
# 打开系统属性,配置以下环境变量:
# ORACLE_BASE = C:\oracle\app\oracle
# ORACLE_HOME = C:\oracle\app\oracle\product\12.2.0\db_1
# ORACLE_SID = fgedudb1
# PATH = %PATH%;%ORACLE_HOME%\bin
# 在节点2和节点3上修改ORACLE_SID
# 节点2:ORACLE_SID = fgedudb2
# 节点3:ORACLE_SID = fgedudb3
10.2 安装Oracle数据库
> C:\oracle\software\database\setup.exe
图形化安装步骤:
步骤1:配置安全更新 – 取消勾选”I wish to receive security updates via My Oracle Support” – 点击”Next”
步骤2:选择安装选项 – 选择”Install database software only” – 点击”Next”
步骤3:选择数据库安装类型 – 选择”Real Application Clusters database installation” – 点击”Next”
步骤4:选择集群节点 – 选择所有节点(fgedudb01, fgedudb02, fgedudb03) – 点击”Next”
步骤5:选择产品语言 – 选择”Simplified Chinese”和”English” – 点击”Next”
步骤6:选择数据库版本 – 选择”Enterprise Edition” – 点击”Next”
步骤7:指定安装位置 –
Oracle Base: C:\oracle\app\oracle
Oracle Home: C:\oracle\app\oracle\product\12.2.0\db_1
点击”Next”
步骤8:指定数据库安装选项 – 点击”Next”
步骤9:执行先决条件检查 –
检查完成后,点击”Next”
步骤10:安装产品 –
点击”Finish”开始安装
步骤11:执行配置脚本 –
安装过程中会提示在所有节点执行脚本,以Administrator用户执行:
# C:\oracle\app\oracle\product\12.2.0\db_1\root.bat
执行完成后,点击”OK”继续
步骤12:完成安装 –
安装完成后,点击”Close”
11. RAC数据库创建
使用dbca创建RAC数据库:
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\dbca.exe
图形化配置步骤:
步骤1:选择操作 – 选择”Create a Database” – 点击”Next”
步骤2:选择创建模式 – 选择”Advanced Mode” – 点击”Next”
步骤3:选择数据库类型 – 选择”Real Application Clusters (RAC) database” – 点击”Next”
步骤4:选择集群节点 – 选择所有节点(fgedudb01, fgedudb02, fgedudb03) – 点击”Next”
步骤5:选择配置类型 – 选择”General Purpose or Transaction Processing” – 点击”Next”
步骤6:指定数据库标识符 –
Global Database Name: fgedudb
SID Prefix: fgedudb
勾选”Create as Container database”
Pluggable database name: fgedupdb
点击”Next”
步骤7:指定配置选项 –
Memory: 选择”Use Automatic Memory Management”,设置为每个节点物理内存的70%
Character Sets: 选择”Use Unicode (AL32UTF8)”
Database Sample Schemas: 勾选”Create database with sample schemas”
点击”Next”
步骤8:指定管理选项 –
选择”Use Database Control for database management”
勾选”Enable Email Notification”(可选)
点击”Next”
步骤9:指定数据库存储选项 – 选择”Automatic Storage Management (ASM)” –
选择磁盘组:DGFGDATA01
点击”Next”
步骤10:指定快速恢复区 –
快速恢复区:DGFGARCH
快速恢复区大小:100GB
点击”Next”
步骤11:指定数据库方案密码 –
选择”Use the same password for all accounts”
输入密码:Oracle123
点击”Next”(可能会提示密码不符合复杂度要求,点击”Continue”继续)
步骤12:执行先决条件检查 –
检查完成后,点击”Next”
步骤13:创建数据库 –
点击”Finish”开始创建数据库
步骤14:完成创建 –
数据库创建完成后,点击”Close”
12. 安装后配置
安装完成后,需要进行一些必要的配置调整:
12.1 配置监听程序
Oracle安装过程中会自动创建监听程序,如需修改可使用Net Configuration Assistant:
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\netca.exe
# 选择”Listener Configuration” – 点击”Next”
# 选择”Reconfigure” – 点击”Next”
# 选择监听程序名称(LISTENER) – 点击”Next”
# 选择协议(TCP) – 点击”Next”
# 指定端口号(默认1521) – 点击”Next”
# 完成配置
# 验证监听程序状态(在所有节点执行)
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\lsnrctl.exe status
LSNRCTL for 64-bit Windows: Version 12.2.0.1.0 – Production on 03-APR-2026 03:00:00
Copyright (c) 1991, 2016, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=fgedudb01-vip.fgedu.net.cn)(PORT=1521)))
STATUS of the LISTENER
————————
Alias LISTENER
Version TNSLSNR for 64-bit Windows: Version 12.2.0.1.0 – Production
Start Date 03-APR-2026 02:00:00
Uptime 0 days 1 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File C:\oracle\app\grid\product\12.2.0\grid\network\admin\listener.ora
Listener Log File C:\oracle\app\grid\diag\tnslsnr\fgedudb01\listener\alert\log.xml
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fgedudb01-vip.fgedu.net.cn)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fgedudb01-vip.fgedu.net.cn)(PORT=7077)))
Services Summary…
Service “fgedudb” has 3 instance(s).
Instance “fgedudb1”, status READY, has 1 handler(s) for this service…
Instance “fgedudb2”, status READY, has 1 handler(s) for this service…
Instance “fgedudb3”, status READY, has 1 handler(s) for this service…
Service “fgedudbXDB” has 3 instance(s).
Instance “fgedudb1”, status READY, has 1 handler(s) for this service…
Instance “fgedudb2”, status READY, has 1 handler(s) for this service…
Instance “fgedudb3”, status READY, has 1 handler(s) for this service…
Service “fgedupdb” has 3 instance(s).
Instance “fgedudb1”, status READY, has 1 handler(s) for this service…
Instance “fgedudb2”, status READY, has 1 handler(s) for this service…
Instance “fgedudb3”, status READY, has 1 handler(s) for this service…
The command completed successfully
12.2 配置SCAN监听
> C:\oracle\app\grid\product\12.2.0\grid\bin\srvctl.exe status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node fgedudb01
SCAN Listener LISTENER_SCAN2 is enabled
SCAN listener LISTENER_SCAN2 is running on node fgedudb02
SCAN Listener LISTENER_SCAN3 is enabled
SCAN listener LISTENER_SCAN3 is running on node fgedudb03
13. 多租户架构配置
Oracle 12cR2引入了多租户架构,需要进行一些额外的配置:
13.1 连接到CDB和PDB
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\sqlplus.exe / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Wed Apr 3 03:00:00 2026
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 – 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Advanced Analytics and Real Application Testing options
SQL>
# 检查PDB状态
SQL> SHOW pdbs;
CON_ID CON_NAME OPEN MODE RESTRICTED
———- —————————— ———- ———-
2 PDB$SEED READ ONLY NO
3 FGEDUPDB READ WRITE NO
# 连接到PDB
SQL> ALTER SESSION SET container = fgedupdb;
Session altered.
13.2 配置PDB自动启动
SQL> ALTER SESSION SET container = CDB$ROOT;
Session altered.
# 配置PDB自动启动
SQL> ALTER PLUGGABLE DATABASE fgedupdb SAVE STATE;
Pluggable database altered.
# 验证配置
SQL> SELECT con_name, state FROM dba_pdb_saved_states;
CON_NAME STATE
—————————— ————–
FGEDUPDB OPEN
14. 参数优化
为了提高Oracle 12cR2 RAC数据库的性能和稳定性,需要对一些关键参数进行优化配置。更多学习教程www.fgedu.net.cn
14.1 配置归档模式
SQL> SELECT log_mode FROM v$database;
LOG_MODE
————
NOARCHIVELOG
# 关闭数据库实例
SQL> SHUTDOWN IMMEDIATE;
# 启动数据库到mount状态
SQL> STARTUP MOUNT;
# 启用归档模式
SQL> ALTER DATABASE ARCHIVELOG;
# 打开数据库
SQL> ALTER DATABASE OPEN;
# 验证归档模式
SQL> SELECT log_mode FROM v$database;
LOG_MODE
————
ARCHIVELOG
14.2 配置180天密码问题
Oracle 12cR2默认密码有效期为180天,生产环境中可能需要调整:
SQL> SELECT * FROM dba_profiles WHERE resource_name = ‘PASSWORD_LIFE_TIME’;
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
—————————— ——————————– ————- ——————————
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180
# 修改密码有效期为无限
SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
Profile altered.
# 验证修改
SQL> SELECT * FROM dba_profiles WHERE resource_name = ‘PASSWORD_LIFE_TIME’;
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
—————————— ——————————– ————- ——————————
DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED
14.3 关闭审计功能
关闭审计功能可以减少系统开销:
SQL> SHOW PARAMETER audit_trail;
NAME TYPE VALUE
———————————— ———– ——————————
audit_trail string DB
# 关闭审计功能
SQL> ALTER SYSTEM SET audit_trail = NONE SCOPE = SPFILE;
System altered.
# 重启数据库使配置生效
SQL> SHUTDOWN IMMEDIATE;
SQL> STARTUP;
14.4 调整内存参数
SQL> SHOW PARAMETER memory;
# 调整SGA和PGA大小
SQL> ALTER SYSTEM SET sga_target = 48G SCOPE = SPFILE;
SQL> ALTER SYSTEM SET pga_aggregate_target = 16G SCOPE = SPFILE;
# 重启数据库使配置生效
SQL> SHUTDOWN IMMEDIATE;
SQL> STARTUP;
15. 备份设置
配置RMAN备份策略,确保RAC数据库数据安全:
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\rman.exe target /
Recovery Manager: Release 12.2.0.1.0 – Production on Wed Apr 3 03:00:00 2026
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
connected to target database: FGEDUDB (DBID=1234567890)
RMAN>
# 配置控制文件自动备份
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;
# 配置备份保留策略
RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
# 执行全库备份到ASM归档磁盘组
RMAN> BACKUP DATABASE PLUS ARCHIVELOG;
16. 安装验证
验证Oracle 12cR2 RAC集群在Windows Server 2019上的安装配置是否成功:
> C:\oracle\app\grid\product\12.2.0\grid\bin\crs_stat.exe -t
Name Type Target State Host
————————————————————
ocssd ora.cssd.type ONLINE ONLINE fgedudb01
ora.cssd ora.cssd.srv ONLINE ONLINE fgedudb01
ora.cssd ora.cssd.srv ONLINE ONLINE fgedudb02
ora.cssd ora.cssd.srv ONLINE ONLINE fgedudb03
# 验证ASM实例状态(在所有节点执行)
> C:\oracle\app\grid\product\12.2.0\grid\bin\sqlplus.exe / as sysasm
SQL*Plus: Release 12.2.0.1.0 Production on Wed Apr 3 03:00:00 2026
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 – 64bit Production
With the Real Application Clusters and Automatic Storage Management options
SQL> SELECT instance_name, status FROM v$instance;
INSTANCE_NAME STATUS
—————- ————
+ASM1 STARTED
# 验证数据库实例状态(在所有节点执行)
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\sqlplus.exe / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Wed Apr 3 03:00:00 2026
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 – 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Advanced Analytics and Real Application Testing options
SQL> SELECT instance_name, status FROM v$instance;
INSTANCE_NAME STATUS
—————- ————
fgedudb1 OPEN
# 使用sqlplus通过SCAN连接测试
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\sqlplus.exe system/Oracle123@fgedudb-scan.fgedu.net.cn:1521/fgedudb
SQL*Plus: Release 12.2.0.1.0 Production on Wed Apr 3 03:00:00 2026
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 – 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Advanced Analytics and Real Application Testing options
SQL>
# 使用sqlplus通过SCAN连接PDB测试
> C:\oracle\app\oracle\product\12.2.0\db_1\bin\sqlplus.exe system/Oracle123@fgedudb-scan.fgedu.net.cn:1521/fgedupdb
SQL*Plus: Release 12.2.0.1.0 Production on Wed Apr 3 03:00:00 2026
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 – 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Advanced Analytics and Real Application Testing options
SQL>
# 验证表空间(存储在ASM中)
SQL> SELECT tablespace_name, status FROM dba_tablespaces;
# 访问Enterprise Manager
https://fgedudb01:5500/em
# 使用sys用户和密码登录
更多学习教程公众号风哥教程itpux_com。本文介绍了Oracle 12cR2 RAC集群在Windows Server 2019上的安装配置详细过程,包括硬件环境要求、网络准备、操作系统准备、存储准备、用户和组创建、目录结构创建、安装包下载、Grid Infrastructure安装、ASM磁盘组创建、数据库安装、RAC数据库创建、安装后配置、多租户架构配置、参数优化、备份设置和安装验证等内容。通过本文的指导,读者可以快速完成Oracle 12cR2 RAC集群在Windows Server 2019上的安装和配置。from:www.itpux.com
学习交流加群风哥QQ113257174。Oracle 12cR2 RAC集群在Windows Server 2019上的安装需要特别注意网络配置、共享存储配置和Windows故障转移群集的配置,确保集群的高可用性和性能。
本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html
