程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 分析Oracle下導出某用戶所有表的方法

分析Oracle下導出某用戶所有表的方法

編輯:關於Oracle數據庫

   可能很多使用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 文件,編輯該批處理文件,將第一行和最後一行刪掉,保存後運行該批處理文件就可全部導出該用戶下的所有表。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved