oracle的迁移工作

1、创建新数据库用户
1)、创建用户和分配权限
sqlplus / as sysdba
create user ENFRC_TEST_GZ_TMP identified by ENFRC_TEST_GZ_TMP ;
grant dba,connect,resource to ENFRC_TEST_GZ_TMP;
2)、创建和分配表空间
SQL> create tablespace DATA_ENFRC
2 datafile 'D:\app\Administrator\oratable_space\DATA_ENFRC.dbf'
3 size 100m
4 autoextend on
5 next 100m maxsize 5120m
6 extent management local;
 
alter user ENFRC_TEST_DL default tablespace DATA_ENFRC;
2、导入数据库表结构
1)、从测试数据库中导出数据库
exp ENFRC_TEST_GZ/ENFRC_TEST_GZ@ENFRC_TEST_167 buffer =64000 file= D:\ENFRC_TEST_GZ.dmp log=D:\ENFRC_TEST_GZ.log owner =(ENFRC_TEST_GZ)
2)、将导出的测试库导入到新的数据库:
imp ENFRC_TEST_GZ/ENFRC_TEST_GZ@ENFRC_TEST_167 file=D:\ENFRC_TEST_GZ.dmp log=D:/ENFRC_TEST_DL_imp.log fromuser=ENFRC_TEST_GZ touser=ENFRC_TEST_GZ_TMP
 
2、整理迁移脚本
3、整理和导入工作流脚本
4、整理和导入账户信息
5、核对数据信息

 

posted @ 2018-10-29 15:43  Mark_Luo  阅读(170)  评论(0编辑  收藏  举报