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

windows下oracle 11g搭建主备

Oracle Data Guard 主备搭建主库: 192.168.100.73 SIDorcl备库: 192.168.100.74 SIDorcldg一、主库配置 (在73服务器执行)-- 1.1 开启归档模式alter system set db_recovery_file_destC:\app\Administrator\flash_recovery_area scopeboth;alter system set db_recovery_file_dest_size20G scopeboth;alter system set log_archive_dest_1locationuse_db_recovery_file_dest valid_for(all_logfiles,all_roles) scopeboth;alter system set log_archive_formatorcl_%t_%s_%r.arc scopespfile;alter system set log_archive_configdg_config(orcl,orcldg) scopeboth;shutdown immediate;startup mount;alter database archivelog;alter database open;archive log list;exit;-- 1.2 开启强制日志alter database force logging;exit;-- 1.3 配置主库参数alter system set fal_serverorcldg scopeboth;alter system set fal_clientorcl scopeboth;alter system set standby_file_managementAUTO scopeboth;alter system set dg_broker_config_file1C:\app\Administrator\oradata\orcl\dr1_orcl.dat scopeboth;alter system set dg_broker_config_file2C:\app\Administrator\oradata\orcl\dr2_orcl.dat scopeboth;alter system set dg_broker_startTRUE scopeboth;exit;-- 1.4 创建 standby redo log-- 建议数量 主库redo log组数 1 (一般主库有3组这里创建4组)-- 大小应与主库原有redo log一致先查询: select group#, bytes from v$log;alter database add standby logfile group 4 C:\app\Administrator\oradata\orcl\standby_redo04.log size 50M;alter database add standby logfile group 5 C:\app\Administrator\oradata\orcl\standby_redo05.log size 50M;alter database add standby logfile group 6 C:\app\Administrator\oradata\orcl\standby_redo06.log size 50M;alter database add standby logfile group 7 C:\app\Administrator\oradata\orcl\standby_redo07.log size 50M;exit;二、备库准备 (在74服务器执行)-- 2.1 创建目录md C:\app\Administrator\oradata\orcldgmd C:\app\Administrator\admin\orcldg\adumpmd C:\app\Administrator\admin\orcldg\bdumpmd C:\app\Administrator\admin\orcldg\cdumpmd C:\app\Administrator\admin\orcldg\udumpmd C:\app\Administrator\admin\orcldg\pfile-- 2.2 复制密码文件 (11g需要手动复制)copy \\192.168.100.73\c$\app\Administrator\product\11.2.0\dbhome_1\database\PWDorcl.ora C:\app\Administrator\product\11.2.0\dbhome_1\database\PWDorcldg.ora-- 2.3 创建备库初始化参数文件 (保存为 initorcldg.ora)-- 路径: C:\app\Administrator\product\11.2.0\dbhome_1\database\initorcldg.ora*.db_nameorcl*.db_unique_nameorcldg*.instance_nameorcldg*.service_namesorcldg*.memory_target2G*.control_filesC:\app\Administrator\oradata\orcldg\control01.ctl*.db_create_file_destC:\app\Administrator\oradata\orcldg*.db_recovery_file_destC:\app\Administrator\flash_recovery_area*.db_recovery_file_dest_size20G*.log_archive_dest_1locationuse_db_recovery_file_dest valid_for(all_logfiles,all_roles)*.log_archive_formatorcl_%t_%s_%r.arc*.log_archive_configdg_config(orcl,orcldg)*.standby_file_managementAUTO*.fal_serverorcl*.fal_clientorcldg*.remote_login_passwordfileEXCLUSIVE*.dg_broker_config_file1C:\app\Administrator\oradata\orcldg\dr1_orcldg.dat*.dg_broker_config_file2C:\app\Administrator\oradata\orcldg\dr2_orcldg.dat*.dg_broker_startTRUE三、配置TNS和监听 (主备库都需要)-- 3.1 tnsnames.ora (主库73配置)orcl (description (address (protocol tcp)(host 192.168.100.73)(port 1521))(connect_data (service_name orcl)(server dedicated)))orcldg (description (address (protocol tcp)(host 192.168.100.74)(port 1521))(connect_data (service_name orcldg)(server dedicated)))-- 3.1 tnsnames.ora (备库74配置)orcl (description (address (protocol tcp)(host 192.168.100.73)(port 1521))(connect_data (service_name orcl)(server dedicated)))orcldg (description (address (protocol tcp)(host 192.168.100.74)(port 1521))(connect_data (service_name orcldg)(server dedicated)))(server dedicated)))-- 3.2 listener.ora (主库 73)SID_LIST_LISTENER (SID_LIST (SID_DESC (GLOBAL_DBNAME orcl)(ORACLE_HOME C:\app\Administrator\product\11.2.0\dbhome_1)(SID_NAME orcl))(SID_DESC (GLOBAL_DBNAME orcl_DGMGRL)(ORACLE_HOME C:\app\Administrator\product\11.2.0\dbhome_1)(SID_NAME orcl)))-- 3.2 listener.ora (备库 74)SID_LIST_LISTENER (SID_LIST (SID_DESC (GLOBAL_DBNAME orcldg)(ORACLE_HOME C:\app\Administrator\product\11.2.0\dbhome_1)(SID_NAME orcldg))(SID_DESC (GLOBAL_DBNAME orcldg_DGMGRL)(ORACLE_HOME C:\app\Administrator\product\11.2.0\dbhome_1)(SID_NAME orcldg)))-- 配置完成后重启监听lsnrctl stoplsnrctl start四、使用RMAN创建备库 (在74服务器执行)-- 4.1 设置环境变量 (每开一个CMD都要执行)set ORACLE_HOMEC:\app\Administrator\product\11.2.0\dbhome_1set ORACLE_SIDorcldgset PATH%ORACLE_HOME%\bin;%PATH%-- 4.2 创建Oracle服务 (管理员CMD执行只需执行一次)oradim -NEW -SID orcldg-- 4.3 启动监听lsnrctl start-- 4.4 启动备库到nomount状态sqlplus / as sysdbastartup nomount pfileC:\app\Administrator\product\11.2.0\dbhome_1\database\initorcldg.ora;exit;-- 4.5 使用RMAN duplicaterman target sys/123456orcl auxiliary sys/123456orcldgRMAN duplicate target database for standby from active database nofilenamecheck;-- 命令执行完成后备库已创建完成五、启动Data Guard (在备库执行)set ORACLE_SIDorcldgsqlplus / as sysdba-- 启动MRP进程alter database recover managed managed standby database disconnect from session;-- 打开备库(可选用于只读查询)alter database open;-- 创建spfile以便后续修改参数create spfile from pfile;shutdown immediate;startup;exit;六、配置Data Guard Broker (主备库都执行)-- 6.1 检查主库参数alter system set dg_broker_startTRUE scopeboth;-- 6.2 检查备库参数 (备库执行)alter system set dg_broker_startTRUE scopeboth;-- 6.3 部署Broker (在主库执行)dgmgrl /-- 创建配置create configuration dg as primary database is orcl connect identifier is orcl;-- 添加备库add database orcldg as connect identifier is orcldg;-- 启用配置enable configuration;-- 6.4 检查状态show configuration;show database verbose orcldg;七、验证 (主备库分别执行)-- 主库select status, open_mode from v$database;select database_role from v$database;-- 备库select status, open_mode from v$database;select database_role, protection_mode from v$database;select process, status from v$managed_standby;

