数据库迁移流程
序:环境说明
操作系统: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
网友评论