How to, Toad for Oracle如何管理在多DB instance執行相同的SQL Script?
How to, Toad for Oracle如何管理在多DB instance執行相同的SQL Script?
Toad for Oracle是個強大的Oracle資料庫管理工具,若善用之,可大大減少DBA日常管理資料庫的多項工作,讓DBA能更有效率的維護與管理資料庫。
當DBA每天都得在各DB Instance執行相同的SQL Script,確保得到所要的查詢結果。但常常得每個資料庫都run一次,若有管理工具幫忙做這件事,那就能更有效率的工作。
本文章介紹Toad for Oracle的Script Manager功能,Script Manager可設定相同SQL script在不同Oracle資料庫連線批次執行,節省DBA寶貴時間。
SQL敘述執行管理員(Script manager) 的強化功能
2.Script Manager新增資料庫連線管理項目
3.如下圖,點選任一個您在Toad Database Login已設定的資料庫登入項目;再按下「OK」鈕
4.新增資料庫連線成功!!!
5.設定儲存的檔案位置
6.點選位於目錄C:\Temp\下面的幾個sql 範例檔並按下開啟鈕
7.若還要新增其它檔案,按下「Add」鈕可繼續新增
若要移除某個檔案,按下「Remove」鈕移除選定的檔案
下方的Group請輸入myGrp,我們為此次新增的檔案放在myGrp,類似檔案總管的資料夾觀念,您可依據不同類型的SQL檔建立不同的Group
8.儲存設定。
9.如何執行SQL檔?
a)先點選下面的qry.sql
b)點選上方的「Run selected scripts」按鈕,此按鈕可一次將點選的script sql 在目前設定的多個資料庫連線都執行一次。
若點選的是myGrp,則會將myGrp下方所有的sql script在每個DB連線上都執行一次
10.點選Script Manager執行的畫面的tab Messages
11.由於Connections to use有2個資料庫連線,所以這邊會有2個執行結果頁
2.檔案參考目錄
3.保留目前開啟的HR連線,點選下方的Group=>「Basic Information 」
4.點選whoami.sql,在該項目上按右鍵選「Load in Toad Script Runner」,此功能用來執行現行資料庫HR連線的單一SQL檔
5.點選此鈕執行指令的sql script
●將常用的script排入排程執行
1.點選準備設定排程的SQL檔或群組
2.點選此鈕可設定排程,排程管理後面的Lab會詳述,此處不再贅述
經過以上步驟,希望對DBA的日常資料庫管理工作能有幫助。
Toad for Oracle是個強大的Oracle資料庫管理工具,若善用之,可大大減少DBA日常管理資料庫的多項工作,讓DBA能更有效率的維護與管理資料庫。
當DBA每天都得在各DB Instance執行相同的SQL Script,確保得到所要的查詢結果。但常常得每個資料庫都run一次,若有管理工具幫忙做這件事,那就能更有效率的工作。
本文章介紹Toad for Oracle的Script Manager功能,Script Manager可設定相同SQL script在不同Oracle資料庫連線批次執行,節省DBA寶貴時間。
SQL敘述執行管理員(Script manager) 的強化功能
- 加入了資料庫連線管理區,不再受限於只能連一個資料庫,還可將目前Script Manager的設定存檔
- 建立Group將script做分類
- 可以直接執行script
- 可經由Database Browser啟動
- 可將常用的script排入排程執行
2.Script Manager新增資料庫連線管理項目
3.如下圖,點選任一個您在Toad Database Login已設定的資料庫登入項目;再按下「OK」鈕
4.新增資料庫連線成功!!!
5.設定儲存的檔案位置
6.點選位於目錄C:\Temp\下面的幾個sql 範例檔並按下開啟鈕
7.若還要新增其它檔案,按下「Add」鈕可繼續新增
若要移除某個檔案,按下「Remove」鈕移除選定的檔案
下方的Group請輸入myGrp,我們為此次新增的檔案放在myGrp,類似檔案總管的資料夾觀念,您可依據不同類型的SQL檔建立不同的Group
8.儲存設定。
9.如何執行SQL檔?
a)先點選下面的qry.sql
b)點選上方的「Run selected scripts」按鈕,此按鈕可一次將點選的script sql 在目前設定的多個資料庫連線都執行一次。
若點選的是myGrp,則會將myGrp下方所有的sql script在每個DB連線上都執行一次
10.點選Script Manager執行的畫面的tab Messages
11.由於Connections to use有2個資料庫連線,所以這邊會有2個執行結果頁
●開啟並執行系統現有的Script Manager設定檔
1..如下圖,點選Toad for Oracle的內建範例檔。
2.檔案參考目錄
3.保留目前開啟的HR連線,點選下方的Group=>「Basic Information 」
4.點選whoami.sql,在該項目上按右鍵選「Load in Toad Script Runner」,此功能用來執行現行資料庫HR連線的單一SQL檔
5.點選此鈕執行指令的sql script
●將常用的script排入排程執行
1.點選準備設定排程的SQL檔或群組
2.點選此鈕可設定排程,排程管理後面的Lab會詳述,此處不再贅述
經過以上步驟,希望對DBA的日常資料庫管理工作能有幫助。
留言
張貼留言