每个人都有属于自己的人生,有人到过哪里才想到哪里,有人会去精心安排,过好专属于个人的每个阶段。我们唯有一次的人生,不是可以更改的电话号码,它需要我们精心地选择。

oracle下导出某用户所有表的方法

上一篇 / 下一篇  2009-06-09 16:21:20 / 个人分类:db

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


TAG:

 

评分:0

我来说两句

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 20327
  • 日志数: 22
  • 图片数: 2
  • 文件数: 9
  • 书签数: 1
  • 建立时间: 2008-08-09
  • 更新时间: 2010-05-19

RSS订阅

Open Toolbar