這段shell程式在正式生產系統上執行可能會有錯誤
#!/usr/bin/ksh
#oracle資料取出shell
if [ $# -ne 3 ]
then
echo "unload.ori user/passwd table_name data_file"
exit
fisqlplus
$1 < >/dev/null
set colsep '|';
set echo off;
set feedback off;
set heading off;
set pagesize 0;
set linesize 25500;
set numwidth 255;
set termout off;
set trimout on;
set trimspool on;
spool
$3.temp;
select * from$2;
spool off;
exit
!cat $3.temp |tr -s '* ' ' ' >$3
ed $3 <#cat /dev/null>$3
#sed -e "s/|//" $3.temp >$3
#mv $3 $3.temp
#sed -e "s/$/|/" $3.temp >$3
oracle資料匯出
資料匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d export.dmp中 exp system manager test file d export.dmp full y 2 將資料庫中system使用者與sys使用者的表匯出 exp system man...
oracle資料匯出
1.將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 exp system manager test file d daochu.dmp full y 2.將資料庫中system使用者與sys使用者的表匯出 exp system manager ...
oracle資料匯入匯出
語法 imp userid password 資料庫全域性名 file dmp檔案的目錄 其它引數 獲取幫助,敲入 imp help y import常用的引數 1 file 指定匯入檔名 fromuser 允許匯入指定的使用者擁有的表 full full y時,匯入dmp檔案中所有的事物 igno...