2011-01-11 34 views
1

使用sqlplus運行SQL時,我並不想在屏幕上顯示任何內容。我正在使用SPOOL將內容保存到文件中。即使我重定向它顯示連接到SQL,SQL> 1 2 .... 如何防止這些條目打印?在UNIX中使用sqlplus運行SQL?

+3

這是什麼問題和HTTP的區別://計算器。 com/questions/4655018? – Codo

+0

[在UNIX中禁止SQLplus命令的內容?](http://stackoverflow.com/questions/4655018/suppress-the-contents-of-the-sqlplus-command-in-unix) –

回答

0

,如果一切都失敗了,你可以嘗試

sqlplus username/[email protected] @myscript.sql >/dev/null 2>&1 
+0

您仍需要'-s'來取消SQL * Plus橫幅... –

+0

否。將stdout和stderr重定向到/ dev/null會消除所有不被假脫機。 –

+0

D'oh。沒有正確閱讀,清楚。在評論之前必須進入大腦... –

2

嘗試選項-silent(或只是-s):

> sqlplus -s username/[email protected] 
+1

thanks sqlplus -s user/password @ instance as sysdba @ file.sql此命令正在工作 –

相關問題