海詩(shī)網(wǎng) 頭條熱點(diǎn) toad工具使用詳細(xì)教程(toad快捷按鈕)

toad工具使用詳細(xì)教程(toad快捷按鈕)

現(xiàn)在的企業(yè),除了PL/SQL,操作oracle數(shù)據(jù)庫(kù)的客戶端用TOAD的更多!Toad,記住F9執(zhí)行所有sql,Ctrl Enter執(zhí)行選中的sql。如果你需要什么,再檢查一遍。

快捷方式在視圖-選項(xiàng)-工具欄/菜單-shotcuts中設(shè)置,toad調(diào)用快捷方式shot cut。一開(kāi)始,我沒(méi)有發(fā)現(xiàn)鑰匙這個(gè)詞。

順便說(shuō)一下,toad模式DBMS輸出是(禁用的)。如果要啟用,DBMS輸出的標(biāo)簽頁(yè)左上角有一個(gè)紅色按鈕。只要啟用它。

為此,我上網(wǎng)搜了一下,整理了一些使用TOAD的簡(jiǎn)單技巧,現(xiàn)在分享給大家。

toad工具使用詳細(xì)教程(toad快捷按鈕)

Toad常用快捷鍵:

F8調(diào)用先前執(zhí)行的sql命令F9來(lái)執(zhí)行所有SQL Ctrl t . Complete table _ name Ctrl。完成table_namealt箭頭上下查看sql historyCtrl回車(chē)直接執(zhí)行當(dāng)前sqlCtrl Shift F格式的sql語(yǔ)句。

如果還覺(jué)得不夠,可以在系統(tǒng)菜單空白處右擊,進(jìn)入菜單快捷鍵,自定義快捷鍵。

修改toad下某個(gè)表中字段的值:首先在schema Browser下找到對(duì)應(yīng)的表,點(diǎn)擊右邊的數(shù)據(jù)列,然后選擇一條記錄,再點(diǎn)擊數(shù)據(jù)列下的(編輯記錄)修改字段中的值。

然后點(diǎn)擊(后期編輯),最后就提交了。

內(nèi)部腳本由雙引號(hào)分隔。)第四個(gè)按鈕:Run Explain Plan for Current Statement后面是調(diào)試PLSQL的函數(shù)等函數(shù),比如Ctrl U到大寫(xiě)Ctrl L到小寫(xiě)Ctrl B進(jìn)行注釋Ctrl Shift B取消注釋配置的自動(dòng)提示。

toad工具使用詳細(xì)教程(toad快捷按鈕)

toad工具使用詳細(xì)教程(toad快捷按鈕)

TOAD使用說(shuō)明

1.將鼠標(biāo)停在sql所在的行上,然后ctrl Enter直接執(zhí)行當(dāng)前sql。

2.解決Toad顯示中文亂碼的問(wèn)題(如果數(shù)據(jù)庫(kù)所在主機(jī)的NLS _郎是AMERICAN_AMERICA。we8 iso 8859 p 1);

System environment variable plus NLS _ lang=USA _ USA. WE8ISO8859P1

3.toad中的自動(dòng)提示功能,就像plsql developer一樣:

輸入表名的前幾個(gè)字母,然后使用Ctrl。它會(huì)彈出來(lái)。例如,如果您輸入select * from emp t where t此時(shí)暫停,emp字段將彈出供您選擇。

4.如何支持自動(dòng)代碼糾正,比如輸入ndf,自動(dòng)替換為NO_DATA_FOUND,輸入sf,自動(dòng)替換為select * from:

點(diǎn)開(kāi)菜單edit-editer_options-auto_replace中,自己去設(shè)定??梢栽O(shè)置任何你想自動(dòng)替換的單詞

5、toad如何實(shí)現(xiàn)多線程,像plsql developer那樣可以取消當(dāng)前的操作:

安裝的時(shí)候有選項(xiàng)設(shè)置,如果未設(shè)置進(jìn)入view-options-oracle-transactions,把第一個(gè)選項(xiàng)選上。

6、在TOAD的SQL Editor中修改查詢的數(shù)據(jù):

select rowid,b.* from acc_bill b 就可以修改數(shù)據(jù)了.

7、使用Object Palette吧,很棒:

在VIEW——Object Palette找到入口。點(diǎn)擊后在SQL Editor窗口右側(cè)產(chǎn)生一個(gè)窗口,里面可以根據(jù)schema選擇對(duì)象類(lèi)型,比如table,

出現(xiàn)的表名雙擊后就出現(xiàn)在SQL編輯器里了,下面還有字段名,是不是很方便啊。

8、關(guān)于TOAD啟動(dòng)的一些問(wèn)題:

有的時(shí)候安裝完成后突然發(fā)現(xiàn)無(wú)法同時(shí)打開(kāi)兩個(gè)TOAD,其實(shí)這是一個(gè)option控制的。進(jìn)入option界面,選擇General,右側(cè)第四個(gè)“Allow multiple copies .”,

