Toad for Oracle 13 - 2018版本 發行公告說明


Toad for Oracle 13 – 2018 Edition
新特點





 關於此本說明

              Toad for Oracle為所有高技能和經驗水準的資料庫專業人員提供了一種直觀且高效的方式,以全面改進工作流程的有效性和生產力來執行他們的工作。有了Toad for Oracle工具,您可以:

l  通過視覺表示去理解您的資料庫環境

l  通過自動化和流暢的工作流程輕鬆地在任務期限內完成工作

l  執行重要的開發和管理任務只需單一個工具

l  部署符合用戶要求的高質量應用程序;在正式環境中可預測地和可靠地執行任務

l  驗證資料庫程式碼以確保最佳性能並遵守最佳實踐標準

l  輕鬆管理和共享項目,模板,腳本等


Toad for Oracle解決方案是由您及為您創建的。近二十年的發展和反饋,像Toad World這樣的各種討論區已經使它成為功能最強大最實用的工具,隨著Toad for Oracle超過兩百萬個安裝,這使得Toad for Oracle持續成為資料庫“名義上的”的開發和管理標準工具。


新特色介紹

l  General

n  已增加支援雙顯示器。您現在可以在Standard MDIMultiple Document Interface)模式或SDISingle Document Interface)模式中使用Toad
     Toad的默認模式是MDI,其中Toad具有單個應用程序窗口,並且您打開的所有其他窗口都包含在該應用程序窗口中。但是,即使在MDI模式下,Toad也允許您選擇“彈出”MDI子窗口,將它們移動到單獨的屏幕或同一屏幕的單獨部分。然後你可以將彈出的窗口在需要時再崁入Toad應用程序,並將其恢復到其原始形式。雖然彈出了一個窗口,但它的名稱仍會顯示在Toad任務欄的選項卡上,好像它沒有彈出似的。因此,您可以使用鍵盤快捷鍵或工具欄上的選項卡在窗口之間切換。
     或者,您可以使用SDI模式,其中每個窗口都在自己的窗口中打開,位於Toad應用程序之外。該模式提供對窗口放置位置的完全控制。因此,不僅可以將單個窗口移動到其他監視器,還可以固定在窗口上,如項目管理器,團隊編碼管理器和對象選項板。您可以將工作分散到多個監視器上,以同時處理多個任務,而無需等待某些過程完成。當進程在後台運行多執行緒時,它們可以保持可見,而非隱藏在其他窗口的後面,所以當它們完成時立即知道。
ü  使用MDI模式,到 View | Toad Options | General,然後在Application Style下選擇模式
ü  SDI模式下啟動時,浮動停靠窗口會自動重新對齊。為了讓他們在上次關閉Toad後保持他們的位置,到View | Toad Options | Startup,清除Realign floating dock sites when starting in SDI mode的設定

n  Toad工具欄現在默認鎖定,以防止意外拖動到不需要的配置。要解鎖工具欄,請右鍵單擊任意工具欄,然後清除“鎖定工具欄”。您仍然可以右鍵單擊工具欄自定義它,即使工具欄被鎖定。

n  The Trace File Browser有以下更改:
     將主語句列表中的“Seq”列重命名為“Rel Seq”(用於相對序列)。它為父語句中的項目編號。
     添加了一個新的“Seq”列,它是所有語句的直接編號。
     添加了“Send to Excelno units)”選項,該選項留下數據資料中的非數字資料,以便Excel中的排序是數字。

l  Schema Browser

n  Schema Browser的右側分區和子分區標籤(For tablesMVs and indexes)已合併到單個分區標籤中。這將允許您獲得給定對象的整體分區圖,而不必在兩個單獨的標籤之間來回切換。默認情況下,分區和子分區顯示在樹狀中。但是,顯示器可以很容易地更改為僅顯示分區或子分區,以便您可以輕鬆選擇其中一個或另一個來執行某些操作。

n  Toad Options”中的Schema Browser選項的Description Option現在包括將Description窗口默認為彈出或彈出位置的設置。 Stay on top選項已被刪除。

