toad-for oraclev11常見疑問解答與常用技巧_第1頁
toad-for oraclev11常見疑問解答與常用技巧_第2頁
toad-for oraclev11常見疑問解答與常用技巧_第3頁
toad-for oraclev11常見疑問解答與常用技巧_第4頁
toad-for oraclev11常見疑問解答與常用技巧_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

為什么使用Toad而不是PL/SQL 如何瀏覽導(dǎo)出的dmp文件 如何查看 如何在編輯器中不加Schema名稱也能使用CodeAssist功能 如何讓裝載的對象不顯示Owner 怎樣自動 使用OracleInstantClient怎樣用Toad連接 為什么查看ExplainPlan時出錯 怎樣快速編寫Insert/update/select語句 快捷 與Editor相關(guān)的小技 命名 在PL/SQL塊中執(zhí)行某條 分 以下對TOAD有關(guān)疑問解答和技巧描述都是基于ToadforOracleXpert(Version調(diào)優(yōu)功能。,如果與大家在實際工作中遇到情況有所差異,請查閱資料(建議: 。原母公司QuestSoftware2012年已被Dell收購, Developer更注重的是開發(fā)。以下是較為的說法TOAD具有功能強(qiáng)大的模式瀏覽器,可以快速數(shù)據(jù)字典、瀏覽表、索引和過程,并可輯命令外,還可以快速查詢字段名或?qū)崿F(xiàn)SQL語句格式化等功能。如何生成指定Schema下對象的創(chuàng)建Database|Export|GenerateSchemaScriptObjectTypes除語句,是否在SQL語句結(jié)尾使用“/”等等。 執(zhí) 生成操作,操作結(jié)束后會彈出SQL 如何導(dǎo)出dmp文件答:首先前提是當(dāng)前登錄用于具有相應(yīng)權(quán)限。打開功能菜單Database|Export|ExportUtility使用事先定義好的導(dǎo)出參數(shù)文件進(jìn)行dmp的導(dǎo)出。如何瀏覽導(dǎo)出的dmp答:打開功能菜單Database|Export|ExportFileBrowser,點擊右上角的(OpenExportFile)OpenExportFiledmpOk如何導(dǎo)入dmp文件功能菜單Database|Import|ImportUtilityWizard。顯示如下圖,根據(jù)需要可選導(dǎo)入表、導(dǎo)入用戶、導(dǎo)入數(shù)據(jù)庫、導(dǎo)入表空間,或者使用事先定義好的導(dǎo)入?yún)?shù)文件進(jìn)行dmp的導(dǎo)入。如何查看數(shù)據(jù)庫參數(shù)答:打開功能菜單如何查看答:打開功能菜單*如何查看客戶端程序執(zhí)行SQLDatabase|Monitor|SQLTrackerMonitoringToolforDatabaseClient窗口,顯示如下圖。選擇需要監(jiān)視的客戶端程序,點擊(StartingMonitoring)按鈕。執(zhí)行SQL后,監(jiān)視器下SQLSQL如何通過SQL查詢表結(jié)構(gòu)、用戶、表空間使用情況等等。如何查看Job執(zhí)行情況LastDate:JobNextSec:Job下一次執(zhí)行的時間。如何快速查看對象屬性名(此時對象名有下劃線DescriptObjectsF4鍵。如何在DEBUG時查看輸出參者返回變量或游標(biāo)打印到DBMSOutput。如何最大化Editor答:由于Toad和Dock窗口比較多,如果屏幕不夠大或者分辨率不高的情況下,會將編些選項都取消,這樣,在需要哪些Tab頁時,會自動出現(xiàn)。這樣就和PL/SQLDeveloper類似了。拖拉數(shù)據(jù)庫連接、功能到左側(cè)方。拖拉編輯器為一行(缺省為兩行快捷鍵,你甚至可以不顯示任何按鈕;比如,你可Desktop、Macro、SourceControl等。如何在編輯器中不加Schema稱也能CodeAssistView|OptionEditor|CodeAssistToadInsightObjectsExpectedToken”,則在輸入From后只要輸入字母就自動提示表名。常都不包含Schema。為了也能使用CodeAssist的輔助功能,可以在輸入表名前先輸入“.”,則當(dāng)前Schema下的對象名就會列表顯示出來。如下圖:如何讓裝載的對象不顯示OwnerDebuggerPL/SQLDebug”怎樣自動DebugToadDBM_OUTPUT過程的輸入和輸出變量。在編輯器中點擊按鈕(或者右鍵菜單,選擇Debug|ApplyAutoDebugger)第一個按鈕自動生成調(diào)試代碼;第二個按鈕刪除生成調(diào)試代碼。如下圖示:DebugOutput(v_numberout為什么編輯器中顯示的代碼格式與實際格式化不一致題。如下圖,選擇中文字體即可。建議使用宋體字或fixedsys(固定寬度字體,顯示英文更在哪里管理表空License如何拷貝提取出來的數(shù)左鍵在數(shù)據(jù)上滑動選中,按Ctrl+C即可拷貝到剪貼板。OracleInstantClient樣Toad接c:\ProgramFiles\oraclec:\Programc:\Programc:\ProgramMyComputer|Properties|Advanced|EnvironmentVariables|SystemTNS_ADMIN=c:\Programtnsnames.orac:\ProgramFiles\oracle\network\admin打開windows表創(chuàng)建一個新鍵值ORACLEORACLE_HOMEC:\ProgramSQL_PATHTNS_ADMIN 怎樣格式化PLS/QL代碼怎么格式語句怎么Case格式化修改行顯語句的顯:這樣,在打開頁面時,首先需要提取對象(ableTrV怎樣在編輯器的左側(cè)顯示對象列表此窗口拖拉到Toad的左側(cè),同時你可以點擊圖標(biāo)顯示列名。如下圖:示對象結(jié)構(gòu)等、ActionConsole(操作對象等。Tab頁太多影響了桌面顯示區(qū)域怎么辦為什么查看ExplainPlan錯有為Toad創(chuàng)建查詢計劃表或者其他人創(chuàng)建了查詢計劃表而你無權(quán)使用。SchemaOKCtrlEOK注:“Granttopublicandcreatepublicsynonym”創(chuàng)建了一個公共同義詞,這樣其他賬號的用戶登錄到Toad后也就可以直接使用這個查詢計劃表了。怎樣快速編寫Insert/update/select語句SchemaBrowserGenerateStatement|方法二:打開怎樣圖形化編輯表中的數(shù)據(jù)或結(jié)果集中的數(shù)據(jù)ToadOptions|DataGrids|VisualImmediateeditSchemaBrowser,中選擇表,在右側(cè)的DataTab頁中,可以直接修改數(shù)據(jù),并點擊按鈕。在Editor中,輸入edittable_name,Toad會自動提取表數(shù)據(jù),你可以編輯,并點擊按Selectt.*,rowidfromtable_nametwherecolumn1=之后,就可以直接修改結(jié)果集,并點擊按鈕。當(dāng)提示“Postoutstandingchangesfirst”時,點擊Yes。怎樣顯示或隱藏按鈕怎樣轉(zhuǎn)換SQL語句為其他語言格式然后,在光標(biāo)指定的語句上點擊菜單Editor|MakeCodeStatement或者點擊按鈕(第句,轉(zhuǎn)換后的代碼自動放到了粘貼板,你可以拷貝到自己的IDE環(huán)境中去,如下圖轉(zhuǎn)換成怎樣Toad調(diào)EditorSQLEditor|ExecuteSQLviaSQL*PlusQSR是什么?有什么用QSR的全稱是QuestScriptRunner,可以認(rèn)為是輕量級的ToadEditor。QSR在執(zhí)行。如果你需要運行很長的而同時需要用Toad執(zhí)行其他任務(wù),則最好使用QSR。在Editor中寫好后,點擊菜單Editor|ExecuteSQLviaQSR即可(提示是否保存時選NNo。當(dāng)然,你也可以點擊GridnEnvironmentSQL*Plus快捷F5SQL*Plus。Ctrl+Ctrl+Shift+Ctrl+Shift+Ctrl+當(dāng)你創(chuàng)建一個Package后,ToadPackage史SQL另外,你可以通過Toad|OptionToolbars/s|Shortcuts自定義快捷鍵,簡單地,只需要選中相關(guān)的條目,按相應(yīng)的組合鍵即可。這個組合鍵也會出現(xiàn)在菜單中。例如,你可以為SQLCloseScriptNewEnd修改字圖中調(diào)整“Fonts”Editorfixedsys(固以顏色標(biāo)識數(shù)據(jù)庫連ToadNewConnection快速啟如果你的PC上安裝 (能快速連接的View|OptionShowloginwindowView|Option“SchemaBrowser”、“Editor”和“ObjectSearchWindow”中可以進(jìn)行多線程的執(zhí)行。打開菜單Session|NewSession,創(chuàng)建新連接,并點擊按鈕“EditLoginRecord”按使用收藏功置到Favorites(收藏夾)中。SBfavoriteslistAddFolderOK。并選中最上部的“ShowFavorites”改變顯示格(下拉列表結(jié)構(gòu))Schema每個Tab頁左側(cè)都會增加一個小圖標(biāo),可以更容易找到對應(yīng)的Tab頁。歷史對可以編輯SchemaBrowser快速定位對名稱而Toad自動快速定位到相關(guān)對象。例如鍵入“EDI”則:Schema打開表或者視圖,在屬性的Columns頁下方,點擊 (ColumnandCommentOptions)按鈕??梢赃x擇Showtablecomments或者Showcolumncomments,在下方再勾選EnableTable/ColumnComments,之后便可以在EnableTable/ColumnComments下方輸入注釋信息,焦點移動到其他位置后,Toad將該注釋信息直接作為DDL語句執(zhí)行。代碼模emplates自己的快捷方式將代碼模板加入到編輯器中(KeyMap。缺省的快捷方式是Ctrl+Space,這與中文環(huán)境下的“中文切換”功能相,請修改為Ctrl+Alt+Space。代碼模版(CodeTemplates)可以加速開發(fā),比如,在Editor中輸入for,按快捷方式了一個for循環(huán)的代碼模版(名稱為forwoforwoCtrl+Alt+Space提示(對象提示、關(guān)鍵字提示View|Option1500sel后就自動提示select(且自動改變?yōu)榇髮?,則進(jìn)行:注意,在“ToadInsightObjects”中可以設(shè)置哪些類型的對象需要提示、哪些類型的對象不需要提示。例如,在你輸入字母a時可能會

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論