实验环境
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
本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/1150746