相关文章:

windows下oracle 11g搭建主备

Oracle Data Guard 主备搭建 主库: 192.168.100.73 SIDorcl 备库: 192.168.100.74 SIDorcldg一、主库配置 (在73服务器执行) -- 1.1 开启归档模式 alter system set db_recovery_file_destC:\app\Administrator\flash_recovery_area scopeboth; alter system set db_recovery…...

Full Page Screen Capture:智能捕获技术实现无缝网页完整截图体验

Full Page Screen Capture:智能捕获技术实现无缝网页完整截图体验 【免费下载链接】full-page-screen-capture-chrome-extension One-click full page screen captures in Google Chrome 项目地址: https://gitcode.com/gh_mirrors/fu/full-page-screen-capture-c…...

粒子群算法调参指南:如何避免陷入局部最优(附非线性递减权重实现)

粒子群算法调参实战:非线性权重策略与全局优化技巧 粒子群优化算法(PSO)作为群体智能领域的经典方法,其性能高度依赖参数配置。许多工程师在基础应用阶段能够获得可接受的结果,但当问题复杂度提升时,常常陷…...

全面掌握MelonLoader:Unity游戏Mod加载器的终极指南

全面掌握MelonLoader:Unity游戏Mod加载器的终极指南 【免费下载链接】MelonLoader The Worlds First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono 项目地址: https://gitcode.com/gh_mirrors/me/MelonLoader 你是否曾经为Un…...

别再手动摆引脚了!嘉立创EDA专业版符号库设计,从蓝桥杯真题到高效实战

嘉立创EDA符号库设计实战:从竞赛真题到工程级规范 第一次用嘉立创EDA专业版设计符号库时,我盯着满屏的引脚和属性栏发呆了十分钟——明明教程里的步骤看起来那么简单,为什么自己操作时总在"摆引脚-改属性-保存报错"的循环里打转&am…...

告别广告骚扰:硬件狗狗绿色单文件版本体验

在当今的软件市场中,广告似乎已经成为了很多软件的标配。 用户在使用软件的过程中,不得不面对各种弹窗广告和界面广告的骚扰。 这不仅影响了用户的使用体验,也可能带来一些安全隐患。 而硬件狗狗的出现,为用户提供了一个全新的…...

Qwen3-ASR-1.7B在Ubuntu20.04上的Docker化部署教程

Qwen3-ASR-1.7B在Ubuntu20.04上的Docker化部署教程 1. 引言 语音识别技术正在改变我们与设备交互的方式,而Qwen3-ASR-1.7B作为一款支持52种语言和方言的开源模型,为开发者提供了强大的语音转文字能力。今天,我将带你一步步在Ubuntu 20.04系…...

手把手教你准备Kubernetes 1.29.4离线安装包:从containerd到etcd的完整下载清单

Kubernetes 1.29.4离线部署全攻略:构建企业级私有化容器平台的必备清单 在金融、军工、能源等对网络隔离要求严格的行业,或是边缘计算、生产车间等网络条件受限的场景中,离线部署Kubernetes集群成为刚需。但面对containerd、CNI插件、etcd等…...

ComfyUI-AnimateDiff-Evolved技术指南:从静态图像到动态视频的AI创作全流程

ComfyUI-AnimateDiff-Evolved技术指南:从静态图像到动态视频的AI创作全流程 【免费下载链接】ComfyUI-AnimateDiff-Evolved Improved AnimateDiff for ComfyUI and Advanced Sampling Support 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-AnimateDiff-E…...

腾视科技大模型一体机解决方案:低成本私有化落地,重塑行业智能应用新格局

在数字化浪潮席卷各行各业的今天,大模型技术正成为驱动创新的核心引擎。然而,企业在引入大模型时,往往面临数据安全难保障、长期成本高、场景适配性不足等痛点。腾视科技深耕技术研发,推出“大模型一体机低成本私有化落地解决方案…...

Qt播放MP4视频时,如何优雅地处理播放列表和播放模式?一个实战案例分享

Qt播放MP4视频时如何优雅处理播放列表与播放模式 在开发多媒体应用时,播放列表管理和播放模式切换往往是比基础播放功能更具挑战性的部分。本文将深入探讨如何在Qt框架下构建一个健壮的MP4播放器,重点解决播放列表的智能管理和多种播放模式的优雅实现。…...

程序员都在给AI当“监工”!7万多条编程消息揭开当前编程现状

程序员都在给AI当“监工”!来自圣母大学和范德堡大学的研究团队,对超过一万次完整真实编程对话记录,多达74998条开发指令进行了深度剖析。现代开发者投入最多时间的不再是从零开始编写代码,恰恰相反,他们主要在指导人工…...

SEO 优化自学常见的误区有哪些

SEO 优化自学常见的误区有哪些 在互联网时代,SEO(搜索引擎优化)已经成为了提升网站流量和品牌知名度的关键。对于很多自学SEO的人来说,常常会犯一些错误,导致他们的努力难以见到实际效果。本文将详细探讨SEO 优化自学…...

D3KeyHelper:革新性暗黑3自动化助手,重新定义游戏效率体验

D3KeyHelper:革新性暗黑3自动化助手,重新定义游戏效率体验 【免费下载链接】D3keyHelper D3KeyHelper是一个有图形界面,可自定义配置的暗黑3鼠标宏工具。 项目地址: https://gitcode.com/gh_mirrors/d3/D3keyHelper D3KeyHelper是一款…...

# Activiti 5.13 没有流程图追踪?自己解析BPMN画进度图,政务用户一眼看懂

Activiti 5.13 没有流程图追踪?自己解析BPMN画进度图,政务用户一眼看懂 非科班野生程序员,深耕政务信息化20年,这套自研Java Web框架支撑过省级新农保、全国首例跨省医保结算等核心民生系统,18年稳定运行至今。这篇复…...

WarcraftHelper:魔兽争霸3终极优化工具,如何让经典游戏在现代电脑上流畅运行

WarcraftHelper:魔兽争霸3终极优化工具,如何让经典游戏在现代电脑上流畅运行 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还…...

从零开始:SDXL 1.0电影级绘图工坊Docker环境搭建与测试

从零开始:SDXL 1.0电影级绘图工坊Docker环境搭建与测试 1. 为什么选择SDXL 1.0与Docker组合 SDXL 1.0作为Stable Diffusion系列的最新升级版本,在图像生成质量上实现了质的飞跃。相比前代产品,它原生支持1024x1024高清分辨率,生…...

