oracle 实例导如,oracle导入导出入门实例

实验环境

Windows 7 X64

Oracle 11.2.0 .1 X64

一、查找用户会话系统进程号

1.查找sid,serial#

select sid,serial#,username, machine,status from v$session where username like 'SYS';

2.根据sid,serial#查找spid系统进程ID

select p.spid

from v$session s, v$process p

where p.addr=s.paddr

and s.sid=sid

and s.serial#=serial#;

二、exp/imp逻辑导出导入表

1.导出t1表内容到t1.dmp文件

注意设置字符集

E:\>set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

E:\>exp test/test@test file=t1.dmp tables=t1

2.导入t1.dmp文件到t1表

在导入之前可以先删除旧表,以便导入后验证

注意字符集设置必须与导出相同

E:\>imp test/test@test file=t1.dmp tables=t1

三、expdp/impdp数据泵备份恢复

1.sysdba用户建立备份目录

SQL> select * from dba_directories where directory_name='EXPDIR';

SQL> select * from dba_directories where directory_name='EXPDIR';

SQL> grant read,write on directory expdir to test;

2.导出数据库表

E:\>expdp test/test@test dumpfile=t1dp.dmp directory=expdir tables=t1

3.导入备份文件内容

在导入之前可以先删除旧表,以便导入后验证

E:\>impdp test/test@test dumpfile=t1dp.dmp directory=expdir tables=t1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值