l  Database

n  重做日誌管理器現在支持備用重做日誌。

n  將重建表,生成架構腳本,比較資料庫和生成資料庫腳本窗口重新組織為嚮導(Wizards)

n  Toad32-bit版本中生成架構腳本已得到改進,可在創建SQL文件時更好地管理記憶體。

n  生成架構腳本,生成資料庫腳本,比較架構和比較資料庫現在可以進行多執行緒,以便在同時處理其他事務時在背景運行它們。這僅適用於從Toad GUI窗口運行的情況。如果你在Automation Designer中運行它們,則不會有。

n  提升了生成schema腳本的性能。

n  當在預先建立的表上創建Material Views時,新的預建表格選項已被添加到Export DDLMaterialized Views標籤中以包含表格DDL

n  比較個體物件功能已得到改進:
     它現在支持同一窗口中的所有物件類型(選中/取消選中Schema以在schema-leveldatabase-level對象之間切換)。
     並排查看器和同步腳本現在出現在同一個窗口中,而不是啟動新窗口或彈出窗口。
     僅用於表格和視圖的列現在只是結果部分中的單獨標籤,而不是選項。
     已經添加了DBMS_REDEF同步表格的選項。

n  比較數據功能已得到改進:
     The Minus mode已被刪除。您仍然可以通過編輯Toad.ini文件並在 [DataCompare] 下設置EnableComparisonMethod = 1來使用它。
     查看/編輯查詢並單獨運行每個比較步驟的按鈕已被刪除。您仍然可以通過編輯Toad.ini文件並在 [DataCompare] 下設置AdvancedMode = 1來使用它。
     比較表結構鏈接已被替換為單個對像比較的圖標。只有在比較的表格之間有差異時,才會在頁面左下方的選擇列步驟中可見。
     還添加了一個開關按鈕(僅在“Select Tables”步驟中可見),以便您切換來源表格和目標表格。
     “同步完成”訊息現在更短,並包含“提交”和“回滾”按鈕。如果只是關閉對話框而沒有選擇提交或回滾,則比較數據窗口中會出現一對提交/回滾圖標。
     Toad現在在同步開始時執行自動保存點。如果用戶取消同步,Toad會回滾到保存點。
     同步步驟已被替換為同步按鈕。該按鈕確定最快的同步方法並自動選擇它,因此用戶不必再進行此選擇。該按鈕是一個下拉選單,可以提供選項以立即同步,將腳本保存到文件或將其發送給編輯器

n  “估計表格大小”和“估計索引大小”窗口已合併為一個稱為“估計表格/索引大小”的標籤式窗口。

n  以下快捷方式已添加到Session Browser的刷新:按F5刷新全部。按F6刷新細節。

l  Team Coding

n  您現在可以自定義如何為團隊編碼物件提取DDL。這些設置可以在Team Coding Configuration窗口的Team Settings節點下進行配置。默認情況下,這些設置模仿了當前為團隊編碼提取的內容,但有以下例外:由於導出方法的變化,NOT NULL約束具有與當前正在使用的格式不同的格式。

n  現在您可以選擇性地將INSERT語句一起列入有DDL腳本的表格數據以保存到您的版本控制提供程序。注意:這可能會導致將非常大的腳本保存到VCS中,並且可能會顯著影響團隊編碼的性能。因此,應謹慎使用此選項。

n  存取對文件夾和副檔名的命名對話框已從工具欄移動到“團隊設置”節點下的“General”頁面。

n  Toad安裝中的docs文件夾中添加了新的Team Coding入門指南。團隊編碼配置工具欄中添加了一個快捷按鈕,使您可以使用內置的PDF查看器啟動本指南。

