`

oracle 数据库迁移

阅读更多
Oracle 数据库迁移 操作
1. 创建表空间
i. 在plsql以sysdba登陆
命令窗口:
plsql conn / as sysdba


ii. 删除表空间,如果存在
--删除表空间
drop tablespace EMCS_66_DATA including contents and datafiles cascade constraints;

drop tablespace EMCS_66_TEMP including contents and datafiles cascade constraints;


iii. 打开一个”SQL window”,执行一下脚本创建表空间

--oracl 的默认路径为app\Administrator\oradata\orcl
--创建临时表空间
create temporary tablespace EMCS_66_TEMP 
tempfile 'D:\oracle\oradata\emcs\emcs_66_temp.dbf' 
size 100m 
autoextend on 
next 50m 
maxsize 2048M              --注意最大空间
extent management local;


--创建数据表空间
create tablespace EMCS_66_DATA 
logging datafile 'D:\oracle\oradata\emcs\emcs_66_data.dbf' 
size 100m 
autoextend on 
next 32m 
maxsize 2048m 
extent management local;

2. 创建用户
i. 执行一下脚本创建用户

--创建用户并指定表空间 
create user emcs 
identified by emcs 
default tablespace EMCS_66_DATA 
temporary tablespace EMCS_66_TEMP;

ii. 给用户赋予权限
--给用户授予权限

grant connect,resource,dba to emcs;  --(dba指定所有权限)
grant connect,resource, EXP_FULL_DATABASE,IMP_FULL_DATABASE  to  emcs;

3. 导出数据库
i. 在数据来源数据库导出数据库,导出脚本
 (由DBA用户导出的数据在导入时也必须使用DBA用户才能导入)

--导出用户emcs的内容
exp emcs/emcs@orcl file=d:\emcs_62_20130528_bak.dmp owner=(emcs)


4. 导入数据库
i. 目标数据库执行一下脚本导入dmp文件

imp emcs/emcs@orcl full=y file= d:\emcs_62_20130528_bak.dmp ignore=y


ii. 如果用户权限不够,可以给用户赋予足够权限。也可以暂时赋予dbaJ角色,然后在取消DBA用户角色

GRANT EXP_FULL_DATABASE,IMP_FULL_DATABASE  to  emcs;
分享到:
评论

相关推荐

    Oracle数据库迁移升级详细步骤.docx

    Oracle数据库迁移升级详细步骤 Oracle数据库迁移升级是指将现有的Oracle数据库从低版本升级到高版本,或者将数据库从一台服务器迁移到另一台服务器,以提高数据库性能、安全性和可扩展性。以下是Oracle数据库迁移...

    oracle数据库迁移

    Oracle 数据库迁移 Oracle 数据库迁移是指将 Oracle 数据库从一个平台迁移到另一个平台的过程。这个过程包括字符集的介绍和设置、用户的导出和导入、表空间的创建和管理等几个方面。 一、字符集的介绍和设置 在 ...

    linux下的ORACLE 数据库迁移

    Linux 下的 Oracle 数据库迁移 在 Linux 平台上,Oracle 数据库迁移是一个复杂的过程,需要对数据库的备份、还原和配置进行详细的规划和实施。下面将对 Linux 下的 Oracle 数据库迁移过程进行详细的介绍。 一、...

    基于Linux和虚拟化平台的Oracle数据库迁移.pdf

    基于Linux和虚拟化平台的Oracle数据库迁移是指将Oracle数据库从Windows操作系统迁移到基于Linux和虚拟化平台的操作系统,以提高系统的性能、可靠性、稳定性和安全性。这种迁移方案可以满足医院业务系统对性能、可靠...

    xx生产系统oracle数据库迁移.docx

    oracle 数据库迁移技术 Oracle 数据库迁移是指将 Oracle 数据库从一台服务器迁移到另一台服务器上,这个过程需要对数据库进行备份、传输和恢复。以下是 Oracle 数据库迁移的知识点: 一、操作目的 * 利用 NFS 和 ...

    大型Oracle数据库迁移优化方法.pdf

    本文主要探讨了大型Oracle数据库迁移过程中的优化策略,旨在解决传统迁移方法中可能出现的数据丢失、逻辑混乱和对接困难等问题。以下是详细的知识点说明: 1. **Oracle数据库数据迁移**:Oracle数据库是全球广泛...

    ORACLE数据库迁移1

    ORACLE 数据库迁移指南 在 ORACLE 数据库迁移过程中,有多种方法可以选择,本文将介绍三种常用的迁移方案:exp/imp 方案、expdp/impdp 方案和 RMAN 方案。每种方案都有其优缺,选择哪种方案取决于实际情况。 exp/...

    oracle项目--DataBase Migration(数据库迁移)PPT

    Oracle数据库迁移项目是IT行业中常见的任务,涉及到将数据和结构从一个数据库系统迁移到另一个,例如从SQL Server迁移到Oracle。以下是对四种数据库迁移方案的详细说明: **方案一**: 此方案主要依赖于手动操作和...

    oracle数据库迁移-精选.pdf

    Oracle数据库迁移是一个复杂的过程,涉及多个关键步骤和文件类型,以确保数据的完整性和系统的无缝过渡。本文将深入探讨Oracle数据库的构成、迁移方案及具体实践。 首先,Oracle数据库由核心文件和非核心文件组成。...

    oracle数据库迁移步骤

    ### Oracle数据库迁移步骤详解 #### 一、Oracle数据库迁移概述 在进行Oracle数据库迁移时,尤其是在从旧版本向新版本迁移的过程中,确保数据的一致性和完整性至关重要。Oracle提供了多种工具和技术来实现这一点,...

    Oracle数据库迁移培训-FINAL.ppt

    Oracle数据库迁移是一个复杂的过程,涉及多个方面,包括数据迁移、应用程序调整、测试验证等。在Oracle数据库中,存储过程是数据库对象的一种,用于封装复杂的业务逻辑。本篇将重点介绍Oracle存储过程的相关知识。 ...

    ORACLE数据库迁移DB2手册

    ORACLE数据库迁移DB2手册 本文档旨在提供 Oracle 数据库迁移到 DB2 的详细手册,使用 IBM Data Movement Tool 实现数据库迁移。该手册分为三个部分:环境搭建、数据库迁移和数据迁移准备。 环境搭建 在开始数据库...

    Oracle数据库迁移指南.pdf

    在深入分析给定的文件内容之前,我们首先了解文件的标题“Oracle数据库迁移指南.pdf”。从标题中我们可以得知,这份文档的主要内容将围绕Oracle数据库迁移的相关知识点展开,涉及迁移过程中会使用到的技术、工具以及...

    Oracle数据库迁移方法.pdf

    Oracle 数据库迁移方法 Oracle 数据库迁移是指将 Oracle 数据库从一个服务器迁移到另一个服务器的过程。在这个过程中,需要解决数据库的导出和导入问题。本文提供了一种比较方便稳定的数据库迁移方案,使用 Oracle...

    Oracle数据库迁移指南[归纳].pdf

    Oracle数据库迁移是一个复杂而关键的任务,它涉及到将现有的Oracle数据库从一个环境移动到另一个环境,可能是为了升级硬件、改变操作系统平台、整合数据库或优化性能。本指南归纳了Oracle数据库迁移的一些核心知识点...

    Oracle数据库迁移相关技巧介绍

    ### Oracle数据库迁移相关技巧介绍 在进行Oracle数据库迁移时,会遇到各种各###样的技术挑战和技术细节。本文将详细介绍Oracle数据库迁移过程中的一些实用技巧,帮助读者更好地理解和掌握Oracle数据库迁移的关键...

    Oracle到Mysql数据库迁移总结

    Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结

Global site tag (gtag.js) - Google Analytics