美文网首页工作生活
数据库数据迁移(Oracle迁移到Oracle)

数据库数据迁移(Oracle迁移到Oracle)

作者: zhk779 | 来源:发表于2019-07-03 09:16 被阅读1次

数据库迁移流程

序:环境说明

操作系统:windows server
数据库版本:Oracle 11g

1、通过windows命令窗口输入以下命令从原数据库中将原数据取出(导出全部数据)

exp username/pwd@192.168.0.1/orcl file=D:\example.dmp

2、通过sql执行工具(SQLplus or PLsql)创建账号

 //1、创建directory ,注意文件夹权限问题,如果数据文件夹在C盘需要注意文件夹读写权限,否则容易出现报错
create directory testDATA as 'D:\testData'; 
create tablespace testDATA01 datafile 'D:\testData\data_1.dbf' size 2000M;
create user testuser identified by testpwd default tablespace testDATA01 temporary tablespace temp;
grant connect,dba to testuser;

3、导入数据

将之前用exp命令导出的数据文件“example.dmp ”放到上步创建的文件夹“D:\testData”中,然后通过windows命令窗口输入以下命令(注意:命令需要根据个人配置进行修改)

/*
testuser:用户名 
testpwd:密码
directory:testDATA 
*/
impdp testuser/testpwd remap_schema=usernamebefore:testuser directory=testDATA dumpfile=example.dmp logfile=imp20190702.log 

相关文章

网友评论

    本文标题:数据库数据迁移(Oracle迁移到Oracle)

    本文链接:https://www.haomeiwen.com/subject/mzathctx.html