n  團隊編碼VCS debugging已得到改進:
     添加了一個偵錯日誌查看器窗口,當您單擊打開日誌文件時該窗口將啟動。此窗口允許通過日誌輕鬆導航以定位日誌條目並查看版本控制系統的請求和響應。您還可以在查看器網格中選擇多個單元格,然後按Ctrl + C僅將日誌文件的條目(以其原始格式)提取到剪貼板。
     添加了團隊編碼上下文信息以幫助確定哪些特定的VCS命令正在執行哪些團隊編碼步驟。
     您仍然可以通過單擊工具欄上的  來在文本編輯器中查看完整的原始文本文件,也可以單擊  打開日誌文件夾以選擇要打開的文件。
     您可以選擇網格中的多個單元格,然後按Ctrl + C僅將這些條目複製到剪貼板。條目將以與日誌文件相同的格式複製到剪貼板。

n  Toad現在支援在Visual Studio Team Services中使用personal access token。只需產生token,然後在從團隊編碼登錄VSTS時將其貼到登錄窗口中。有關產生token的更多信息,請參閱https://docs.microsoft.com/zh-cn/vsts/integrate/getstarted/authentication/pats

n  團隊編碼現在支持表格重建。團隊編碼管理器為表格對象添加了“重建表格”選項。當您單擊此選項時,它將啟動架構瀏覽器,從中可以運行重建表嚮導(選擇Rebuild | Table)。運行重建腳本後,表格會自動更新。

n  “物件屬性”對話框的“修訂歷史記錄”網格有一個新的右鍵單擊選項以在編輯器中打開修訂。通過此功能,您可以將特定修訂版編譯回資料庫,從而提供了一種輕鬆恢復舊版修訂的途徑。

n  Toad內部添加了用於複製和分佈式遠程存儲庫之間的PullingPushing,以便您不再需要到Toad外執行這些功能。

n  團隊編碼已支援可以從團隊編碼管理器,架構瀏覽器和編輯器來做rebuild tables的功能。

l  Automation Designer

n  添加了運行狀態,在自動化設計器中執行長時間運行的操作時,會通知用戶該操作仍在運行。

n  已支援在動作級別編碼選項的設定:
     添加編碼到生成資料庫腳本和生成模式腳本操作。在Output | Scripts | Encoding下找到這個選項。
     在“DB Misctab下為“執行腳本”操作添加EncodingSpool Encoding選項。

l  Connections

n  使用連接顏色時,顯示連接列表的Toad組合框現在包含所示每個連接的顏色。這些包括:
      Compare Data
      Compare Databases
      Compare Schemas
      Compare Multiple Tables
      Analyze All Objects (under Options -> Stats Table and Copying)
      Trace File Browser (in the Open trace file on database server dialog)
      Export File Browser (DB Compare mode)
      Single Object Compare
      Copy object to another schema
      Data Subset Wizard

l  Formatter

n  格式化程序現在在格式化大量SQL text時使用更少的記憶體。

n  在堆疊的命名參數列表中,無論何時具有大值的參數將其值包裝到下一行時,它都不會再觸發所有其他參數來執行此操作。另外,文字在右下邊距處有更好地折疊顯示。例:
p_partno => r.partno, p_synonym_of => r.synonym_of, p_value_lines => COALESCE
(r.value_lines, 0) + COALESCE (r.repl_value_lines, 0), Former output (5.307): p_
partno => r.partno, p_synonym_of => r.synonym_of, p_value_lines => COALESCE
(r.value_lines, 0) + COALESCE (r.repl_value_lines, 0), New output: p_partno =>
r.partno, p_synonym_of => r.synonym_of, p_value_lines => COALESCE (r.value_
                  lines, 0) + COALESCE (r.repl_value_lines, 0),

n  對齊已被添加到“parameter = value”列表。

n  括號之間的表達式的格式不同,更接近“表達式”和“括號”格式化程序選項。這是由於所需的內部格式化程序重構。您可以通過選擇Toad Options | Formatter | List Arrangements | Expressions | Parentheses options = 1, 2 or 3,並結合On Overflow = None在同一頁面上。

l  Parser

n  已支援SET SQLFORMAT

n  已支援PIVOT子句中的自定義分析函數。

