当前位置: 首页 > news >正文

oracle备库搭建

Oracle 19C 备库 专用用户配置(DG 同步必备)

适用于:主库 + 备库 都要执行

用途:DG 数据同步、日志传输、RFS 进程使用


一、先说明(非常重要)

DG(DataGuard)必须有一个专用同步用户,主库创建,备库自动同步,不需要在备库手动建。

用户信息(固定)

  • 用户名:sysdg
  • 密码:oracle123
  • 权限:sysdg 系统权限(Oracle 12c+ 专用DG权限)

二、主库执行(创建DG同步用户)

sqlplus / as sysdba
-- 创建DG专用用户
create user sysdg identified by oracle123;-- 授予DG专用权限(12c+新权限,最安全)
grant sysdg to sysdg;-- 解锁用户
alter user sysdg account unlock;

执行成功即可,不用管备库!


三、备库用户说明(你最关心)

备库不需要手动创建 sysdg 用户!
备库会从主库自动同步过来这个用户!
备库是 MOUNT / APPLY 状态,不能手动创建用户


四、主库 + 备库 都要配置的 监听 + tnsnames(必须)

1. 备库 tnsnames.ora

cat > $ORACLE_HOME/network/admin/tnsnames.ora <<EOF
PRI =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 主库IP)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)))STANDBY =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 备库IP)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)))
EOF

2. 主库 tnsnames.ora 内容和备库 完全一样


五、主库 + 备库 都要配置的 密码文件(DG必须)

1. 主库重新生成密码文件(root执行)

su - root
cd $ORACLE_HOME/dbs
orapwd file=orapworcl password=oracle123 entries=10 force=y

2. 把主库的密码文件复制到备库相同路径

# 主库复制到备库
scp $ORACLE_HOME/dbs/orapworcl 备库IP:$ORACLE_HOME/dbs/

密码文件必须完全一样,否则DG无法同步!


✅ 总结(备库用户最终状态)

  1. 备库 不需要手动建用户
  2. DG用户 sysdg 会自动从主库同步
  3. 你只需要:
    • 主库创建 sysdg
    • 主库密码文件复制到备库
    • 主备库 tnsnames.ora 配置好

🎯 你现在备库已完成:

✅ 系统配置
✅ Oracle 19c 软件安装
✅ 监听配置
✅ tnsnames 配置
✅ DG用户配置(主库创建 + 自动同步)
✅ 密码文件复制

已经 100% 满足 DG 搭建条件!

http://www.jsqmd.com/news/597668/

相关文章:

  • 2026全新UI解析计费系统源码 附教程
  • 避开地图偏移的坑:GCJ02/WGS84/BD09坐标系转换原理与最佳实践
  • 2136基于51单片机的8255八位八模式流水灯控制系统设计
  • 美国展览装修公司哪家性价比高,秀优懂美国规则全程省心 - myqiye
  • NHSE:打造完美动森岛屿的终极免费存档编辑器
  • ai赋能windows开发:借助快马平台,轻松为你的应用添加智能图片识别功能
  • 如何快速解锁网易云音乐NCM格式:3步轻松转换MP3的完整指南
  • httpspider全局抓包,直接抓取下载模拟器 手机 平板 电视中的数据(视频 音乐 直播
  • BOTW Save Editor GUI:解决游戏存档修改难题的5种创新方法
  • 从零到一:基于EtherNET/IP Scanner Demo的PLC数据交互实战配置
  • Docker-compose实战:5分钟搞定微服务+MySQL+Redis一键部署(附完整配置)
  • 聊聊2026年哈尔滨汽车座椅改装机构,哪家汽车座椅改装公司性价比高 - mypinpai
  • 2137基于51单片机的8255扩展交通灯控制系统设计(固定时序)
  • Phi-4-mini-reasoning代码生成实战:从注释到完整Java类
  • 如何解决e621社区浏览的个性化难题:e1547的本地化智能方案
  • 番茄小说下载器:全能解析引擎驱动的一站式数字阅读解决方案
  • 聚类算法效果评估实战:从轮廓系数到CH分数,手把手教你选对指标
  • 主题:解放Touch Bar潜能:DFRDisplayKm驱动的跨系统硬件适配革命
  • SQL批量插入技巧
  • 一次电商订单履约压测复盘:从线程池满到异步解耦的性能破局
  • 3分钟快速上手:全平台资源嗅探下载神器res-downloader完整指南
  • 2141基于51单片机的8x8点阵广告牌显示系统设计
  • 如何永久保存数字记忆:WeChatMsg让你的聊天数据真正属于自己
  • 用LabVIEW布尔控件DIY智能数码管:硬件零成本实现数字显示(附避坑指南)
  • WorkshopDL终极指南:三步免费下载Steam创意工坊模组,无需Steam客户端
  • DAMOYOLO-S在智慧农业中的应用:无人机农田监测分析
  • 2026年京津冀热门建材公司排名,天津博华建材规模怎么样值得选吗 - 工业设备
  • 【PCB设计】嘉立创EDA 3D模型与AD封装高效绑定实战指南
  • 从理论到实践:基于快马平台快速开发trea数据过滤可视化应用
  • ZYNQ裸机开发踩坑记:Cache Line没对齐,你的数据可能白算了