当前位置:  数据库>oracle

数据库迁移:Linux-32到Linux-64(10.2.0.4)

    来源: 互联网  发布时间:2017-05-15

    本文导语: 一:环境说明 源库: 操作系统:LINUX 32位 数据库:Oracle 10.2.0.4.0 32位   目标库: 操作系统:LINUX 64位 数据库:ORACLE 10.2.0.4.0 64位   二:操作说明 使用RMAN跨平台传输 导出: 1.      startup open read only; 2.      检查是否支持跨平...

一:环境说明

源库:

操作系统:LINUX 32位

数据库:Oracle 10.2.0.4.0 32位

 

目标库:

操作系统:LINUX 64位

数据库:ORACLE 10.2.0.4.0 64位

 

二:操作说明

使用RMAN跨平台传输

导出:

1.      startup open read only;

2.      检查是否支持跨平台的转换

Set serveroutput on;

Declare

Db_ready Boolean;

Begin

Db_ready:=dbms_tdb.check_db('Linux x86 64-bit',2);

If(db_ready) then

Dbms_output.put_line('support');

Else

Dbms_output.put_line('nosupport');

End if;

End;

3.      检查是否存在外部对象

Declare

External Boolean;

Begin

External:=dbms_tdb.check_external;

End;

4.      在RMAN中执行整库转换

Convert database new database ‘MICSREGR’  --(在此设定实例名MICSREGR)

Transport script. ‘/u02/app/oracle/oradata/MICSREGR/rmandata/tsconv.sql’

To platform. ‘Linux x86 64-bit’

Db_file_name_convert ‘/u02/app/oracle/oradata/MICSREGR/’ ‘/u02/RMAN/a’;

注意报如下错误:/u02/app/oracle/oradata/MICSREGR/必须要加/,否则会报OMF错误。

/u02/RMAN/a必须要加a,用来和源库的OMF文件区分。

ORA-01276: Cannot add file/u02/app/oracle/oradata/MICSREGR/rmandata/o1_mf_system_4c720cx5_.dbf.  File has an Oracle Managed Files file name.

5.      将数据库设置为read write

Startup open read write;


    
 
 

您可能感兴趣的文章:

  • Linux和windows下用mysql c++ library操作Mysql数据库
  • 请问Linux数据库编程是否也可以支持通用的SQL语言进行数据库编写. iis7站长之家
  • 请问Linux数据库编程是否也可以支持通用的SQL语言进行数据库编写.
  • Linux下Oracle数据库,dbstart持续不动,数据库无法启动解决
  • 请教在linux系统开发环境下,有没有db和dbf数据库引擎,如何使用这个数据库?
  • linux小白提问linux备份oracle数据库的问题
  • 装linux enterprise3 ,没有选择数据库,自行安装了mysql-max-5.0.22-linux-i686,请问
  • Linux不是免费的嘛,怎么在红旗的网站只有桌面版下载?没有server版下载?哪有红旗Linux数据库服务器3.0版下载?
  • 【急……】求助linux数据库相关问题
  • linux下不知有什么小型的数据库?要求速度比较快,开销最小。并且支持单文件数据库及多表的
  • linux上安装oracle 数据库后,是否能写shell程序实现数据库的自动启动。
  • 千分求Linux 下数据库编程的问题!急!
  • 刚接触linux,公司要一个web服务器和一个数据库服务器,请问现在用linux哪个版本好,给点建议吧
  • 关于Linux与Windows之间数据库互相访问的问题。
  • linux下用什么办法连接oracle数据库并且读取数据呢?(用c++代码实现时)
  • 求教,LINUX里用C语言读取微型数据库文件方法
  • linux开机自启动程序可以访问数据库吗?
  • linux下能调用*.sql备份的数据库数据么?
  • 嵌入式linux下数据库使用
  • Linux 下的C语言实现数据库连接池操作。
  • linux数据库,高手指点
  • 数据库迁移工具 FmPro Migrator
  • 数据库迁移工具 phpmig
  • 数据库迁移工具 JPumpDX
  • Hadoop和数据库数据迁移工具 Sqoop
  • 数据库迁移工具 DBConvert for MySQL & PostgreSQL
  • sqlserver数据库迁移后,孤立账号解决办法
  • xp下的mysql数据库如何迁移到linux中的mysql
  • MySQL 数据库跨操作系统的最快迁移方法
  • 将ACCESS数据库迁移到SQLSERVER数据库两种方法(图文详解)
  • 将 Ghost 从 SQLite3 数据库迁移到 MySQL 数据库
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 基于Key-Value的NOSQL数据库Redis的数据结构及常用相关命令介绍
  • 如何监控数据库的数据,如果数据库数据更改,就通知Server
  • 文档数据库mongodb与列式数据库hbase详细比较
  • 如何从数据库中或文本文件中提取数据到另一个数据库中?
  • SQL Server 2008如何进行数据库分离和附加详细介绍
  • 用JDBC连接Oracle数据库时,如何向数据库中写日期型数据(格式)?谢了!
  • nosql数据库levedb介绍及levedb最新版1.18下载安装
  • 我从JSP页将数据插入到oracle数据库中,为何汉字插入后数据库中显示为乱码呢?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 散分:Jbuilder6开发数据库应用请问你们都用什么数据库? 免费的数据库有那些?
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • 数据在页面写不进数据库,也不可以从数据库中读出是什么原因?
  • ORACLE数据库常用字段数据类型介绍
  • mysql 本地数据库如何从远程数据库导数据
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • 公司要给客户做报表,从数据库返回数据,他们死活要返回的格式为Excel格式,请问我怎样才能把数据库返回的数据存为Excel的格式?
  • 删除数据库中重复记录方法介绍及代码参考
  • 开发java下的数据库程序,用什么数据库引擎?
  • Mongodb数据库服务的开启与关闭详细介绍
  • 请问各位朋友:在JAVA的数据库应用管理系统中,如何不在操作系统忠建立数据源便能连接数据库(如ACCESS、MS SQL 等等
  • 如何实现 coreos 下Docker 与分布式数据库结合
  • sql 语句 取数据库服务器上所有数据库的名字
  • sql server 2005删除用户时“数据库主体在该数据库中拥有架构,无法删除”错误的解决办法
  • 使用php语句将数据库*.sql文件导入数据库
  • sql数据库修改数据库用户
  • java数据库连接池和数据库连接示例
  • 对数据库的查询结果resultset进行修改后,怎么将修改的信息传回给数据库
  • java中的数据库结果集可以被赋值吗,可以通过结果集的方法来更新数据库字段吗?
  • 此数据库没有有效所有者,因此无法安装数据库关系图支持对象
  • 请问在java钟如何得到数据库中的记录总数,以及如何求数据库中一个字段的和?
  • 求数据库解决方案===求数据库解决方案


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,