當前位置:首頁 » 網頁前端 » oracletoad跑完腳本後還在執行
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracletoad跑完腳本後還在執行

發布時間: 2022-11-20 11:36:25

Ⅰ 緊急求教:plsql登錄不同網段oracle伺服器跑過程,數據更新完畢,而且日誌文件有記錄,但plsql顯示還在執行

這個是沒有問題的,這個因該是網路中斷所引起的,以後跑較長時間的腳本,最好是在服端上面跑,我們這里也是這樣子,順便問下你們那邊用的是有線還是無線,我們這邊用的是無線,跑著跑著就出現這種情況,建議你以後在伺服器上邊跑。

Ⅱ 關於toad for oracle 查看錶被鎖的腳本查詢問題:

查看鎖(lock)情況
select /*+ RULE */ ls.osuser os_user_name, ls.username user_name,
decode(ls.type, 'RW', 'Row wait enqueue lock', 'TM', 'DML enqueue lock', 'TX',
'Transaction enqueue lock', 'UL', 'User supplied lock') lock_type,
o.object_name object, decode(ls.lmode, 1, null, 2, 'Row Share', 3,
'Row Exclusive', 4, 'Share', 5, 'Share Row Exclusive', 6, 'Exclusive', null)
lock_mode, o.owner, ls.sid, ls.serial# serial_num, ls.id1, ls.id2
from sys.dba_objects o, ( select s.osuser, s.username, l.type,
l.lmode, s.sid, s.serial#, l.id1, l.id2 from v$session s,
v$lock l where s.sid = l.sid ) ls where o.object_id = ls.id1 and o.owner
<> 'SYS' order by o.owner, o.object_name

Ⅲ Oracle,toad問題,為什麼我在toad里sql Editor編輯器里寫了sql語句,我不能刪除和更改了

看看editor的設置 裡面是不是有自動大小寫的設置和與編輯相關的設置

Ⅳ 使用Toad鏈接Oracle時出現下面問題,請高手指教

你的那個本地網路服務名應該配置的有問題。

用Oracle的Net Configuration Assistant配置好網路服務名,並測試通過後,再用toad工具連接

Ⅳ oracle如何執行sql腳本

你用的Oracle客戶端是什麼!之前用的是toad,選中你要執行的包或者存儲過程,然後右鍵「Execute」!

Ⅵ 我使用的是toad for Oracle,不知道怎麼回事data grid 不見了 ,現在執行語句之後,看不到結果啊~~~

在我描黑的那一段很小的區域(1:1的上面),點滑鼠右鍵,出來菜單,找到restore default desktop,就這個菜單。


如果一次找不到,多找幾個區域點右鍵。

Ⅶ toad for oracle 打開以後,一段時間(大約幾分鍾)的話,客戶端就會欄位斷開連接。怎麼解決呢

1 首先檢查是否是網路問題,也就是說看是否有丟包現象,在cmd裡面執行:ping 主機IP -t 看是否有time out 。
2 其次檢查資料庫連接問題,先驗證toad是否連接正常,在cmd裡面執行:tnsping 資料庫的網路服務名或伺服器端的IP地址。
3 看你是多長時間斷掉,可能會是伺服器端參數設置了session連接時間,就是說摸個session在多長時間內沒有活動自動踢掉。該參數相關的可能會是你說的資料庫層的debug session timeout,也有可能是系統層,檢查你使用的用戶的.profile文件裡面的設置,如connect_time等。
4 再就是當斷掉時查看下伺服器端資料庫的監聽是否正常

Ⅷ 在toad for oracle裡面怎樣執行語句

FILE圖標下面的 圖標editor窗口
按F5或者F9執行

Ⅸ toad for oracle 連接資料庫,過一會不使用的話就會出現ora_03113:通信通道的文件結束。需要重新連接資料庫

這個是oracle 上面帶的策略。

如果是生產環境還是不要調整的好。

如果是測試環境你可以讓dba調整一下默認的空閑斷開時間。

默認的貌似沒有限制,估計是你們的oracle調整過。

Ⅹ 如何讓sql語句在oracle後台運行,怎麼查看後台運行的程序,謝謝

sql要在後台運行的的話你只有寫shell腳本了:
sqlplus username/password@orcl <<!
select xxxxxxx --這里填你想要執行的語句
exit
!
(在資料庫本地執行的時候可以不帶連接串,直接用sqlplus username/password <<! 即可)
編寫完腳本後在操作系統下執行:
nohup ./mysql.sh & 或者 ./mysql.sh &
(這里暫定你的shell腳本名是mysql.sh可以自己改)
使用jobs命令就可查看你後台運行的程序。或者使用 ps -ef|grep mysql.sh 也能看到。
當然了使用了nohup參數後在當前目錄會生成nohup.out的輸出文件,你也可以在這個文件中查看腳本執行的進度。