返回顶部
首页 > 资讯 > 操作系统 >windows下的Oracle怎么迁移到Linux平台下
  • 767
分享到

windows下的Oracle怎么迁移到Linux平台下

2023-06-05 21:06:18 767人浏览 薄情痞子
摘要

这篇文章主要介绍“windows下的oracle怎么迁移到linux平台下”,在日常操作中,相信很多人在windows下的Oracle怎么迁移到Linux平台下问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”w

这篇文章主要介绍“windows下的oracle怎么迁移到linux平台下”,在日常操作中,相信很多人在windows下的Oracle怎么迁移到Linux平台下问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows下的Oracle怎么迁移到Linux平台下”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

环境:

    源库为win平台下的11.2.0.1

    目标库为redhat6.10下的11.2.0.4

步骤:

    先在目标服务器创建好系统,安装好数据库软件,然后在源库这边做个全备,创建个pfile文件,传送到目标服务器

先编辑Pfile,因为我目标环境和源环境的硬件设置差不多,就没改pfile的,生产环境根据实际情况做调整

windows下的Oracle怎么迁移到Linux平台下

windows下的Oracle怎么迁移到Linux平台下

然后进去sql下,根据修改后的pfile启动到nomout

--alter session set nls_language=american;

SYS@orcl>startup nomount pfile='/xie/INITorcl.ORA';

启动好后再去rman里恢复控制文件

RMAN>restore controlfile from '/xie/C-1534390551-20190426-01';

恢复完成后启动到Mount

RMAN>sql 'alter database mount';

因为源库环境有记录着备份,目标环境没有,就做个检查

RMAN>crosscheck backup;

RMAN>delete expired backup;

然后把拷贝来的备份注册到rman里

RMAN>catalog start with '/xie/';

然后恢复:

RMAN>run{

RMAN>set newname for database to '/u01/app/oracle/oradata/orcl/dbf_%U';

RMAN>restore database;

RMAN>}

switch来将新的路径写到控制文件

RMAN>switch database to copy;

然后recover

RMAN>recover database;

开启数据库,使用resetlogs upgrade参数来重建redo文件

SQL> alter database open resetlogs upgrade;

顺便生成一下spfile

SQL> create spfile from pfile='/xie/INITorcl.ORA';

temp数据文件因为不被RMAN所保护,需要检查tempfile:

SQL> col name for a50;

SQL> select  a.ts# "TAB_NUM" ,t.name "TAB_NAME" ,a.name "TAB_DIR" from  gv_$tempfile a,v$tablespace t where t.ts#=a.ts# 

SQL> create temporary tablespace temp1 tempfile '/u01/app/oracle/oradata/orcl/temp001.dbf' size 1024M;

SQL> alter database default temporary tablespace temp1;

SQL> drop tablespace 查出来的无效的 including contents;

SQL> select * from dba_temp_files;

重新编译下: 

SQL> @?/rdbms/admin/utlrp.sql;

更新下数据字典

SQL> @?/rdbms/admin/catupgrd.sql 

然后启动

完成

到此,关于“windows下的Oracle怎么迁移到Linux平台下”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: windows下的Oracle怎么迁移到Linux平台下

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

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

