Oracle数据库迁移11g到19c

本文详细介绍了Oracle数据库从11g迁移到19c的完整过程,包括逻辑目录创建、数据库导出、安装19c数据库、导入数据库以及客户端安装。在导出阶段,提到了不同类型的导出方法,如导出用户、表、按查询条件和整个数据库。安装19c时强调了字符集一致性和避免创建容器数据库。最后,导入数据库和安装客户端的注意事项也有所提及。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.逻辑目录创建

--登陆数据库
sqlplus as sysdba
--创建目录,用于把数据库文件导出到目录下,目录需要提前创建好
create directory dir_dump  as 'D:\hbdata';
--把权限赋予你导出时用的账号
grant read,write on directory dir_dump to hb;
--推出
exit


2.数据库导出

下面是几种导出方式,一般选择导出用户即可。

1)导出用户
expdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp directory=dump_dir;

2)导出表
expdp scott/tiger@orcl tables=emp,dept dumpfile=expdp.dmp directory=dump_dir;

3)按查询条件导
expdp scott/tiger@orcl directory=dump_dir dumpfile=expdp.dmp tables=empquery='where deptno=20';

4)按表空间导
expdp system/manager@orcl directory=dump_dir dumpfile=tablespace.dmptablespaces=temp,example;

5)导整个数据库
expdp system/manager@orcl directory=dump_dir dumpfile=full.dmp full=y;

(注:我的导出过程20分钟左右,导出文件100G大小)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值