Sqlplus

sql 腳本在 Solaris 上的 SQLplus 中掛起

  • August 11, 2019

在 Solaris 上的 SQLplus 中執行 sql 腳本 知道為什麼腳本掛在第 9 行“/”並且沒有執行嗎?

declare
dummy number;
begin

select 1 
into dummy from dual ;  

end;
/

您是否已送出或回滾事務?好像事務沒有送出。

您只需要exit在腳本末尾添加一個,或者將其執行為sqlplus username/password@server/dbname &lt; Setup.sql(即重定向輸入,< 而不是 @)。

您可以通過exit在掛起會話中鍵入“ ”來檢查這是否是問題所在。

可能是由於不可見的字元,這可能來自錯誤的 FTP 副本。也許是因為你在最後一個斜杠之後沒有換行符?嘗試刪除完整 PL/SQL 塊中的空行。

引用自:https://dba.stackexchange.com/questions/83162