猜你喜欢
  • windows下的Oracle怎么迁移到Linux平台下
    这篇文章主要介绍“windows下的Oracle怎么迁移到Linux平台下”,在日常操作中,相信很多人在windows下的Oracle怎么迁移到Linux平台下问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”w...
    99+
    2023-06-05
  • Oracle XTTS跨平台数据库迁移(从Unix迁移数据库到Linux)_Oracle数据库迁移项
     Oracle数据库迁移教程04 Oracle XTTS跨平台数据库迁移实战(真正超越OCP/OCM的项目实战系列教程)本套风哥Oracle教程学习内容1.Oracle XTTS技术基础知识2.Oracle...
    99+
    2024-04-02
  • Windows下Eclipse工程移到Linux下乱码怎么办
    这篇文章主要为大家展示了“Windows下Eclipse工程移到Linux下乱码怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Windows下Eclipse工程移到Linux下乱码怎么办”...
    99+
    2023-06-16
  • Linux下怎么将SVN迁移至Git
    这篇文章主要讲解了“Linux下怎么将SVN迁移至Git”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么将SVN迁移至Git”吧!1.物理环境Git–ser...
    99+
    2023-06-28
  • 怎么从MySQL迁移到Oracle
    这篇文章主要讲解了“怎么从MySQL迁移到Oracle”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么从MySQL迁移到Oracle”吧! 1. 自动增...
    99+
    2024-04-02
  • 【Linux】将Oracle安装目录从根目录下迁移到逻辑卷
    【Linux】将Oracle安装目录从根目录下迁移到逻辑卷 1.1  BLOG文档结构图  1.2  前言部分1.2.1  导读和注意事项各位技术...
    99+
    2024-04-02
  • linux平台下怎么安装Python2.7.15和3.6
    这篇文章主要介绍“linux平台下怎么安装Python2.7.15和3.6”,在日常操作中,相信很多人在linux平台下怎么安装Python2.7.15和3.6问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”l...
    99+
    2023-06-04
  • Linux和Windows平台下的API之间有何不同?
    在计算机编程中,API(Application Programming Interface,应用程序编程接口)是程序设计的重要组成部分。API定义了一系列的规范、协议和工具,用于开发软件和应用程序。然而,在不同的操作系统平台上,API会有...
    99+
    2023-10-26
    linux windows api
  • Oracle迁移到MySQL性能下降的注意点有哪些
    Oracle迁移到MySQL性能下降的注意点有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 最近有较多的客户系统由原来...
    99+
    2024-04-02
  • oracle上的数据怎么迁移到到mysql
    这篇文章主要介绍“oracle上的数据怎么迁移到到mysql”,在日常操作中,相信很多人在oracle上的数据怎么迁移到到mysql问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • Oracle怎么迁移数据到Greenplum
    这篇文章主要介绍“Oracle怎么迁移数据到Greenplum”,在日常操作中,相信很多人在Oracle怎么迁移数据到Greenplum问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle怎么迁移数据到...
    99+
    2023-06-03
  • 怎么从AIX将数据库迁移到Linux Oracle中
    本篇内容主要讲解“怎么从AIX将数据库迁移到Linux Oracle中”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么从AIX将数据库迁移到Linux Ora...
    99+
    2024-04-02
  • Linux平台下Python的安装及ID
    1、Python安装Python有2.X和3.X两个版本,由于2.X的版本较稳定,使用者也较多,本文选择使用Python 2.X版本。安装步骤:(1) 下载Python安装包:https://www.python.org/download...
    99+
    2023-01-31
    平台 Linux ID
  • Windows平台下忘记Oracle登陆密码解决办法
    平时我们会忘记很多的密码,比如今天我就忘记了Oracle的登陆密码。下面分享一下解决办法。同时按Win+R,输入:cmd然后输入:sqlplus /nolog输入:connect /as sysdba &n...
    99+
    2024-04-02
  • GO语言如何在Windows和Linux平台下使用API?
    GO语言作为一门开源的编程语言,拥有着简洁、高效、可靠的特点,越来越受到开发者的关注。在Windows和Linux等操作系统中,GO语言是如何使用API的呢?本文将会为大家详细介绍。 一、Windows平台下使用API 在Windows平台...
    99+
    2023-10-26
    linux windows api
  • Oracle数据库怎么从Linux x86单机迁移到Solaries
    这篇文章主要介绍“Oracle数据库怎么从Linux x86单机迁移到Solaries”,在日常操作中,相信很多人在Oracle数据库怎么从Linux x86单机迁移到Solaries问题上存在疑惑,小编查...
    99+
    2024-04-02
  • ubuntu系统怎么迁移到另一台电脑
    要将Ubuntu系统迁移到另一台电脑,您可以按照以下步骤操作: 备份数据:在迁移系统之前,首先要确保备份所有重要数据和文件,以防...
    99+
    2024-04-03
    ubuntu
  • 基于linux与windows平台下 如何下载android sdk源代码的方法详解
    本文主要分2部份。第1部份介绍如何下载android sdk的源代码;第2部份介绍如何把android sdk的源代码加入到eclipse里 第1部份如何下载android s...
    99+
    2022-06-06
    Linux 方法 sdk windows Android
  • 怎么在Linux中将MySQL迁移到MariaDB
    本篇内容介绍了“怎么在Linux中将MySQL迁移到MariaDB”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如果你想要将 MySQL 中...
    99+
    2023-06-16
  • linux数据怎么迁移到新硬盘
    要迁移Linux数据到新硬盘,可以按照以下步骤进行操作:1. 确保新硬盘已经正确连接到计算机。可以通过运行以下命令来查看新硬盘是否被...
    99+
    2023-08-24
    linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作