千家信息网

Oracle的exp、imp的数据迁移步骤

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,把AA数据库迁移到BB数据库1、AA数据库查看用户的默认表空间select username,default_tablespace from dba_users where username='AA_
千家信息网最后更新 2026年11月03日Oracle的exp、imp的数据迁移步骤

把AA数据库迁移到BB数据库
1、AA数据库查看用户的默认表空间
select username,default_tablespace from dba_users where username='AA_Username'

2、查看用户的角色
select * from user_role_privs;


3、BB数据库的数据文件所在位置

SQL> select name from v$datafile;

NAME
--------------------------------------------------------------------------------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\CCOMS\SYSTEM01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\CCOMS\UNDOTBS01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\CCOMS\SYSAUX01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\CCOMS\USERS01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\CCOMS\EXAMPLE01.DBF

4、BB数据库创建用户使用的默认表空间,数据文件自动扩展
SQL> create tablespace BB_default_space
2 datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\CCOMS\BB_default_space.DBF'
3 size 5M autoextend on;

表空间已创建。

5、BB数据库创建新用户
SQL> create user BB_Username
2 identified by BB_Username000
3 default tablespace AA_default_space;

用户已创建。

6、BB数据库授权给新用户
SQL> grant connect,resource,dba to BB_Username;

授权成功。

7、BB数据库配置listener.ora 和 tnsnames.ora
配置ip,以便外面可以访问
listener.ora文件:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)


LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = BB_IP)(PORT = 1521))
)
)

tnsnames.ora文件:
BB_Username =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = BB_IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = BB_Username)
)
)

修改监听器配置文件,需要重新启动监听器
关闭监听器:lsnrctl stop
重启监听器:lsnrctl start


8、在另一个数据库(配置方便使用plsql)配置tnsnames。ora
BB_Username =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = BB_IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = BB_Username)
)
)


9、在AA数据库查询用户下都用把数据放到哪些表空间中,建立相应的表空间

select distinct tablespace_name from user_segments
where tablespace_name not in ('USERS','USERS02')

10、生成下面的脚本,用plsql导入到BB数据库中
CREATE TABLESPACE DRILL_LOB_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\TEST_LOB_SPACE.DBF' size 5M autoextend on;
CREATE TABLESPACE DH_LOB_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\_LOB_SPACE DATAFILE.DBF' size 5M autoextend on;
CREATE TABLESPACE TEST_NORM_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\TEST_NORM_SPACE DATAFILE.DBF' size 5M autoextend on;
CREATE TABLESPACE LOG_LOB_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\LOG_LOB_SPACE DATAFILE.DBF' size 5M autoextend on;
CREATE TABLESPACE MLOG_NORM_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\MLOG_NORM_SPACE.DBF' size 5M autoextend on;
CREATE TABLESPACE MLOG_LOB_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\MLOG_LOB_SPACE.DBF' size 5M autoextend on;
CREATE TABLESPACE LOG_NORM_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\LOG_NORM_SPACE.DBF' size 5M autoextend on;
CREATE TABLESPACE HHH_NORM_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\HHH_NORM_SPACE DATAFILE.DBF' size 5M autoextend on;
CREATE TABLESPACE GPE_NORM_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\HHDS_NORM_SPACE DATAFIL.DBF' size 5M autoextend on;
CREATE TABLESPACE HHDS_LOB_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\HHDS_LOB_SPACE DATAFILE.DBF' size 5M autoextend on;
CREATE TABLESPACE PUB_NORM_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\PUB_NORM_SPACE DATAFILE.DBF' size 5M autoextend on;
CREATE TABLESPACE PUB_LOB_SPACE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\BB_Username\BBII_LOB_SPACE DATAFILE.DBF' size 5M autoextend on;

11、导出AA数据库的数据
exp AA_Username/AA_Password@AA_Database file=F:\AA_Databaseoraclebak\AA_Database14.dump log=F:\AA_Databaseoraclebak\AA_Database14.log

12、导入BB数据库的数据:不需要用户授权权限

imp BB_Username/BB_Password@BB_Database FROMUSER=AA_Username TOUSER=BB_Username ignore=yes grants=no file=F:\AA_Databaseoraclebak\AA_Database14.dump log=F:\AA_Databaseoraclebak\IMP20100121BB_Username.log


数据 数据库 用户 文件 空间 配置 监听器 监听 成功 位置 所在 权限 脚本 角色 面的 查询 生成 步骤 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 喔噻互联网科技有限公司 湖北九亚互联网络科技有限公司 互联网科技工作委员会主任 科技制造互联网公司 合肥互联网科技公司 北京禾田雨橡互联网科技 上海万想互联网科技 互联网高科技股票 科技互联网创业计划书 青海省互联网新科技 宁波青枫互联网科技有限公司 全球顶尖互联网科技公司 福建科技产业互联网发展 锡山区互联网智能科技产品供应 21世纪互联网科技成就 半导体行业属于互联网高科技类吗 普陀区互联网教育科技管理办法 江苏互联网智能科技产品出厂价 北京互联网科技类企业分布 株洲百竞科技的互联网营销顾问 青岛互联网科技公司 狮子座互联网科技 广州互联网络科技有限公司 互联网科技汛 宁波青枫互联网科技有限公司 创业天下互联网科技有限公司 互联网营销推广黑科技 互联网科技数字货币 互联网科技平台产品运营 互联网大会出现的黑科技
0