iT邦幫忙

0

ORACLE import dmp file如何在log裡帶入執行的時間?

  • 分享至 

  • xImage

想知道這次匯入資料庫耗費的時間,請問如何在oracle imp指令的log裡加入花了多久的時間?
只有查到expdp有提供參數datestamp,imp是否也有方法能達到類似效果。

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
by2048
iT邦高手 1 級 ‧ 2022-09-14 09:27:26
最佳解答

批次檔內在imp行的上下寫
date > /tmp/impdate.log
imp aa/aa@oratest file=/tmp/a.dmp log=/tmp/a.log
date >> /tmp/impdate.log
就能留下執行時間,只是不會放在a.log

如果一定要放一起可以用組合的方式
date > /tmp/st.log
imp aa/aa@oratest file=/tmp/a.dmp log=/tmp/tmp.log
date >> /tmp/end.log
cat st.log > a.log
cat tmp.log >>a.log
cat end.log >>a.log

vit5015 iT邦新手 3 級 ‧ 2022-09-14 11:37:35 檢舉

感謝你的回答 後來是採用額外新增一個log檔案的方式放時間
看起來oracle exp\imp沒有提供時間參數

我要發表回答

立即登入回答