通過指令碼bat匯出表資料,並可限制匯出記錄數

2021-03-31 08:56:31 字數 751 閱讀 9391

指令碼分為四部分:

exp_main.bat:

sqlplus

scott/tiger@sdf154 @./exp_table.sql

echo

userid=

scott/tiger@sdf154   > yw_exp.dat

type table_name.txt >> yw_exp.dat

type loader.txt >> yw_exp.dat

exp parfile=./yw_exp.dat

exp_table.sql:

set head off feedback off termout off

set linesize 120

set pagesize 80

spool d:/test/table_name.txt;

select 'tables=dxsq.'||tname from tab where tabtype='table';

spool off;

exit;

loader.txt:

direct=n ***press=n grants=y indexes=y rows=y buffer=419430

query="where rownum<=100" filesize=20m file=(d:/test/1.dmp,d:/test/2.dmp,d:/test/3.dmp:)log=d:/test/exp_logs.txt

紫色部分限定匯出記錄數.

oralce導指令碼

用命令匯出 dmp c users administrator exp cms cms 10.196.149.11 orcl owner cms file d dmp 1 將資料庫sampledb完全匯出,使用者名稱system 密碼manager 匯出到e sampledb.dmp中 exp sy...

BAT指令碼編寫

批處理檔案最常用的幾個命令 echo表示顯示此命令後的字元 echo on 表示在此語句後所有執行的命令都顯示命令列本身 echo off 表示在此語句後所有執行的命令都不顯示命令列本身 與echo off相像,但它是加在每個命令列的最前面,表示執行時不顯示這一行的命令列 只能影響當前行 call ...

關於BAT指令碼

1 bat指令碼編寫 開啟程序 關閉程序 編輯 儲存 關閉檔案的指令碼 taskkill f im adminserver.exe taskkill f im nodeproxyconsole.exe taskkill f im nodeagent.exe taskkill f im testcp1...

bat指令碼效果

這是一個沒有用的指令碼開啟動畫 用到的指令 echo off chcp 65001 if ping 000 goto echo settitle clscolor 正片開始 rem 標準開頭 echo off chcp 65001 rem 標題 title yfc command rem 設定顏色 ...

BAT指令碼學習

bat指令碼編寫學習 echo call pause rem是批處理檔案最常用的幾個命令。1.echo 表示顯示此命令後的字元 2.echo off 表示在此語句後所有執行的命令都不顯示命令列本身 3.與echo off相象 但它是加在每個命令列的最前面,表示執行時不顯示這一行的命令列 只能影響當前...