广告
返回顶部
首页 > 资讯 > 数据库 >WindowsServer 2012数据库迁移分析
  • 564
分享到

WindowsServer 2012数据库迁移分析

2024-04-02 19:04:59 564人浏览 八月长安
摘要

本篇内容主要讲解“windowsServer 2012数据库迁移分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WindowsServer 2012数据库迁移

本篇内容主要讲解“windowsServer 2012数据库迁移分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WindowsServer 2012数据库迁移分析”吧!

情景

Windows Server迁移到WIndows Server
数据量3T,归档每小时30G左右。
网络100Mbps
存储,源库IP-SAN存储,目标端SSD。
迁移方式:RMAN

迁移

1.全量备份
由于有一个bigfile表空间2.8T,备份时间非常缓慢,可以使用以下命令加快bigfile表空间备份:
/* 注意通道,资源充足开足够并行度,下面为示例,以实际为准
RMAN> backup as compressed backupset section size 100M tablespace users fORMat '/rman/user_%d_%T_%s_%p.bak';
/* 如果可以,尽量不用bigfile表空间,备份恢复的时候会很难受。
2.传输基础备份到目标端
网络映射磁盘到目标端,然而,网速与磁盘写入速度都是龟速,500G压缩过的备份集,传输了10个小时。
3.目标端安装数据库软件
最好版本与源端相同,如果涉及升级,再进行升级。
3.目标端创建实例服务
oradim -NEW -SID <sid> -STARTMODE manual -PFILE "D:\ORADATA\PFILE.ORA"
使用sqlplus启动实例到nomount,恢复控制文件,然后mount,恢复数据文件
不同目录使用SET NEWNAME FOR与switch datafile all即可。
4.源端再次备份增量归档,传输,恢复
backup as compressed backupset arcHivelog from sequence <sequence#> format '/rman/arch_%d_%T_%s_%p';
5.源端最后备份一次增量以及current redo log
传输恢复,最后的redo log使用sqlplus恢复
SQL > recover database using backup controlfile until cancel;
d:\oradata\redo08.log
6.redo log rename
将所有redo log进行rename
ALTER DATABASE RENAME FILE '' TO '';
7.打开数据库,处理临时表空间
SQL> alter database open resetlogs;
SQL> CREATE TEMPORARY TABLESPACE TEST_TEMP TEMPFILE 'E:\ORADATA\TEMP01.DBF' SIZE 30G AUTOEXTEND OFF;
SQL> ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEST_TEMP;
SQL> SELECT * FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME='DEFAULT_TEMP_TABLESPACE';
/* 删除原来temp表空间
SQL> DROP TABLESPACE TEMP INCLUDING CONTENTS AND DATAFILES;
8.建立监听,保证数据库注册到监听
netca
lsnrctl status
9.如果有windows防火墙,注意设置出站规则,入站规则,放开监听端口。
10.查看alert日志是否有错误
有之前建立的索引采用nologging,导致有索引块损坏,需要重建索引。
ALTER INDEX <index_name> REBUILD ONLINE PARALLEL 8 NOLOGGING LOCAL;
ALTER INDEX <index_name> noparallel;

到此,相信大家对“WindowsServer 2012数据库迁移分析”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

您可能感兴趣的文档:

--结束END--

本文标题: WindowsServer 2012数据库迁移分析

本文链接: https://www.lsjlt.com/news/62900.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • WindowsServer 2012数据库迁移分析
    本篇内容主要讲解“WindowsServer 2012数据库迁移分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WindowsServer 2012数据库迁移...
    99+
    2022-10-18
  • 怎么简单分析数据库迁移
    这篇文章给大家介绍怎么简单分析数据库迁移,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。现在NoSQL流行,有一个原因也是因为不需要去刻意处理table的schema,直接存储数据,这样...
    99+
    2022-10-19
  • MySQL数据库迁移OpenGauss数据库解析
    目录环境安装OpenGauss创建并导入数据修改后端项目部署后端项目部署前端项目环境 华为云服务器 4核 8G Centos 8.0 64位 JDK11Data Gripxshellxftpmysql 8 安装OpenG...
    99+
    2022-09-27
  • IOS数据库升级数据迁移的示例分析
    这篇文章主要介绍IOS数据库升级数据迁移的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!IOS 数据库升级数据迁移的实例详解概要:很久以前就遇到过数据库版本升级的引用场景,当...
    99+
    2022-10-18
  • oracle数据库迁移到MySQL的示例分析
    这篇文章给大家分享的是有关oracle数据库迁移到MySQL的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。方式一: 手动方式导入导出手动的方式导入, 就是操作步骤会比较...
    99+
    2022-10-18
  • Oracle XTTS跨平台数据库迁移(从Unix迁移数据库到Linux)_Oracle数据库迁移项
     Oracle数据库迁移教程04 Oracle XTTS跨平台数据库迁移实战(真正超越OCP/OCM的项目实战系列教程)本套风哥Oracle教程学习内容1.Oracle XTTS技术基础知识2.Oracle...
    99+
    2022-10-18
  • MySQL中数据迁移的示例分析
    这篇文章主要为大家展示了“MySQL中数据迁移的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL中数据迁移的示例分析”这篇文章吧。1.关于数据迁...
    99+
    2022-10-18
  • mongodb 数据块的迁移流程分析
    目录1. 基本概念1.1 Chunk(数据块)1.2 Chunk Size(数据块大小)1.3 Migration(数据块迁移)1.4 Migration Thresholds(迁移...
    99+
    2022-11-13
  • EF数据库迁移
    开启codefirst迁移命令:Enable-Migrations -ContextTypeName BlogEntitiesBlogEntities(上下文,继承DbContext的那个类)更新数据库命令...
    99+
    2022-10-18
  • sqlserver 数据库迁移
    数据迁移  业务情景     客户环境是系统A的1.0版本,开发环境是系统A的2.0版本。2.0版本对于数据库有部分变更(主要是新增表和字段,不涉及字段删除和变更)。这个时候需要在客户环境安装数据库2....
    99+
    2019-04-26
    sqlserver 数据库迁移
  • oracle 数据库迁移
    PL/SQL Release 11.2.0.4.0 - Production导出版本,数据库地址10.36.40.53PL/SQL Release 11.2.0.4.0 - Production导入版本,数...
    99+
    2022-10-18
  • mysql数据库迁移
    目录 背景迁移数据库 背景 公司有个项目,刚开始数据量不是大的时候,数据库和服务上的所有应用数据都放在一个旧小盘中,随着项目数据的增长,旧的磁盘被占满了,导致系统无法写入数据,我和同事排查了很长时间,最终确定是磁盘被占满导致的一...
    99+
    2023-08-23
    数据库 mysql
  • 创建数据库迁移
    系列文章总目录 创建项目 创建类库.NET Core项目,命名为Nm.Reservation.Migrations。 项目右键>属性>应用程序>默认命名空间,删除默认命名空间,依次创建文件夹Nm、Reservation、Migrations...
    99+
    2014-07-16
    创建数据库迁移 数据库入门 数据库基础教程 数据库 mysql
  • Oracle 11g 数据库迁移
    由于服务器更换,或者硬盘损坏等问题,在有些场景下,我们需要对数据库进行迁移。Oracle 数据库有多种备份方式,如果可以停机,建议最好使用冷备的方式,直接迁移数据文件,这样效率会比较高。由于两台主机都是Wi...
    99+
    2022-10-18
  • 数据库迁移系列之--Oracle迁移到Mysql
    敬请期待......
    99+
    2017-12-07
    数据库迁移系列之--Oracle迁移到Mysql
  • Mysql百万级数据迁移的示例分析
    这篇文章将为大家详细讲解有关Mysql百万级数据迁移的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。     ...
    99+
    2022-10-19
  • 从oracle数据库迁移到mysql数据库
    如果使用应用容器注意mysql.jar包版本冲突。(例如weblogic容器自带mysql,但是版本比较低,建议使用自己应用下的mysql.jar包)to_date ---->> date_fo...
    99+
    2022-10-18
  • Flask 数据库迁移详情
    目录1、使用 Flask-Migrate 实现数据库迁移2、Flask-Migrate的使用2.1 数据库的迁移过程2.1.1 创建迁移环境2.1.2 生成迁移脚本2.1.3 更新数...
    99+
    2022-11-12
  • 达梦数据库迁移(三)
    前言 前面两篇文章,介绍了一些迁移前的准备工作,实现了数据的导入,但是当我将数据导入到DM后,启动了自己的项目,接下来一堆报错接踵而至,总结了一些常见的报错,在这里做个记录。 报错记录 关键字 达梦数据库的关键字是双引号(""),而mys...
    99+
    2016-06-17
    达梦数据库迁移(三)
  • 数据库的迁移救援
    一日风雨交加,晚上值班时,一业务的数据库空间不够, 报警 。正常停库SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作