酷!學園
歡迎光臨,
訪客
。請
登入
或
註冊帳號
。 您沒有收到
認證信
嗎?
一小時
一天
一週
一個月
永遠
請輸入帳號, 密碼以及預計登入時間
最新消息:
Study Area Facebook粉絲團
http://www.facebook.com/sataiwan
首頁
說明
搜尋
登入
註冊
酷!學園
»
技術討論區
»
database 討論版
»
主題:
請問oracle資料庫可以自動執行寫好的script嗎
« 上一篇
下一篇 »
列印
頁: [
1
]
作者
主題: 請問oracle資料庫可以自動執行寫好的script嗎 (閱讀 6429 次)
0 會員 與 1 訪客 正在閱讀本文。
rubcandy0208
懷疑的國中生
文章數: 33
請問oracle資料庫可以自動執行寫好的script嗎
«
於:
2006-07-19 11:22 »
請問大大:
我寫好一個簡單的select指令,存成day.sql
然後每天都都登入unix,然後再執行sqlplus
再手動執行@day.sql
然後copy出結果檔
我想oracle是不是可以像unix的at自動排程方式,幫我每天自動執行該day.sql檔呢?
記錄
twu2
管理員
俺是博士!
文章數: 5409
性別:
請問oracle資料庫可以自動執行寫好的script嗎
«
回覆 #1 於:
2006-07-19 11:32 »
你知道 at 指令, 那... 為什麼不會用 at 指令做你要做的事呢?
你登入後執行 sqlplus 之類的動作, 有那一個是不能寫成 script 讓 at 指令去跑的呢?
記錄
Tommy 碎碎念...
alen
可愛的小學生
文章數: 7
請問oracle資料庫可以自動執行寫好的script嗎
«
回覆 #2 於:
2006-07-19 13:31 »
如果是使用PL/SQL or SQL可以使用 Oracle內建的Job功能,執行你的procedure
就可以在特定時間內執行了
見Oracle 的 DBMS_JOB
記錄
rubcandy0208
懷疑的國中生
文章數: 33
請問oracle資料庫可以自動執行寫好的script嗎
«
回覆 #3 於:
2006-07-20 16:48 »
謝謝,script寫好了,可手動執行
但是crontab就有問題了,
看mail最後面
一直出現到找不到該檔的錯誤訊息,恐怕是路徑該測一下
記錄
harrier
榮譽博士
俺是博士!
文章數: 1856
性別:
請問oracle資料庫可以自動執行寫好的script嗎
«
回覆 #4 於:
2006-07-20 17:14 »
用 oracle 用戶帳號執行下列 script:
#!/bin/sh
export ORACLE_SID=[你的資料庫 ID]
sqlplus / as sysdba << EOF
@[你要執行的 sql 檔案];
exit
如果成功,就能用 cron 了~
記錄
...90Net(90:1200/1203),GameNET(99:700/707),ALLNet(92:9200/3111),InfoNet(30:100/103)..MaximusCBCS(浮懷),AirNet,TenderNet,StormNet,FidoNet...
<<-
www.nas.vg
->>
列印
頁: [
1
]
« 上一篇
下一篇 »
酷!學園
»
技術討論區
»
database 討論版
»
主題:
請問oracle資料庫可以自動執行寫好的script嗎