logo资料库

数据迁移 说明 oracle 数据迁移完整手册.doc

第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
资料共18页,剩余部分请下载后查看
Oracle数据库迁移(从一台服务器迁移到另一台服务器)
1.迁移方法概述:
2.实现步骤:
第一步:在目标数据库中创建表空间和用户
在控制台以管理员权限登录建立连接:
创建表空间与用户:
第二步:使用Navicat Premium 分别与源数据库和目标数据库建立连接
数据库连接成功后如下图:
进行数据输出:
3.其他方法:
Oracle使用exp,imp迁移数据库
1.从源数据库导出数据:
2.向目标数据库导入数据:
Oracle数据库导入导出exp/imp与expdp/impdp
1.exp/imp与expdp/impdp
2.常用导出方法
3.
4.exp和expdp原理对比
Oracle 数据库迁移(从一台服务器迁移 到另一台服务器) 原创 2016 年 11 月 01 日 13:25:21 oracle /  标签:   迁移 /  数据库  1.迁移方法概述: 使用 Navicat Premium 分别与源数据库和目标数据库建立连接,然后借助 Navicat Premium 自带的数据传输功能,实现 Oracle 数据库的迁移.其实跟从 mysql 数据库迁移到 Oracle 数据库是一个套路. O(∩_∩)O~ 听起来,是不是很简单,其实就是很简单!下边我就讲一下具体实现 的细节流程: 2.实现步骤: 第一步:在目标数据库中创建表空间和用户 这点我再次向对 Oracle 数据库不熟悉的同学强调一下,对于 Oracle 数据库不像 MySQL 中,一个用户可以管理多个数据库,对 Oracle 来说,一个用户只对应一个数 据库,而新创建的用户是没有任何资源和权限的,所以需要管理员用户为其分配 资源权限. 在控制台以管理员权限登录建立连接: sqlplus system/admin@192.168.10.112:1521/orcl conn /as sysdba;   1 2 如果你不小心忘记了密码,可以参考我的另外一篇专门将创建表空间和用户的博 文:Oracle 数据库创建表空间和用户及删除数据库(用户)
创建表空间与用户: create tablespace casic_smart datafile 'E:\oracle\product\10.2.0\oradata\orcl\casic_smart.dbf' size 1000m; create user tianzhi_smart identified by tianzhi_smart default tablespace casic_smart quota 500m on users; grant all privileges to tianzhi_smart;       1 2 3 4 5 6
第二步:使用 Navicat Premium 分别与源数据库和目标数据库建立连接 使用 Navicat Premium 连接 Oracle 数据库时,可能会报出如下错误: 具体解决方案,可参考我的另外一篇博文: Navicat 提示 Cannot create oci environment 解决方案 数据库连接成功后如下图:
进行数据输出:
3.其他方法: 如果这种方法迁移不成功,那就来试试一个更简单的方法:使用 Oracel 数据库的 imp,exp 语句.详见我的另外一篇博文:Oracle 使用 exp,imp 迁移数据库 声明:请尊重作者辛劳整理,转载请注明出 处:http://blog.csdn.net/javaee_sunny/article/details/52995013
Oracle 使用 exp,imp 迁移数据库 原创 2016 年 11 月 02 日 09:01:06  标签:  数据库 / oracle /   迁移 /  数据  1.从源数据库导出数据: 语法: exp user1/pwd1@test1 file='E:test.dmp';  1 示例:
分享到:
收藏