网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  讲解"oracle"下导出某用户所有表的方法     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:121次  录入:管理员--2008-02-02  
 

可能很多使用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 文件,编辑该批处理文件,将第一行和最后一行删掉,保存后运行该批处理文件就可全部导出该用户下的所有表。

 
 
上一篇: 个人经验:怎样杀死"oracle"的死锁进程    下一篇: 使用"oracle"解析函数快速检查序列间隙
  相关文档
使用flashback query 恢复误删除的数据 11-15
从多个方面详细讲解sqlplus的使用技巧 (1) 03-04
使用t-sql强制所有用户退出当前数据库 07-17
解析:怎样在oracle 9i中正确的转换时区 11-15
exp的版本高于数据库版本导出时出现报错 03-03
oracle数据库回滚段表空间文件丢失的处理 03-27
关于Oracle中并行处理技术原理深入分析 04-12
循序渐进讲解oracle数据库的hash join (1) 04-30
全面解析oracle数据库的系统和对象权限 05-07
Oracle 9i 数据库移动过程 04-11
Oracle webserver中文介绍 08-05
决定用户对全部对象名引用的三种数据库链 02-28
用forall与bulk collect快速复制表数据 (1) 03-27
使用"oracle"解析函数快速检查序列间隙 02-02
在aix平台上监视cpu并实时获得sql语句 03-06
用一个实例讲解oracle数据库的pl/sql语句块 07-30
用一条SQL 实现其它进制到十进制的转换 08-05
实例讲解如何重复利用这个外部表的表结构 05-07
数据库迁移过程中使用热备份进行分时恢复 (1) 05-14
Oracle数据库应用系统调优方法介绍 04-11
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息