n  函數DBMS_XMLGEN.GETXMLTYPE(查詢)已更改:如果參數是簡單字串,則將對該字串執行語法檢查。

l  Code Analysis

n  The Code Analysis HTML report報告的頂部添加了“總體摘要”部分,其中包含使用的計數,運行日期和規則集。

n  一個選單選項被添加到Context選單中,其用於違反規則時,允許用戶快速存取來編輯規則。

n  代碼分析規則窗口現在允許編輯而無需打開單獨的編輯窗口。

n  New Rules

      Rule 2141 ("Make sure the given Schema Prefix name exists for all objects.")
      Rule 2142 ("Table names should be under N characters.")
      Rule 2143 ("When creating an index or a table then specific tablespaces should be used.")
      Rule 2144 ("When creating a table then a primary key should be created.")
      Rule 2145 ("Avoid using the listed data types.")
      Rule 5903 ("All queries (dynamic and fixed) must leverage bind variables for performance, security, and maintainability purposes.") will not flag simple comparisons with equal left and ride side such as 1 = 1 and 7 < 7 anymore.
      Rule 6702 ("No RETURN statement found in function.")
      Rule 6703 ("Replace IF ... CONTINUE by CONTINUE WHEN.")
      Rule 6705 ("An IF having ELSIF clauses should have an ELSE clause.")
      Rule 6709 ("ROWNUM found in a WHERE clause.")
      Rule 6711 ("Search literal following LIKE should contain wildcards _ or %.")
      Rule 6713 ("Isolated semicolon(s) found.")
      Rule 6714 ("Duplicate CASE WHEN entry found.")
      Rule 6715 ("COMPRESS or NOCOMPRESS specified more than once.")
      Rule 6724 ("Check on PL/SQL block and loop label matching.")
      Rule 6726 ("Consider replacing '(NOT) IN subquery' by '(NOT) EXISTS subquery'.")
      Rule 6727 ("NVL in a WHERE clause may disable the use of an index.")
      Rule 6731 ("A WHERE condition containing the (+) operator cannot be combined with another condition using the OR logical operator.")
      Rule 6740 ("Assigning variable to itself (A := A).") : New rule detecting assignments to itself (A := A).
      Rule 6748 ("Consider writing IF THEN CONTINUE as CONTINUE WHEN.")


Enhancements from Idea Pond
以下是Toad for Oracle用戶在Toad Idea Pond上請求並在此版本中實施的增強功能列表。

The Idea Pond on Toad World是一個網站,您可以提交您的想法來改進Toad,並投票或評論其他人提交的想法。 Toad開發團隊一直由我們的客戶所推動,Idea Pond可以讓您輕鬆地告訴我們哪些變化是最重要的。本網站對所有Toad用戶免費。

      Enhancement
       Link to Idea Pond
       When creating a user script, there is no option to exclude directory grants.
       Link
       Centralize -invalid objects
       Link
       Export Dataset to default to and find XLSX files
       Link
       Dual Monitor Support
       Link


移除的項目

在此版本中,以下項目從Toad中刪除:

l  以下項目已從Toad選項中刪除。

n  Commit after every statement option已從包含它的功能中刪除。如果您必須使用此功能,則可以編輯Toad.ini文件以在[設置]下添加CommitAfterEachStatement = 1以重新啟用它。

n  Check for access to DBA view選項已被刪除。

l  INI文件作為連接導出格式已被刪除。連接只能導出到XML。但是,您仍可以從INI文件導入。

l  Autocommit的圖標和文字已從主狀態欄中刪除。

l  Stay on Top選項已從Describe窗口中刪除。您現在可以右鍵單擊窗口並根據需要彈進和彈出窗口。

l  Unix Job SchedulerUnix Monitor已從界面中刪除,但仍可通過選單自定義使用。


已解決問題