GLM-OCR真实案例:识别合同文档、发票表格,办公效率翻倍

GLM-OCR真实案例:识别合同文档、发票表格,办公效率翻倍 1. 为什么你需要关注GLM-OCR 每天面对堆积如山的合同、发票和各类文档,你是否也经历过这样的痛苦时刻?眼睛酸痛地逐字核对合同条款,手动录入发票数据到Excel表…...

程序员副业变现全指南:从技术到收入

CSDN程序员副业图谱技术文章大纲副业需求分析与市场概况程序员副业的主要动机:收入多元化、技能拓展、兴趣变现当前市场需求:技术咨询、外包开发、在线教育、自媒体等数据支撑:副业收入占比、热门领域统计(如AI、Web3、小程序&…...

抖音无水印视频下载工具:5分钟快速上手完整指南

抖音无水印视频下载工具:5分钟快速上手完整指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖…...

Phi-4-mini-reasoning模型效果展示:智能解读操作系统核心概念

Phi-4-mini-reasoning模型效果展示:智能解读操作系统核心概念 1. 模型能力概览 Phi-4-mini-reasoning是一款专注于技术概念解析的轻量级模型,特别擅长用通俗易懂的方式拆解复杂系统原理。在操作系统这类抽象概念的解释上,它能将教科书式的定…...

StructBERT中文语义匹配实战:Kubernetes集群中StructBERT服务弹性伸缩配置

StructBERT中文语义匹配实战:Kubernetes集群中StructBERT服务弹性伸缩配置 在自然语言处理的实际应用中,语义相似度判断是一个高频且核心的需求。无论是智能客服中的问题匹配、内容平台上的文本查重,还是知识库里的同义句检索,都…...

数据库AI方向探索-MCP原理解析DB方向实战

在技术领域,我们常常被那些闪耀的、可见的成果所吸引。今天,这个焦点无疑是大语言模型技术。它们的流畅对话、惊人的创造力,让我们得以一窥未来的轮廓。然而,作为在企业一线构建、部署和维护复杂系统的实践者,我们深知…...

Z-Image-Turbo-rinaiqiao-huiyewunv 开发工具链:使用Cursor智能IDE加速模型集成代码编写

Z-Image-Turbo-rinaiqiao-huiyewunv 开发工具链:使用Cursor智能IDE加速模型集成代码编写 1. 引言 如果你正在尝试把Z-Image-Turbo这类图像生成模型集成到自己的项目里,可能遇到过这样的场景:对着API文档,一行行敲着重复的请求代…...

如何使用Everything Claude Code的Nutrient API实现智能文档处理:10个核心功能详解

如何使用Everything Claude Code的Nutrient API实现智能文档处理:10个核心功能详解 【免费下载链接】everything-claude-code The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claud…...

Facebook4月为什么很容易封号,是风控变严了吗?

是的,4月份Facebook的风控确实会明显趋严。 这是平台为清理垃圾内容和违规行为而进行的大规模审核行动,主要源于Meta在4月底宣布的一项重大政策收紧。具体的风控升级背景和应对方案如下:🧐 为什么4月风控尤其严?Meta官…...

OpenClaw技能扩展实战:用Qwen3.5-9B构建图片分析工作流

OpenClaw技能扩展实战:用Qwen3.5-9B构建图片分析工作流 1. 为什么需要图片分析工作流 作为一个经常需要处理大量图片的内容创作者,我长期被三个问题困扰:相册混乱难以查找、社交媒体配文耗时、截图信息整理低效。直到发现OpenClaw支持通过S…...

WindowsCleaner:终极系统优化解决方案,彻底解决C盘空间不足问题

WindowsCleaner:终极系统优化解决方案,彻底解决C盘空间不足问题 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服! 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner WindowsCleaner是一款专为…...

第二章:OpenClaw(TsClaw)智能体飞书消息渠道接入指南

注册一个飞书企业 已有企业微信管理员的请跳过此步骤 https://www.feishu.cn/accounts/page/ug_register 注册后,配置企业信息,企业名称填写真实的,或者可以任意填写不做认证 配置飞书开发者应用 步骤一:登录飞书开发者平台&a…...

视频剪辑效率翻倍:Qwen3-ForcedAligner-0.6B自动字幕生成实战体验

视频剪辑效率翻倍:Qwen3-ForcedAligner-0.6B自动字幕生成实战体验 1. 为什么你需要这个字幕生成工具 手动添加字幕可能是视频制作过程中最耗时的环节之一。传统方法需要反复听录音、手动打轴、调整时间码,一个10分钟的视频可能需要花费1-2小时。而Qwen…...