那個(gè)就是選項(xiàng)了,打勾后重啟程序就可以了。同一個(gè)界面里第五個(gè)是控制是否顯示進(jìn)入畫(huà)面,覺(jué)得麻煩可以刪掉,去掉那個(gè)勾就可以了。

9、安裝好toad后根據(jù)需要使用到的特性,需要運(yùn)行一些腳本:(都在Toad/temps目錄下)

如果需要用Toad來(lái)查看執(zhí)行計(jì)劃,必須運(yùn)行腳本PrepToad.sql或者notoad.sql

n 如果希望專門(mén)建立一個(gè)Toad 用戶來(lái)存放Toad需要使用的對(duì)象的話,就運(yùn)行preptoad.sql。

n 如果希望在當(dāng)前連接用戶模式下建立toad需要使用的對(duì)象的話,就運(yùn)行notoad.sql。

n 注意,如果是選擇了專門(mén)建立toad這個(gè)用戶的話,需要先修改一下腳本,指定用戶的默認(rèn)表空間和臨時(shí)表空間。

需要使用Oracle8i 的Profile analyzer,必須運(yùn)行ToadProfiler.sql

需要加強(qiáng)Toad的安全性,必須運(yùn)行ToadSecurity.sql

10、以下都是指toad8.0xpert下:

執(zhí)行toad自帶的執(zhí)行計(jì)劃的方法:

view-options-oracle-general配置explain plan的表名和用戶名,如圖:

如果還沒(méi)有建立計(jì)劃表plan_table請(qǐng)執(zhí)行以下腳本:

-----------------------------------------------------------------------------

SQL @C:/oracle/ora92/rdbms/admin/utlxplan.sql

SQL create public synonym plan_table for plan_table;

SQL grant select,update,insert,delete on plan_table to public;

-----------------------------------------------------------------------------

11、TOAD 9.0.1.8 版本的幾個(gè)不錯(cuò)的功能:

UtilitiesUnix Job Scheduler 有不少DBA、Backup、Table和Index維護(hù)的相關(guān)shell腳本,可供學(xué)習(xí)參考。

UtilitiesNetwork Utilities 有telnet/RExec/Ping/TNSPing/SSH等功能。

UtilitiesScript Manager 有不少常用的數(shù)據(jù)庫(kù)查詢和維護(hù)SQL語(yǔ)句,并且能直接執(zhí)行測(cè)試。

ViewObject Palette 選上后,會(huì)在toad右側(cè)顯示數(shù)據(jù)庫(kù)對(duì)象面板,雙擊可以在輸入?yún)^(qū)輸入對(duì)象名,且方便查詢。

按F8顯示最近執(zhí)行的sql語(yǔ)句,方便查詢,并可選擇出來(lái)修改、執(zhí)行。

DatabaseCompareSingle Objects 可以比較兩個(gè)對(duì)象腳本之間的差異。

DatabaseReportHTML Schema Doc Generator 可以生成超文本格式的數(shù)據(jù)庫(kù)對(duì)象及其代碼詳細(xì)信息文檔。

DatabaseOptimizerUnix Kernel Parms 計(jì)算unix主機(jī)(包括Solaris/AIX/HPUX/Tru64/Linux)的內(nèi)核參數(shù)信息。

DatabaseOptimizerRepair Chained Rows 可以計(jì)算和修復(fù)行鏈接

DatabaseOptimizerRebuild Table 可以生成重建表的腳本(包括索引、約束及其重編譯對(duì)應(yīng)存儲(chǔ)過(guò)程信息)。

DatabaseOptimizerPinned Code 可以查詢共享池中的代碼信息,并且能Fulsh SGA和pin指定的對(duì)象到共享池中。

12、Toad Database Health Check功能執(zhí)行前操作:

SQL conn /as sysdba

Connected.

--為了分析alert.log文件

SQL CREATE OR REPLACE DIRECTORY TOAD_BDUMP_DIR as '/opt/oracle/db01/app/oracle/admin/ORCL/bdump';

Directory created.

SQL GRANT READ, WRITE on DIRECTORY TOAD_BDUMP_DIR to wacos;

Grant succeeded.

[FK Constraints with nonmatching column definitions]太耗時(shí),建議取消

13、如何設(shè)置使得注釋字體是立體字而不是斜體字(Toad 9.1.0.62)

編輯區(qū)右擊- 選擇edit options - 查看Language組合框- 選擇PL/SQL語(yǔ)言- 點(diǎn)擊Edit按鈕- 選擇Highlighting標(biāo)簽- 從左側(cè)Styles里選擇Comment - 把Font Style組合框里的Italic選擇框的小勾去掉。

本文來(lái)自網(wǎng)絡(luò),不代表海詩(shī)網(wǎng)立場(chǎng),轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/138882.html
      

vp900宏編程怎么設(shè)置(宏編程鼠標(biāo)怎么設(shè)置)

痛風(fēng)的快速止痛的方法-痛風(fēng)的快速止痛的方法肺俞胃俞

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部