以下是此版本中解決的問題的列表。

      Issue ID
      Resolved Issues
       TOR-435
       Session browser resets filters, they don't stay set.
       TOR-477
       Ctrl+B and Shift+Ctrl+B (comment/uncomment line) do not work in modal dialogs
       TOR-480
       Left/Right navigation keys do not filter Code Insight
       TOR-487
       Query to load packages to the Schema Browser slow in some cases
       TOR-491
       Compare current val option not working for sequences
       TOR-1032
       Error when running Health check with "FK Constraints with
       nonmatching column definitions"
       TOR-1043
       Cursor results showing numbers in scientific notation
       TOR-1194
       SQL Recall not saving Named SQL
       TOR-1333
       Export File Browser hanging
       TOR-1744
       Access Violation pasting large text in 64-bit
       TOR-1816
       Out of bounds after removing connections
       TOR-1835
       Invalid column suggestion for un-aliased subquery
       TOR-1842
       Ora-02248 after altering datafile in 12c non-pluggable database
       TOR-1867
       DBMS Output for PL/SQL Table (associative array) is not generated
       TOR-1881
       Syntax error occurred for dblink in this case.
       TOR-2020
       Entering single(s) quote into the check in/out comment box cause errors.
       TOR-2042
       Schema compare synonym bug
       TOR-2092
       Private synonyms going into wrong schema
       TOR-2098
       Invalid command to lock/unlock partition stats
       TOR-2103
       RAW datatype is incorrectly unsupported for unit test creation
       TOR-2107
       Search Match transparency results in difficult to read text
       TOR-2112
       Toad defaulting to TNS entries, even when LDAP connections are made
       TOR-2116
       Describe menu does not come to the front
       TOR-2117
       F4 does not always open DESC
       TOR-2118
       Ctrl+T causes AV
       TOR-2122
       Poor Performance of behind scenes Constraints Query
       TOR-2127
       Dropping a type with force option from schema browser does not work
       TOR-2128
       "Exact match" not working correctly in Object Search
       TOR-2129
       Can't connect from "create login record" window when using direct method
       TOR-2135
       Paste non-functional in Editor data grid
       TOR-2138
       Schema Browser bug in procedure/function query for pre-11g
       TOR-2144
       "ORA-12538: TNS:no such protocol adapter" opening workspace
       TOR-2155
       set define off in glogin.sql changes escaped characters to
       UPPERCASE
       TOR-2161
       Project Manager width not retained
       TOR-2164
       Object compare - next/previous difference option setting not being saved
       TOR-2181
       Primary/Secondary Instances showing incorrectly in Queue Table Ganeral Tab
       TOR-2185
       Oracle ODBC connection not working
       TOR-2186
       Ctrl+C and Ctrl+V not always functioning in SDI mode when Project Manager is open
       TOR-2193
       DB Links weren't being closed after testing
       TOR-2209
       Generated join conditions are incorrect
       TOR-2211
       ORA-12154 error when using Direct Connect and calling TSR or Auto Optimize SQL
       TOR-2215
       SQL*Loader sometimes not connecting
       TOR-2219
       Toad forms sometimes opening off-screen when in SDI mode
       TOR-2224
       Uncomment block does not work in Alter windows
       TOR-2232
       Code Insight not working for CTE with a union
       TOR-2237
       "An invalid character was found in text content"
       TOR-2240
       Package isn't split
       TOR-2241
       Explain Plan columns get reset on editor tab switch
       TOR-2242
       Words matching selected word not highlighted
       TOR-2253
       Improvement Program Window still displays on first launch/close of Toad with RESTRICTIONS=i install
       TOR-2254
       The Script Tab not showing NULL values
       TOR-2263
       Jump not enabled when Internet is restricted with
       RESTRICTIONS=i installation
       TOR-2266
       LIOOB when copying tables with Clobs and logged in as SYSDBA
       TOR-2272
       Session Browser doesn't use correct schema for Auto-Optimize
       TOR-2276
       Undo checkout is recreating table and therefore all data is lost
       TOR-2277
       Find Next not working
       TOR-2280
       Wrong "Min size" query if non-empty recyclebin
       TOR-2283
       Can't close Toad when session disconnected
       TOR-2294
       Rebuild Table fails without SELECT privilege
       TOR-2308
       Make Schema Compare more responsive
       TOR-2294
       Rebuild Table fails without SELECT privilege
       TOR-2435
       TOR-2434
      Change the default for Spool encoding to ANSI
      Add support for setting the encoding option at an action level
       TOR-2447
       Extend the width of Foreign Column and Sequences in Data
       Generation
       TOR-2313
       Session adds itself to login recently used list every time it is
       established
       TOR-2344
       AV on closing SB or Editor after CLOB edit
       TOR-2355
       Macro with newline does not observe auto-indent option
       TOR-2362
       Object Search treating underscore as a word boundary character
       TOR-2376
       ESC to cancel query execution cannot be disabled
       TOR-2382
       File reopen menu inconsistencies
       TOR-2391
       Missing InMemory information for partitioned tables
       TOR-2403
       Custom colors in login window don't show in the grid
       TOR-2421
       AV sorting grid column
       TOR-2431
       Additional Editor opened unnecessarily
       TOR-2441
       Output window doesn't automatically scroll to the added line for TC messages
       TOR-2443
       Auto Replace activates on whitespace
       TOR-2497
       Reopen File menu is empty
       TOR-2499
       "One/Connection" and "One/Toad" Windows behavior options are not working for Describe window.
       TOR-2502
       Error due to "Enable FK Lookup"
       TOR-2507
       Custom dates from excel files don't preview in data import
       TOR-2529
       Add Schema dialog showing off screen in SDI mode
       TOR-2537
       Executing the Generated Query does not return results, but the same query returns results in the Editor.
       TOR-2561
       "send selected sync scripts" top panel button does not respect checkboxes below
       TOR-2586
       Editor hang editing text


