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

王朝oracle·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航