讲解"Oracle"下导出某用户所有表的方法
来源: 赛迪网 作者: 编辑:admin 发布时间:2008-2-3 9:07:27

可能很多使用Oracle的客户都会遇到想把某用户所有表导出的情况,本文就提供这样一个方法帮你轻松解决这个问题

 

首先在sqlplus下以该用户登录到Oracle数据库,然后将以下内容粘贴到sqlplus中:

 

set feedback off;
            set pagesize 0;
            set heading off;
            set verify off;
            set linesize 200;
            set trimspool on;
            spool c:\数据库备份.bat;
            select ''exp username/ffffff@yourdb
            TABLES=''||table_name||'' FILE=''||table_name||''.dmp
            TRIGGERS=N'' from user_tables;
            spool off;
            set feedback on;
            set pagesize 9999;
            set heading on;
            set verify on;
            exit

完成后在找到 c:\数据库备份.bat 文件,编辑该批处理文件,将第一行和最后一行删掉,保存后运行该批处理文件就可全部导出该用户下的所有表。

收藏】 【 】 【关闭
相关文章
·08年最值得期待的八大垂直搜索引擎 (2008-5-28 9:48:56)
·俄通过网络过滤限制中小学生接触有害网站 (2008-3-31 10:16:02)
·Linux操作系统下的三种Java环境配置方法 (2008-2-3 9:16:28)
·Linux发行版知识普及:三个版本的CPUID (2008-2-3 9:11:38)
·使用"Oracle"解析函数快速检查序列间隙 (2008-2-3 9:08:46)
·讲解"Oracle"下导出某用户所有表的方法 (2008-2-3 9:07:27)
·Cisco路由器访问权限的设置 (2008-2-1 10:57:31)
·Cisco设备通用show命令介绍 (2008-2-1 10:55:13)
最新新闻
·08年最值得期待的八大垂直
·俄通过网络过滤限制中小学
·Linux操作系统下的三种Jav
·Linux发行版知识普及:三
·使用"Oracle"解析函数快速
·讲解"Oracle"下导出某用户
·Cisco路由器访问权限的设
·Cisco设备通用show命令介
·讲解Oracle数据库在NT平台
·如何提高Linux操作系统命
热点新闻
·Prometric:考MCSE2003可获
·在微软数据库中没有查到成
·IBM专业认证经验总结
·走近Lotus培训认证
·数据结构(C语言描述)
·局域网组维护基础与实例教
·电脑上网基础与实例教程介
·Cisco职业认证再认证体系
·VB6中用Oracle数据控件访
·移去广告的简单方法
推荐新闻
·Prometric:考MCSE2003可获
·在微软数据库中没有查到成
·IBM专业认证经验总结
·走近Lotus培训认证
·数据结构(C语言描述)
·局域网组维护基础与实例教
·电脑上网基础与实例教程介
·Cisco职业认证再认证体系
·VB6中用Oracle数据控件访
·移去广告的简单方法