QP5 (Quest Parser)

以下是對其the parser, formatter, and Code Analysis rules進行的修復

       Issue ID
       Resolved Issues
       TOR-2106
       一般:
       修復:非常深層巢狀的代碼可能會發生堆疊溢出。現在將妥當地處理。
       Code Analysis:
      修正:Rule 4001(“避免使用GOTO退出循環”)沒有檢查GOTO實際上是否退出循環。
      修正:Rule 6806(“對於計算密集且SQL很少的PL / SQL使用本機執行”):該規則已被刪除,因為當它發生時它將永遠發生。這種嘮叨行為無法通過本地編譯來停止,因為此時Code Analysis無法了解實際的編譯模式。
      修正:Rule 2102(“防止在代碼主體內不能解釋的註釋”):由於標準過於模糊,過於主觀,因此刪除了此規則。
       TOR-2093              
       Parser:
      修正(-QP-2599-):MERGE語句:USING子句中的數據來源現在可以是 identifier.identifier@dblink
      修正(-QP-2615-):在右邊的語句後面支援了SQL * Plus多行註釋。範例:
Example:@myproc /* some comment*/
In Sql*Plus the /* must be followed by a space
      修正(-QP-2604-):創建表空間:LOGGING不能與FORCE LOGGING一起使用。
       Formatter:
       修正(-QP-2628-):自5.311版本開始,行尾註釋被定位在右邊一個空格處,在語句和註釋之間留下兩個空格。這已改回成一個空格。範例:
       p_partno => r.partno, p_synonym_of => r.synonym_of, p_value_lines =>
       COALESCE (r.value_lines, 0) + COALESCE (r.repl_value_lines, 0), Former
       output (5.307): p_partno => r.partno, p_synonym_of => r.synonym_of, p_
       value_lines => COALESCE (r.value_lines, 0) + COALESCE (r.repl_value_lines,
       0), New output: p_partno => r.partno, p_synonym_of => r.synonym_of, p_
       value_lines => COALESCE (r.value_lines, 0) + COALESCE (r.repl_value_lines,
       0),
       Code Analysis:
      修正-QP-2299-):Rule 4002(“避免使用向後的GOTO”)被重寫以利用QP5 XPath
      修正-QP-2306-):Rule 5804(“確保SELECT COUNT*正用於檢查行數,而不僅僅是行的存在性”)被重寫以利用QP5 XPath
      修正(-QP-2579-):Rule 2831(“使用PLS_INTEGER而不是INTEGER或等價的子類型”)不再為CREATE TYPE引發。
      修正(-QP-2600-):Rule 4503 ("Calls to DBMS_ADDM require optional OEM packs for DIAGNOSTIC + TUNING. ")DBMS_ADM在適用的情況下重命名為DBMS_ADDM
      修正(-QP-2601-):Rule 4204(“避免IF,當將值指給布林變量時”):修正了示例代碼。
      修正(-QP-2612-):Rule 4537 ("Consider using a CONTINUE statement to eliminate a backward GOTO to the beginning of the loop. ") 重新命名為 "Utilize the CONTINUE statement rather than a GOTO or an extra level of conditional logic within a looping construct"
       TOR-2217
       Formatter:
       修正(QP-2534):修正(QP-2689):由於需要更改,所有列表圓括號現在將在其列表節點內出現。以前,他們被定位在名單上。因此,關於所有列表結構現在將遵守列表排列格式化程序選項,不應再有任何“Hard Code”列表。因此,幾個名單的佈局可能有點不同。短期內,名單上的工作仍在進行中。
       Code Analysis:
       修正(QP-807: [ Rule 4403|http://qp5/do/view/QP5/CodeAnalysisRule4403] ("Avoid unlabeled nested blocks.") : 轉換為XPath表達式。
       TOR-2239
      修正(QP 2678):為用戶定義的分析功能添加了支持
      修正(QP 2714):解析Json_objectagg錯誤 (KEY identifier ...)
       Formatter相對於版本5.319進行了更改:
      關於所有列表現在遵守 "list arrangement" 設置; 許多不常使用的列表則歸在 "Other" 列表中。
      如果不需要折疊,則折疊較少,特別是括號之間的單個名稱現在輸出在同一行上。
      選擇該選項時,更多的SELECT語句將在單行上格式化。
      SELECT列表別名:當在選擇列表項和索引之間留有與空間相同的行(一個縮進單元)時;這應該導致更透明的語句。
      其他增強的格式:
CREATE INDEX
CREATE TABLE: data types were not aligned
PARTITION clause
       TOR-2268
       Parser:
       修正(QP 2766):包:在CAST函數中使用關鍵字AS時修剪塊固定。
       Formatter:
       修復(QP 2768):格式化程序無法對齊VALUE子句中的值。
       Code Analysis:
      修正(QP 2735):規則2746(“CASE語句應具有ELSE子句”)規則類型,類別和嚴重性丟失,導致規則不會出現在Toad規則Universe中。
      修正(QP 2735):規則6748(“考慮編寫IF THEN CONTINUE as CONTINUE WHEN。”)規則類型,類別和嚴重性丟失,導致規則不出現在Toad規則Universe中。
       TOR-2297
       Formatter
      修正 (QP 2788) :
參數和數據類型之間的距離固定為一個縮進(從一個縮進+一個空格)。這種改變是由於參數聲明格式化程序代碼需要進行重大重構。
      堆疊的參數聲明列表現在具有其參數聲明的INOUTINOUTNOCOPY關鍵字。
       Code Analysis
      修正(QP 2800):規則5914(“在WHERE子句中使用未轉換的列值”。)
n   加速(大約70次)修復可能的多秒延遲。
n   沒有考慮參數規格。
      修正(QP 2786):規則5920(“對所有執行動態SQL的代碼” 套用上invoker rights method
n   加速(大約70次)修復可能的多秒延遲。
       TOR-2352       
       修正(QP 2304):
       規則4806(“避免使用未引用的FOR循環索引。”)RULE REMOVED
       規則2746(“一個CASE語句應該有一個ELSE子句”):添加主題文本。
       規則2757(“CASE表達式應該有一個ELSE子句以避免它返回NULL”):修改主題文本。
       規則5920(“對所有執行動態SQL的代碼應用調用者權限方法”):添加了示例代碼。


系統需求

l  硬體需求

n   處理器
      1 GHz processor (Spotlight requires 1.2 GHz processor)

n   記憶體
      1 GB RAM – Toad for Oracle 32 bit
      2 GB RAM – Toad for Oracle 64 bit

n   硬碟空間
By Toad Edition
      800MB – Toad for Oracle Base Edition
      500MB – Toad for Oracle Professional Edition
      625MB – Toad for Oracle Xpert Edition
      1GB – Toad for Oracle Developer Edition
      2GB – Toad for Oracle DBA Edition
      2GB – Toad for Oracle DBA RAC Edition and Toad for Oracle Exadata Edition
By Product
      120MB – Toad for Oracle 32bit
      150MB – Toad for Oracle 64bit
      120MB –Benchmark Factory™ for Databases - Oracle Edition
      1GB - Spotlight™ on Oracle®
      180MB – SQL Optimizer for Oracle® (32-bit)
      217MB – SQL Optimizer for Oracle® (64-bit)
      400MB (1GB recommended) - Toad™ Data Modeler

n   操作系統
      Windows Server 2008 R2 (64-bit) - 2 CPU required
      Windows 7 (32-bit and 64-bit)
      Windows 8 and 8.1 (32-bit and 64-bit)
      Windows Server 2012 (32-bit and 64-bit) - 2 CPU required
      Windows Server 2012 R1 and R2 (64-bit) - 2 CPU required
      Windows Server 2016
      Windows 10


l  資料庫需求

n   Database client
必須在系統上安裝和配置Oracle Client,以下支援:
      Oracle Client or Instant Client 10.2.0.5
      Oracle Client or Instant Client 11.2.0.1/11.2.0.3
      Oracle Client or Instant Client 12c Release 1 and 2

n   Database server
Oracle 版本
      10g R2
      11g, 11g R2
      12c Release 1 and 2
Exadata
Toad已在運行Oracle 12.1Oracle Exadata 5.0上進行了測試。
例外:
      Benchmark Factory requires 9i or later.
      Code Tester requires 9.2.0.6 or later.
      SQL Optimizer requires 8.1.7 or later.
      Toad Data Modeler requires 9i or later.

n   Cloud database service
Oracle Database as a Service on Amazon EC2 and Oracle Cloud

l  網路

互聯網協議版本6IPv6)正在被美國聯邦政府和全世界各地的工業採用。在最基本的格式中,新協議使用128-bit位址而不是當前IPv4 所使用的32-bit位址,來用於通過Internet路由數據包。

l  額外需求

n  Microsoft .Net Framework 需求
      Spotlight on Oracle: .NET Framework 3.5 (Service Pack 1 or later)
      SQL Optimizer: .NET Framework 4.0 Full Profile
      Toad Data Modeler: .NET Framework version 3.5 on first application start

l  虛擬化支援

n  Application virtualization
      Citrix® XenApp

n  Desktop virtualization (VDI)
Dell™ vWorkspace™ 7.0 has been tested.
例外:
      Spotlight: tested on desktop VMware® workstations.
      Toad Data Modeler: To avoid printing problems, the virtual printer must be installed directly on vWorkspace.

n  Server virtualization
Oracle VM 3.1 has been tested.
VMware ESX Server 3.5, 4.0, and 5.5 have been tested.

l  Windows權限

n  Windows 7
      對於Oracle client資料夾要有Read權限
      連結的Oracle Home路徑要有Read/Write權限

n  Windows 8 and later, Windows Server 2012 and 2016
      對於Oracle client資料夾要有Read權限
      連結的Oracle Home路徑要有Read/Write權限





留言

這個網誌中的熱門文章

MSSQL 瘦身 : 壓縮資料庫

[SAP] 什麼是SAP? R/3 and S/4 是什麼意思? 差別在哪? (勿轉臉書)

InTrust 自動幫您蒐集 AD 帳號的登入/登出紀錄,長時間保存並保護