Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Toad

1,054 views

Published on

a

Published in: Software
  • ➤➤ How Long Does She Want You to Last? Here's the link to the FREE report ♣♣♣ https://tinyurl.com/rockhardxx
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Toad

  1. 1. 10 User Guide
  2. 2. © 2009 Quest Software, Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished under a software license or nondisclosure agreement. This software may be used or copied only in accordance with the terms of the applicable agreement. No part of this guide may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording for any purpose other than the purchaser’s personal use without the written permission of Quest Software, Inc. If you have any questions regarding your potential use of this material, contact: Quest Software World Headquarters LEGAL Dept 5 Polaris Way Aliso Viejo, CA 92656 Web site: www.quest.com email: legal@quest.com Refer to our Web site for regional and international office information. Disclaimer: The information in this document is provided in connection with Quest products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Quest products. EXCEPT AS SET FORTH IN QUEST'S TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE AGREEMENT FOR THIS PRODUCT, QUEST ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITEDO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL QUEST BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF QUEST HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Quest makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Quest does not make any commitment to update the information contained in this document. Trademarks Quest, Quest Software, the Quest Software logo, ActiveRoles, Aelita, AppAssure, Benchmark Factory, Big Brother, DataFactory, DeployDirector, ERDisk, Foglight, Funnel Web, I/Watch, Imceda, InLook, IntelliProfile, InTrust, IT Dad, I/Watch, JClass, Jint, JProbe, LECCO SQL Expert, LECCO Tech, LiteSpeed, LiveReorg, MessageStats, NBSpool, NetBase, PerformaSure, PortalVue, Quest Central, SharePlex, Sitraka, SmartAlarm, Spotlight, SQL LiteSpeed, SQL Navigator, SQL Watch, SQLab, Stat, Stat!, StealthCollect, Tag and Follow, Toad, T.O.A.D., Toad World, Vintela, Virtual DBA, Xaffire, and XRT are trademarks and registered trademarks of Quest Software, Inc in the United States of America and other countries. Other trademarks and registered trademarks used in this guide are property of their respective owners. Third Party Contributions DEVELOPER EXPRESS, INC., ExpressQuantumGrid SUITE SOFTWARE COMPONENT PRODUCT, ExpressBars SUITE SOFTWARE COMPONENT PRODUCT, ExpressPrinting System SOFTWARE COMPONENT PRODUCT, ExpressScheduler SUITE SOFTWARE COMPONENT PRODUCT, ExpressPivotGrid SUITE
  3. 3. iii SOFTWARE COMPONENT PRODUCT, ExpressQuantumTreeList SUITE SOFTWARE COMPONENT PRODUCT , ExpressVerticalGrid SUITE SOFTWARE COMPONENT PRODUCT, ExpressNavBar SUITE SOFTWARE COMPONENT PRODUCT, ExpressLayout Control SOFTWARE COMPONENT PRODUCT, ExpressSpreadSheet (Cross-Platform) SOFTWARE COMPONENT PRODUCT, ExpressMasterView SOFTWARE COMPONENT PRODUCT, ExpressDBTree SUITE SOFTWARE COMPONENT PRODUCT, ExpressOrgChart SUITE SOFTWARE COMPONENT PRODUCT, ExpressFlowChart SUITE SOFTWARE COMPONENT PRODUCT, ExpressWeb Framework SOFTWARE COMPONENT PRODUCT, COMPONENTAGE SOFTWARE - DIALOG WORKSHOP FOR DELPHI/C++BUILDER, ECONTROL LTD. – ECONTROL SYNTAX EDITOR SDK, FABIO DELL'ARIA - EUREKALOG SOFTWARE, FAST REPORTS, INC. - FASTREPORT 4, /N SOFTWARE, INC. – IP*WORKS, PROJECT JEDI, DEVART – ORACLE DATA ACCESS COMPONENTS (ODAC), SICOMPONENTS - SCHEDULING AGENT, ELDOS CORPORATION – SECUREBLACKBOX, MIKE SHKOLNIK – SMIMPORT SUITE, DEEP SOFTWARE - STORAGE LIBRARY, STEEMA SOFTWARE – TEECHART PRO V8, VCLZIP, VIRTUALSHELLTOOLS, MIKE LISCHKE - VIRTUALTREEVIEW, AXOLOT - XLSREADWRITEII Toad for Oracle 10 Install Guide September, 2009
  4. 4. iv
  5. 5. Table of Contents Introduction 77 New in This Release 77 In All Toad Editions 77 In the Professional, Xpert, Development Suite, and DBA Suite Editions 82 In the DB Admin Module and DBA Suite 83 Introduction to Toad 85 DB Admin Module 86 History and Compatibility of Toad and Oracle 91 Toad History 91 Oracle History 92 Client/Server Compatibility 92 Toad and Oracle Enterprise Manager 92 Disabling Access to OEM Functionality in Toad 93 Customizing Your Toolbar 93 Using Toad Options to Hide Windows 93 Using Toad Group Policy Manager 94 Getting Help 95 Online Resources 95 Toad Online 95 What's New Tab 95 Join Mailing Lists Tab 95 Release Notes Tab 95 Online Resources Tab 96 Help File 97 Quick Search Bar 97 Check for Updates 97
  6. 6. Toad for Oracle User Guide Table of Contents 4 Download Toad Tips 98 Frequently Asked Questions (FAQ) 98 Show Tips 98 Navigating the tips window 99 Notes tab 99 Hiding the tips window 99 Toad Advisor 99 About Toad 100 Release Notes 100 Support Bundle 100 Support Bundle Overview 100 Support Bundle Toolbar 101 Troubleshooting 102 Unicode Troubleshooting 102 Hints and Tips: Connecting To Personal Oracle 103 Hints and Tips: Table Does Not Exist Errors 104 Working with other Quest Products 105 Knowledge Xpert 105 Using Knowledge Xpert in Toad 105 Using SQL Optimizer with Toad 106 Switching between versions of SQL Optimizer 106 Benchmark Factory 107 Setting Benchmark Factory Properties 108 Quest Code Tester Integration 109 Toad Basics 111 Toad Tips 111 Errors 111
  7. 7. Toad for Oracle User Guide Table of Contents 5 Toad Error 111 Application Error 112 RAC Support 113 Additional Information for RAC Connections 113 Drag-and-Drop 113 Task Bar & Status Bar 117 Task Bar 117 Status Bar 118 ASCII Chart 119 Toolbars, Menus and Shortcut Keys 122 Configurable Toolbars and Menus - Overview 122 Shortcut Keys 123 Menu hotkeys 129 Shortcut keys 129 Toolbars 130 Personalized Menus and Toolbars 130 Other 130 Restoring Lost Toolbars 134 Standard Toolbars 135 Saving the desktop 137 Missing Toolbars 138 Menus 142 Adding sub-menus 143 Installation and Administration of Toad 144 Window Privileges and Toad 144 Toad for Oracle, Read-Only 144 What is Toad Read Only? 144 Why use Toad Read Only? 144
  8. 8. Toad for Oracle User Guide Table of Contents 6 Where to get Toad Read Only? 144 Toad Security 145 Toad Read Only Installation 145 Registering Toad 145 Silent Installation 146 Extracting the MSI Installer 146 Full Installation 147 Network Installation 147 Citrix Installation 148 Silent Uninstall 148 Options, Parameters and Meanings 149 Group Policy Management 151 Toad 151 Citrix Support 151 Installing Toad on a Citrix server 152 Connecting to Toad through Citrix 152 User Configuration Files in Citrix 152 Script Manager and Citrix 152 SQL*Net Versions 152 Configuration Files 153 V$ Tables Required 153 The Toad INI file 159 SQL Results panel splitter 159 Keep users from dropping or truncating tables 159 Put lines of comments between identifier and name of procedure 159 How to create your ToadStats.ini file 160 Properties Files 163 Transferring Configuration files 171
  9. 9. Toad for Oracle User Guide Table of Contents 7 Server Side Objects Installation 172 Installing Server Side objects 172 Using the Server Side Install Wizard 173 Connecting to Oracle 177 Server Login Window 177 Troubleshoot the Server Login Window 177 Using the Connection Grid 177 Refreshing Oracle information 178 Create New Connection 179 LDAP 180 Troubleshooting 180 Selecting Connection Color 181 SET ROLE 181 Auto Connect 183 Save Passwords for Connections 184 Save Pwd? Column 184 Save Passwords Check Box 184 Password Options 184 Select and View Favorite Connections 184 Organize your login display 185 Use Existing Connection 185 SQLNET Editor 186 Backing up your SQLNET File 186 LDAP Editor 187 Backing up your LDAP File 187 Using the LDAP Editor 187 Oracle Homes 188
  10. 10. Toad for Oracle User Guide Table of Contents 8 Selecting the Oracle Home 188 Selecting a Default Oracle Home 189 Oracle Home Editor 190 TNSNames Editor 191 TNSNames Editor Overview 191 Limitations of the TNSNames Editor 191 Load and View TNSNAMES Files 192 Switching Views 192 Pasting Entries into the TNSNames File 193 Checking Syntax 193 Add Service and Details 194 Configuration Notes 195 Cloning a Service 195 Delete Service or Details 196 Edit Service 196 Saving Changes to TNSNames Files 197 Testing a Connection 197 Working with Two Files 197 Tutorials 199 CodeXpert 199 Using the CodeXpert Tutorial 199 Creating a Ruleset Tutorial 200 PL/SQL Debugger 201 Debugging a Procedure or Function 201 Enter the code in the Editor 202 Add Watches - Debugging Tutorial 203 Set Parameters- Debugging Tutorial 203 Run Code and Display Output - Debugging Tutorial 205
  11. 11. Toad for Oracle User Guide Table of Contents 9 Change Watch Properties - Debugging Tutorial 205 Disable a Watch - Debugging Tutorial 205 Step Through the Code - Debugging Tutorial 206 Add Breakpoints - Debugging Tutorial 206 Disable Breakpoints - Debugging Tutorial 207 Edit Line Number 207 Use Passcount - Debugging Tutorial 207 Use Conditional Breakpoint - Debugging Tutorial 208 Use Passcount and Conditions together - Debugging Tutorial 208 Debugging a Package 209 Debugging an INSERT Trigger 214 Debugging an UPDATE Trigger 216 Debugging a DELETE Trigger 218 SQL*Loader 220 SQLLoader Tutorials 220 Basic SQL*LoaderTutorial 220 Control File 225 Intermediate SQL*Loader Tutorials 228 Advanced SQL*Loader Tutorial 233 Team Coding 238 Team Coding Tutorials 238 Installing Team Coding Database Objects - Team Coding Tutorial 238 Setting up and Enabling TC without Version Control Software 239 Team Coding Roles 239 Administrator (TC_ADMIN_ROLE) 239 Project Manager (TC_MGR_ROLE) 239 Team Leader (TC_LDR_ROLE) 239 Users without a role granted 239
  12. 12. Toad for Oracle User Guide Table of Contents 10 Setting up and Enabling Team Coding with Version Control Software 240 Steps 241 RMAN Templates 244 RMAN Scripts in Toad 244 Working with RMAN Templates 244 Executing RMAN Scripts from Toad 245 Comparing 246 Data Duplicates 246 Compare Single Objects 246 Comparing Databases 247 Compare Databases 247 Compare Databases - Database Tab 248 Compare Databases - Options Tab 249 Compare Databases - Object Set Tab 250 Compare Databases - Results 251 Compare Databases - Sync Script 253 Sync Script toolbar 253 Scheduling Compare Databases as Windows Task 253 Comparing Data 254 Comparing Data 254 Reviewing Differences 255 Compare Files (Difference Viewer) 256 Compare Files and Objects 256 To compare two files on disk 256 To compare objects in the Schema Browser 257 To compare differing objects from a schema compare 257 Viewing File Differences 257 File Comparison Rules 258
  13. 13. Toad for Oracle User Guide Table of Contents 11 Difference Viewer Options 260 Comparing Schemas 260 Compare Schemas 260 Compare Schemas - Schemas Tab 260 Compare Schemas - Options Tab 262 Compare Schemas - Object Set Tab 263 Compare Schemas - Results 264 For example: 264 Compare Schemas - Sync Script 266 Sync Script toolbar 266 Scheduling Compare Schemas as a Windows Task 267 Controlling Sessions 268 Select Session 268 End Connections 268 Test Connections 268 Configure User Lists 268 Session Information 269 Change Password 270 Commit & Rollback 270 Transaction Processing with Auto-commit 270 Connect and Disconnect 271 DBMS_Flashback 271 Requirements 271 Using Wall-Clock time 272 Using an SCN 272 Using Flashback 272
  14. 14. Toad for Oracle User Guide Table of Contents 12 Diagnosing Problems 273 View Extents 273 Identify Space Deficits 273 Log Switch Frequency Map 274 Tablespace Map 274 Quest Space Manager 276 TKProf Interface Wizard 276 Undo Advisor 278 Undo Advisor (OEM) Overview 278 Altering the Undo Tablespace 279 Altering Undo Retention 280 Switching Tablespaces 280 Segment Advisor 280 Segment Advisor (OEM) 280 Examining Objects 281 Advisor Tasks 282 Advisor Recommendations 282 LogMiner Interface 283 LogMiner Overview 283 Logminer Wizard 284 LogMiner Interface Grid 286 Health Check 287 DB Health Check 287 DB Health Check - Checks and Options 288 DB Health Check - Check Descriptions 289 DB Health Check - Schemas 309 Health Check - Differences Since Last Run 309 DB Health Check - Email Results 311
  15. 15. Toad for Oracle User Guide Table of Contents 13 DB Health Check - Saving Results 311 Trace File Browser 312 Trace File Browser 312 General Functionality 313 Statement Details 314 Wait Summary 315 Query Summary tab 316 File Header 316 CodeXpert 317 CodeXpert Overview 317 CodeXpert Icon Legend 318 CodeXpert Toolbars 318 Code Xpert Options 319 Prompt for CodeXpert Run names 320 Use Central Repository for DB Inserts 320 Scanning tab 320 SQL Classification Options tab 320 Running CodeXpert 321 Working with Results 322 Additional Information 322 Configuring RuleSets 327 Left Pane 328 Right Panel 328 Rules Tab 328 Summary Tab 328 RuleSet Toolbar 328 Rules Tab Toolbar 329 Summary Tab Toolbar 330
  16. 16. Toad for Oracle User Guide Table of Contents 14 Creating a RuleSet 330 Create Ruleset Wizard 331 RuleSet Properties 331 SQL Scanning 332 SQL Conversion Overview 333 Indicator Conversion 333 INDICATOR keyword found in an INTO clause 333 Original SQL statement 334 After conversion 334 TWO Variables found in the INTO clause without a separator 334 Original SQL statement 334 After conversion 334 External Parameter Conversion 335 Original SQL statement 335 After conversion 335 PL/SQL Conversion 335 Original SQL statement 335 After conversion 335 Date Conversion 335 Example 1 336 Original 336 Conversion 336 Example 2 336 Original 336 Conversion 336 Example 3 336 Original 336 Conversion 336 COBOL Conversion 337
  17. 17. Toad for Oracle User Guide Table of Contents 15 Conversion for variable name 337 Conversion for comment 337 Conversion for concatenate character 337 For example: 337 Local Variable Conversion 337 For example: 338 Scanning tab 338 Skip SQL within comments 338 Skip SQL that only involves the SYS.DUAL table 338 Ignore duplicate SQL statements 339 Whole word matching for the first SQL keyword 339 Maximum scanned word size (Bytes) 339 SQL Classification Tab 339 Simple SQL 339 Number of table scan operations less than 339 Complex SQL 340 Number of table scan operations 340 Including SYS.DUAL table 340 With Full Index Scan 340 Problematic SQL 340 Number of table scan operations greater than 340 With full table scan 340 With full table scan iterated by nested loop 341 Retrieve table size by counting: SYS.DBA_SEGMENTS 341 Retrieve table size by counting: System tables 341 Applying the Classification Options 342 Full Table Scan Threshold 342 Default values 342 Calculating Table Size 342
  18. 18. Toad for Oracle User Guide Table of Contents 16 Example – Determining the Full Table Scan threshold using SYS.DBA_ SEGMENTS 343 Database Administration 344 Audit SQL/Sys Privs 344 Audit SQL/Sys Privileges Toolbar 344 NLS Parameters 345 Toad Features Security 345 Disable Saving Oracle Passwords by Toad 348 Read-only 348 ASM Manager 348 ASM Manager Overview 348 Viewing Disk Groups 349 Disk Group Toolbar 350 Files, Directories and Aliases toolbar 350 Creating Disk Groups 351 Dropping Disk Groups 352 Altering Disk Groups 352 Viewing Clients 353 Audit Objects 354 Audit Objects 354 Setting an Object Audit 355 Multiple Object Privileges 355 Multiple Object Privileges 355 Granting Multiple Privileges 356 Revoking Multiple Privileges 356 Oracle Parameters 357 Oracle Parameters 357 Viewing Parameter Strings 358
  19. 19. Toad for Oracle User Guide Table of Contents 17 Changing a Parameter String 359 Tablespaces 359 View Tablespaces 359 Tablespace Details 361 Space Manager 362 Setting up Space Manager 362 Graph Usage 365 Forecast Usage 366 Zoom 366 Print Graph 366 Zoom 367 Redo Log Manager 367 Redo Log Manager 367 Balancing Redo Log Groups 369 Importing and Exporting Data 370 Data Pump 370 Data Pump Overview 370 Data Pump Job Manager Overview 371 Setting up an Import/Export Directory 372 Remapping Schemas, Tablespaces, and Datafiles 372 Filtering Data with Queries 373 Using the Metadata Filter Grid 374 Import Wizard 375 Export Wizard 385 Export Dataset 390 Export Dataset 390 File Formats and Options 391 Commit Intervals 394
  20. 20. Toad for Oracle User Guide Table of Contents 18 Export DDL 396 Export DDL 396 Select Objects to Export as DDL 396 Export as DDL Output 396 Export DDL Script Options 397 Create and Drop 398 Schema name 398 Drop statement 398 Use purge option for tables 398 Related Objects 398 Formatting 398 Tables 399 Indexes 399 Online 399 Compute Statistics 399 No parse 399 Force 399 Use interval expression for next date 400 Indexes 400 Format 400 Materialized view comments 400 Column Comments 400 Extract both spec and body when only one is selected in objects grid 400 Always keep spec and body in the same file or editor tab 400 Queues 400 Grants to the role 401 Start with minval 401 General options 401 Explicitly specify NULL in table DDL 401
  21. 21. Toad for Oracle User Guide Table of Contents 19 Rebuild FK's referencing selected tables 401 Insert statements 401 Table comments 401 Column comments 401 Constraints 401 List constraints after columns 402 Individual "Alter Table" commands 402 Single "Alter Table" command 402 Other Related Objects 402 Parse triggers for schema name 402 Export File Browser 403 Export File Browser Toolbar 403 Viewing an Export File 404 Finding Information in an Export File 404 Reading the Treeview 405 Open Export File Window 405 DB Compare Mode 406 Troubleshooting 407 DDL Operations 408 General Export 409 Export Table as Flat File 409 Export Utility Wizard 410 Data Subset Wizard 411 General Import 416 Import Table Data 416 Import Utility Wizard 419 SQL*Loader Wizard 420 Troubleshooting 420
  22. 22. Toad for Oracle User Guide Table of Contents 20 Using the SQL*Loader wizard 420 "Command Line" options 422 Skip 422 Load 422 Errors 422 Rows 422 Read size 422 Bind size 423 Stream Size 423 Resumable timeout 423 Resumable name 423 Column array rows 423 Direct 423 Parallel 423 Resumable 423 Multithreading 423 Skip index maintenance 423 Silent 423 Implements all of the keywords. Skip unusable indexes 424 Load Statement 424 Database redo Log 424 Load Type 424 Load Method 424 Length 424 Byte order 424 Byte order mark 424 Character set 424 Read buffers 424 Preserve blanks 424
  23. 23. Toad for Oracle User Guide Table of Contents 21 Combine Physical Records Area 425 Field Delimiters 425 By Field 425 Preview Fields 426 Generate Database Script 427 Generate Database Script 427 Scheduling a Database Script as a Windows task 428 Generate Schema Script 429 Generate Schema Script 429 Object Listing Tab 431 Scheduling a Schema Script as a Windows Task 432 Managing Projects 433 Using Automation Designer to Control Toad 433 About the Automation Designer 433 Using the Automation Designer to Schedule Actions and Apps. 435 Scheduling from a Toad Window 436 Using Actions 437 Creating a new action from a Toad window 437 Creating a new action from the Automation Designer 437 Setting the number of actions saved in the vault 438 Clearing the Action Recall Node 438 Example 439 Running Actions with Parameter Files 440 Sending Actions by email 440 Receiving Actions by email 441 Action Catalog 441 Import Export 441 DB Misc 441
  24. 24. Toad for Oracle User Guide Table of Contents 22 Utilities 442 File Management 442 Control 442 Import Table Data Action 443 Export DDL Action 443 Export Dataset Action 443 Dataset 443 ANSI Join Syntax 444 Actionable Query 444 Restrictions/Validations 445 Execute Script 445 Script Source 445 File list 445 Text 446 Output 446 Directory 446 DB Health Check Action 446 HTML Schema Doc Generator Action 446 Object Search Action 447 Compare Schemas Action 447 Email Action 447 Email properties 447 Recipients 447 From 448 Append Clipboard Contents 448 SMTP Server and Port 448 Execute Shell Action 448 Properties 448 Parameters 448
  25. 25. Toad for Oracle User Guide Table of Contents 23 Macros 448 Archive Action 449 Properties 449 Zip tab 449 Unzip tab 449 FTP Action 449 Ping Action 450 TNS Ping Action 450 Service Action 451 Format Files Action 451 Create Directory Action 451 Delete Directory Action 452 Move Directory Action 453 Tips 453 Create File Action 453 Delete File Action 454 Move File Action 455 Tips 455 Copy File Action 455 File Exists Action 456 If...Then...Else Action 457 Repeat...Until Action 457 Example 458 While...Do Action 459 Example 460 Test Variable Action 461 Example 461 Set Variable Action 461 Variable Support 461
  26. 26. Toad for Oracle User Guide Table of Contents 24 Example 462 Variable Prompt Action 462 Message Action 462 Variable Support 462 Example 462 Pause Action 463 Example 463 File Iterator Action 463 Variable Support 464 Example 464 Folder Iterator Action 465 Variable Support 465 Example 465 List Iterator Action 467 Variables 467 Example 468 Log Comment 469 ToadApps 469 Between ToadApps 470 Within a ToadApp 470 Linking apps 471 Project Manager 472 Project Manager Overview 472 Project Manager Toolbar 474 Removing Dead Links 475 Configuring the Project Manager 476 Reset all Defaults 476 Use Defaults 476 Editor file load options 476
  27. 27. Toad for Oracle User Guide Table of Contents 25 Reload into existing window 476 Load into new window 477 Navigate to previous invocation 477 Prompt each time 477 Export Options 477 Compress export file (.zip) 477 Watch progress 477 FTP server passwords 477 Save encrypted passwords 477 To-Do 477 Past due color drop down 477 Server side compression 478 Utility for 'compress' action 478 Web Browser 478 Filename 478 Browse 478 Find default 478 Dragging and Dropping 478 Prompt if multiple actions are available 478 Use user setting 478 Refresh folder links 478 Include subdirectories 478 Refresh after changing properties 479 Prompt before rebuilding 479 Shell for remote file execution 479 Tree 479 Font 479 SmartExpand 479 Property Descriptions 480
  28. 28. Toad for Oracle User Guide Table of Contents 26 Title 480 Program 480 Working dir 480 Parameters 480 Extensions 480 Run 480 Icon 481 Resetting Defaults 482 Working with the Project Manager 482 Drag-and-Drop 484 Double-Click 484 Right-click Menu 484 Connection Panel 487 Project Nodes 489 Schema Nodes 491 Adding 491 Right-click 491 Note Property 492 Folders 497 FTP Folder Actions 499 Add FTP Folder Items 499 To Do Lists 500 Query Viewer 501 Query Viewer 501 Finding Queries in Context 501 Query Viewer Filters 502 Using the Query Viewer 502 SQL Command Recall 503
  29. 29. Toad for Oracle User Guide Table of Contents 27 SQL Statement Recall (History - F8) 503 SQL Statement Recall (Personal) 503 SQL Statement Recall (Named) 503 Script Manager 503 Script Manager Overview 503 Connections grid 504 Scripts 504 Output 504 Messages 504 Opening Script Manager 504 From File Menu 504 Scripts Provided with Toad 505 DBA Scripts 505 Oracle 8i Data Dictionary scripts 505 Script Manager Toolbar 505 Managing Script Datafiles 506 Appropriate Script Datafile names 506 Manage Script Entries 508 Reorder Grid 508 Print Grid 508 Execute Scripts 512 Execute the Scripts 513 Output 514 Messages Tab 515 Output tab 515 Quick Scripts 515 Monitoring 517 Toad Server Statistics 517
  30. 30. Toad for Oracle User Guide Table of Contents 28 Analysis 517 Waits 517 Latches 517 Sessions 517 Instance Summary 517 Monitor 518 SQL Monitor 518 Toad UNIX Monitor 518 Requirements 519 Troubleshooting 519 Refresh rate 519 Zoom 520 Connecting 520 Viewing Graph History 520 ADDM/AWR 520 ADDM/AWR (OEM) 520 AWR Browser (OEM) Overview 521 Snapshot List Area 522 Chart List Area 522 Chart Display 522 Advice Display 522 Generating an ADDM Report 523 Working with ADDM Reports 523 Generating an AWR Report 524 Generating an AWR SQL Report 524 Generating an AWR Diff Report 525 Generating an ASH Report 526 Data Select Dialog 526
  31. 31. Toad for Oracle User Guide Table of Contents 29 Snapshot Management 527 Collection Settings 527 Snapshot Interval 527 Retention 527 Top N SQL 527 Snapshots 528 Baseline Management 530 Viewing Baseline Template Information 531 Creating New Templates 531 Dropping a Baseline Template 532 Database Browser 532 Database Browser 532 Database Nodes 533 Database Objects nodes 533 Database Browser Toolbar 534 Database Monitor 535 Toad Database Monitor 535 Zoom 536 Database Monitor Toolbar 536 Database Monitor Email Alerts 537 Flushing the SGA or Buffer Cache 537 Database Monitor Options 538 Database Probe 538 Database Probe Overview 538 Database Probe Toolbar & Status Bar 540 Database Probe Settings 540 Refreshes 541 Gauges 541
  32. 32. Toad for Oracle User Guide Table of Contents 30 Active Alert Count 541 Tested 542 Fired 542 Extinguished 542 Alert Map 542 Adding and Editing Alerts 542 Name 542 Active 543 Alert position 543 Description 543 Refreshes before computing 543 Expression Builder 543 Index Monitoring 544 Index Monitoring 544 Activating Index Monitoring 545 Deactivating Index Monitoring 545 Instance Manager 546 Instance Manager 546 Instance Manager - Status Tab 547 Instance Manager – Startup 548 Instance Manager - Shutdown 550 Instance Manager - Alter 551 Session Browser 551 Session Browser Overview 551 Session Browser Toolbar 552 Flip the Session Browser Layout 552 Viewing Sessions 553 Filtering Sessions 554
  33. 33. Toad for Oracle User Guide Table of Contents 31 User Defined Filters 554 Static Filters 554 User Defined Filters 554 Left Side Panel 554 Minimum version 555 Right Side Panel 555 Adding a User Defined Filter 555 Features of the Add Filter dialog box 555 Expression box 555 Columns 555 Lookup 556 Editing a User Defined Filter 556 Deleting a User Defined Filter 557 Static Filters 557 Exclude NULL 557 Exclude slaves 557 Viewing Information 558 Selecting Columns to Display 558 Calculated V$SESSION column 558 Viewing Sessions Detail Information 559 Session Details 559 Single Record View 559 Multi Record View 559 Process Details 559 Single Record View 560 Multi Record View 560 IO Details Tab 560 Single Record View 560 Multi Record View 560
  34. 34. Toad for Oracle User Guide Table of Contents 32 Waits Details 561 Current Statement Details 561 Current Statement toolbar 561 Open Cursors Details 562 Access Details 562 Locks Details 562 Types of Locks 562 RBS Usage Details 563 Long Ops Details 563 Percent Column Calculation 563 Statistics Details 564 Types of Locks 564 User Locks 564 System Locks 565 Changing the View 565 Advice 565 Performing Actions on Sessions 566 Queries Used to Kill Sessions 566 SGA Trace/Optimization 567 SGA Trace/Optimization 567 Execution Stats 568 SQL Shared Pool 568 SGA Trace Toolbar 569 SGA Trace Explain Plan Options 569 Always set session to statement user 570 Use connected user/schema 570 Always set session to statement user 570 Use connected user/schema 570
  35. 35. Toad for Oracle User Guide Table of Contents 33 StatsPack Browser 571 StatsPack Browser Overview 571 Snapshot List Area 571 Chart List Area 571 Chart Display 572 Working with Snapshots 572 Statspack Snapshots Toolbar 572 Selecting Groups of Snapshots 573 Viewing advice for snapshot intervals 573 Working with Charts and Datagrids 575 Configuring the viewing area 576 Viewing Series within Charts 576 Synchronizing Wait Times Charts 577 Refreshing the viewing area 577 Top Session Finder 579 Top Session Finder 579 Single Parameter Mode 579 Multiple Parameter Select Mode 580 Top Session Finder toolbar 580 Top Session Finder - Options 581 Short Parameter List 581 Exclude Inactive Sessions 581 Exclude Sessions Inactive for the past ___ Minutes 581 Limit Pie Chart to top ___ sessions 581 Top Session Finder - Viewing Data 581 Dataset tab 581 Right-click options 582 Pie Chart tab 582
  36. 36. Toad for Oracle User Guide Table of Contents 34 Right-click options 582 Finding a Specific Session 583 Optimizing (Tuning) 584 DBMS_REDEFINITION Wizard 584 Estimate Index Size 585 Load and Scan Indexes 585 Using the Grid 586 Saving the grid 586 Estimate Table Size 586 Load and Scan Tables 587 Using the Grid 587 Estimating Index Size 588 Saving the grid 588 Explain Plan 588 Pinned Code 589 Flushing the SGA Cache 589 Refreshing the SGA Cache view 590 Repair Chained Rows 590 Analyze tab 590 Data tab 590 Repair tab 591 Results tab 591 Rebuild Table 591 Unix Kernel Parms 592 Options 592 Calculate 593 Windows Registry Parms 593 Reading Registries 594
  37. 37. Toad for Oracle User Guide Table of Contents 35 Updating Registries 594 Registry Export Files 594 Analyze All Objects 594 Analyze All Objects 594 Analyze Options 596 DBMS_STATS functions 596 Profilers 597 Profilers 597 Profiler Analysis 598 Opening a run 598 Opening a unit 598 Toggle PL/SQL Profiling 599 Editor Profiler Tab 600 Editor Profiler Nodes 600 Editor Profiler Tab Toolbar 602 Profiler Filters 602 Line Item Profiler 602 Using DBMS_PROFILER 602 DBMS_PROFILER Session 603 Collected Data 603 Using DBMS_PROFILER with the Java debugger 603 The SYS.DBMS_PROFILER package 604 Install Profiler Server Side Objects 604 Anonymous Blocks and Lines Not Executed 605 Hierarchical Profiler 605 The DBMS_HPROF package 605 Install Profiler Server Side Objects 605 Parameters 607
  38. 38. Toad for Oracle User Guide Table of Contents 36 Oracle Tuning 608 Oracle Tuning Advisor (OEM) Overview 608 Creating Oracle Tuning Tasks 609 Viewing Oracle Tuning Tasks 609 Quest SQL Optimizer 610 Quest SQL Optimizer Overview 610 Tuning Lab-SQL Optimizer 611 Tuning Lab-Find Best SQL Alternative 611 Tuning Lab-Deploy Outline 611 Tuning Lab-Index Expert 612 Tuning Lab-Find Best Index Alternative 612 Tuning Lab-Best Practices 612 Test for Scalability 612 Rebuild Multiple Objects 612 Rebuild Multiple Objects Overview 612 Email Notification - Rebuild Multiple Objects 613 Rebuilding Indexes 614 Rebuild Recommended Indexes 614 Create Script to Rebuild Recommended Indexes 615 Rebuild Checked Indexes 615 Create Script to Rebuild Checked Indexes 615 Rebuilding Tables 615 Load My... 615 Load... Like 616 Load by User 616 Load by Tablespace 616 Reload 617 Clear Selected Rows 617
  39. 39. Toad for Oracle User Guide Table of Contents 37 Clear Entire List 617 Thresholds and Performance Options 617 Height > 618 ? Deleted Rows > 618 % Storage used < and % Storage used > 618 Setting Conditional Thresholds 618 Size is greater than 618 # Extents is greater than 619 Using Conditional Thresholds 619 Tables and Indexes 619 Use ‘Online’ option 619 Parallel 619 Refresh Index Data 619 Indexes Only 619 Nologging 619 Alter indexes to logging after rebuild 620 Change Sort Area Size for this session to: 620 After Rebuilds, change sort area size to: 620 Change Extent Sizes 620 Tablespaces 621 Options 622 Formatting Options 622 Changes in the Formatter 622 Toad Options 623 Toad Options 623 Searching Options 623 Data Grids - Data 624 Use Read-Only Queries 624
  40. 40. Toad for Oracle User Guide Table of Contents 38 Confirm record deletions 625 Warn of cascading constraints on deletions 625 Preview CLOB and LONG data 625 Deferred LOB read 625 Stop data fetches when available memory becomes less than n MB 625 Show ROWID in editable grids 625 Trim string data in CHAR and NCHAR columns 625 Display large numbers in Scientific Notation 626 Date format: (dropdown list) 626 Time format: (dropdown list) 626 Sliding window for entering two digit years 626 Data Grids - Visual 627 Tabs 627 Tab Through 627 Row Select 627 Multi Select 627 Immediate Edit 628 Confirm sorts when clicking on column header 628 Size to header 628 Size to data 628 Allow columns narrower than header width 628 Allow columns wider than grid width 628 Preview column height n 629 Show Focus Rectangle 629 Show grid selection 629 Show grid lines 629 Grid line width n 629 Show row numbers 629 Use grid border color 629
  41. 41. Toad for Oracle User Guide Table of Contents 39 Show Group Summaries 630 Null columns 630 Data font 630 Data Background 630 Header font 630 Header Background 630 Preview Column font 630 Data Types 630 Cache Object Type list per Connection 631 DBA 631 Delete 632 Show segment names on grid hint 632 Remember legend window state 632 Remember segments window state 633 Remember filters window state 633 Debugger Options 633 DBMS 634 JDWP 635 Script 635 Default Buffer size 635 Editor - Behavior 636 Apply commit/rollback to all tabs (threaded queries) 636 Auto Indent 636 Backspace unindent 636 Backup editor every n minutes 637 Block select 637 Clear grid on editor clear 637 Collapse empty lines 637 Confirm Clear All Text 637
  42. 42. Toad for Oracle User Guide Table of Contents 40 Copy text in rich text format 637 Cursor beyond end of line 637 Double click line select 638 Enable code folding 638 Find text at cursor 638 Group redo/undo 638 Hide cursor when typing 638 Preload objects on "Load Object from DB" window 638 Scroll past last line 638 Treat underscore char as a word character 639 Use lower case object names from select windows 639 Use single Editor instance for PL/SQL if possible 639 Word wrap 639 Word break on right margin 639 Mode 640 Tab Stops 640 Block indent 640 Optimal fill 640 Code Templates 640 Syntax Highlighting 640 Editor - Code Assist 641 Cache Code Insight results 641 Ctrl+Click jumps to PLSQL objects 641 Jump to package and type body 641 CTRL+Click describes objects 642 Show object types as text in pick list 642 Display parameter hints after typing open parenthesis 642 Display pick list after typing object name followed by a period 642 Sort pick list alphabetically 642
  43. 43. Toad for Oracle User Guide Table of Contents 41 Delay popups ... milliseconds 642 Save only valid statements 642 Show only statements for the active session 642 Write statements to disk prior to execution 643 Statements to save: 643 MakeCode format list 643 Creating and Editing MakeCode languages 643 MakeCode Variable Name 644 Select Statement based on cursor position 644 Strip Code copies to clipboard 644 Editor - Display 644 Highlight execution line when not debugging 644 Lock results tab 644 Persist display of execution time 645 Persist dynamic highlighting when not focused 645 Persist selection when not focused 645 Persist selection when using navigation keys 645 Show word wrap indicator 645 Show control characters 646 Show current line focus rectangle 646 Show executable line indicators in gutter 646 Show line numbers 646 Show results tab toolbars 646 Use multi-line editor tabs 646 Highlight table names 647 Highlight view names 647 Highlight stored procedure names 647 Use when printing 647 Editor 647
  44. 44. Toad for Oracle User Guide Table of Contents 42 Line number 647 Gutter and Margin 647 Visible gutter width: 647 Visible right margin position: 647 Editor - Open/Save Options 648 Automatically split files when multiple objects separated by "/" 648 Prompt to split files 648 Never split files 648 Automatically combine spec/body when saving object to file 649 Prompt to combine spec/body 649 Never combine spec/body 649 Prompt for reload on activation if timestamp has changed 650 Prompt to save on editor close 650 Format files when opened 650 Owner Name 650 Packages/Types 650 Editor - Printing 651 Word wrap 651 Hide collapsed 651 Transparent 651 Colors 651 Line Numbers 651 Email Settings 652 Executables 654 Execute/Compile 654 Poll for DBMS Output when detected 654 Prompt for substitution variables 655 Always open Parameters window 655 Save proc parameters between sessions 655
  45. 45. Toad for Oracle User Guide Table of Contents 43 Save profiler Settings between sessions 655 Use hierarchical profiler on Oracle 11g and newer 655 Allow compiling when source is loaded from database 655 Compile Spec and Body as pair (Package or User Type) 656 Default to "Compile with Debug" 656 Use "CREATE" instead of "CREATE OR REPLACE" when loading database objects 656 Notification when compile process is complete 656 Set optimizing compiler value (10g only) 656 Set Modified Flag off after compiling from database 656 glogin.sql 657 login.sql 657 Execute login scripts 657 Restore SET defaults prior to script execution 657 Limit results to 658 Warn when available memory becomes less than n MB 658 Show Script Grids 658 Maintain Script History 658 Show Script Start/End times 658 Font 658 Error Font 658 Files - General 658 Files - Open/Save Dialogs 660 Sort Alphabetically 660 Options - General 661 Log File 662 Number of errors to log 662 Network Utilities 662 Font 663
  46. 46. Toad for Oracle User Guide Table of Contents 44 Background Color 663 Oracle - General 664 Save passwords for all Oracle connections 664 Remember passwords for Oracle reconnects 664 Windows style (convert all newlines to CR/LF) 664 Unix style (convert all newlines to LF) 665 Schema 665 Table 665 Save previous Explain Plan results (requires Toad tables) 665 Schema/Table boxes 665 DBMS Buffer Size 665 DBMS Output Font 666 Default schema for connections to: current connection 666 Default schema for connections to: current schema@current connection 666 Used in 666 CR/LF Example 667 Oracle Optimizer Hints 668 All Others 668 Oracle - Transactions 669 Commit 670 Rollback 670 Prompt For Commit/Rollback when changes detected, or detection is not possible due to lack of privileges on dbms_transaction 670 Proc Templates 670 Query Builder 671 Automatic AutoJoin 671 Include schema in generated SQL 672 Automatically Select All Columns 672 Allow Cartesian Joins 672
  47. 47. Toad for Oracle User Guide Table of Contents 45 Use ANSI Syntax 672 Open full screen from Schema Browser 672 Limit visible columns to n when adding tables to the model area 672 Object Font 673 RMAN Templates 673 Schema Browser - Data 674 Save layouts 674 Set focus to table data grid after selecting table 674 Highlight columns populated by sequence/trigger pair 674 Enable value lookup for foreign key constraints 674 Use NOPARALLEL hint 675 Don't select BLOB/CLOB fields in data grids 675 Warn after n fetches (n records) 675 Fetch 25 rows at a time through db links 675 Schema Browser - Left Hand Side 675 After an object is created 675 After an object is altered 675 Limit to nn Items 676 Restore History on connection 676 Show All Users 676 Only Show Users That Own Objects 676 Only show users that own objects excluding Synonyms 676 Only show users that own objects excluding Synonyms and Temporary Tables 676 Save Filters for object lists 676 Show Filter dialog before refreshing 677 Items separated by commas 677 One item per line 677 Toolbars above object lists 677
  48. 48. Toad for Oracle User Guide Table of Contents 46 Tab/Drop-Down Icons 677 Item Hints 677 Font & Color 677 Schema Browser - Right Hand Side 678 Sort package procedures 678 Show Body when Package Name is Selected 678 Omit SYS objects from Procedure Dependencies List 678 Compile Mode… 678 List primary key columns 679 Include hidden columns 679 Show Column length info with Column data type 679 Allow extra lines for column comments 679 Show Create/Alter dates 679 Update RHS on database object selection in LHS 679 Only show top-level grants for Users, Roles, Sys Privs, and Resource Groups tabs 679 Items separated by commas 680 One item per line 680 Schema Browser - Types Tab 680 Source Control Options 682 Source Control Provider 682 Prompt for Check Out comment 682 Prompt for Check In comment 682 Prompt for Add File comment 682 Disable login prompt on connection 682 Automatic Check-Out 682 Automatic Check-In 683 Prompt for Check Out Comment 683 Prompt for Check In Comment 683
  49. 49. Toad for Oracle User Guide Table of Contents 47 Prompt for Check In All on Exit 683 Schema Replacement for Stored Code, Triggers and Views 683 Enable Actions in Schema Browser & Project Manager 683 Simultaneously Check Out/In Spec and Body 683 Default: Force New Revision on Check-In 683 Default Working Directory 684 VCS Provider Options 684 Startup 684 Toolbars/Menus 685 Auto-save current desktop 685 Show window titles on Window Bar 685 Show connect strings on Window Bar 685 Use Vertical Text when Toolbars are Vertical 686 Multi-Line Window Bar 686 Multi-Line Connection Bar 686 Quick connect/disconnect dropdown count 686 Connection Bar and Window Bar Fonts 686 Visual Style 686 Toolbars/Menus - Shortcuts 686 Variables 687 Windows 687 Auto-open bring to front 687 Describe windows 687 Scroll pinned windows at n millisecs 688 Show USER@DATABASE in captions 688 Use Alias instead of database (set in login window) 688 Show spec and body in package describes 688 Language Management 688 Language Management Overview 688
  50. 50. Toad for Oracle User Guide Table of Contents 48 Syntax Highlighting 690 General tab 692 Highlighting tab 692 Style type 693 Background 693 Font color 693 Capitalization effect 693 Custom Font 693 Font Style 693 Borders 693 Tokens Tab 693 Parser Tab 694 Regular expression test 694 Evaluates to token type 694 Default Highlighting style 694 Parent block 695 Enabled from character position: _____ to ______ 695 Rules Tab 695 Rule type 696 Change token type 696 Style 696 Range Highlighting 696 Collapsed text string 696 Active Highlighting 697 Draw block staple 697 Self Closing Range 697 Parent block 697 Gramma 698 Range Offset 698
  51. 51. Toad for Oracle User Guide Table of Contents 49 Cancel next rules 698 Relative to end of condition 698 Sub Languages Tab 698 Code Templates Tab 699 Grammar 700 Code Completion Templates 700 Auto Replace Substitutions 702 Export 703 Import 703 Printing 705 Printing 705 Printing editor contents 705 Printing a Data Grid 705 Print Grid 705 Report Link Designer 706 Using the ReportLink Designer 706 Title Properties 706 Colors tab 707 Fonts tab 707 Behaviors tab 707 Miscellaneous tab 707 Reporting 708 Toad Control Files 708 Dependencies 709 ER Diagrams 709 ER Diagram 709 ER Diagram Toolbar 710 Creating an ER Diagram 711
  52. 52. Toad for Oracle User Guide Table of Contents 50 Reading the ER Diagram 712 Navigating the Diagram 713 Model tab 713 Workspace tab 713 Workspaces 714 Integration with Toad Data Modeler 714 Workspace Format 715 Explain Plans 716 Explain Plan Overview 716 Execute Explain Plan on SQL Statements 717 Explain Plan Results 717 Object Usage 718 Printing and Copying Explain Plans 719 Viewing Previous Explain Plan Results 719 Saving Explain Plans 719 Comparing Explain Plans 720 Code Road Map 721 Road Map Overview 721 Code Road Map Toolbar 721 Choosing Code to Model 722 Display Options 723 Reading the Code Model 723 Working with the graphic model 724 Saving a Text Model 725 Copying the Code Model 725 HTML Schema Doc Generator 726 HTML Schema Doc Generator 726 Scheduling Schema Doc Generation as a Windows Task 728
  53. 53. Toad for Oracle User Guide Table of Contents 51 Master/Detail Browser 728 Master/Detail Browser 728 Master/Detail Browser Toolbar 729 Generating XML Output 730 Selecting the Master Object 731 Adding Detail Datasets 731 Defining a Master/Detail Relationship 732 Reports Manager 733 Reports Manager Overview 733 Reports Manager Toolbar 734 Creating a Report 735 Example Query for RefCursor Output 735 Queries 736 Parameters 736 Value (Literal) 736 Value (Expression) 736 String Parameter 737 Table List Parameter 737 Other Parameter Types 737 Creating a Master/Detail Dataset 737 Copying a Report 738 Adding Run Info Data to a Report 738 Changing a Report's Category 738 Importing/Exporting Reports 739 Scheduling a report as a Windows Task 740 Reporting from Data Grids 740 Report 740 Printing or Exporting Reports Manually from the Command Line 740
  54. 54. Toad for Oracle User Guide Table of Contents 52 One Parameter 741 Multiple Parameters 742 Report Builder Wizard 742 Spool SQL 744 Spool SQL 744 Utilities 745 Archive 745 Wrap Code 745 Troubleshooting 746 Service Manager 746 Adding Services 746 Removing Services 747 Refresh 747 Starting and Stopping Services 747 External tools 747 Configure Toad Tools 747 Execute Toad Tools 750 FTP 750 Server Settings 750 FTP 752 Rename File 755 Java Manager 755 Java Manager Overview 755 Load Objects 755 Create public synonym 756 Resolve 756 Definer 756 Force loading of classes whether or not they were previously loaded 756
  55. 55. Toad for Oracle User Guide Table of Contents 53 Resolver 756 Encoding 757 Schema 757 Grant access to other users 757 Drop Java Objects 757 Drop synonym 758 Encoding 758 Schema 758 Network Utilities 758 Network Utilities 758 Telnet 759 RExec 759 Ping 760 TNS Ping 760 IP Addresses 761 SSH 761 Task Scheduler 762 Task Scheduler 762 Add Task Wizard 763 Viewing Task Properties 763 Scheduling a Task 764 Unix Job Scheduler 764 Unix Scheduler Overview 764 Scheduling and Deploying Tasks 766 Adding a Server 766 Adding a SID 766 Assigning New Tasks 768 Setting Task Properties 770
  56. 56. Toad for Oracle User Guide Table of Contents 54 Scheduling Tasks 771 Pre-defined Schedules 772 Options for scheduling 772 Basic Entries 772 Additional Customization 773 Adding Additional Schedules 773 Setting Parameter Information 774 Checking Required Elements 774 Advanced Features 775 Saving the Task File 775 Header 776 Using the Logging Facility 777 Fetching the Log File List 777 Viewing Log Files 778 Deleting Log Files 778 Viewing the Crontab File 778 Starting and Stopping the Cron program 778 Source Control and Team Coding 779 Support for Version Control Products 779 Team Coding 779 Third Party File Based Source Control 779 Notes 780 CVS Support 780 Third Party File Based Source Control 780 Third Party File Based Source Control 780 Source Control Toolbar 782 Running Source Control 782 Team Coding 783
  57. 57. Toad for Oracle User Guide Table of Contents 55 Team Coding Overview 783 Team Coding and SCC Interaction 784 Using Team Coding in SQL Navigator Environments 785 Installing and Enabling Team Coding 786 Configuration Settings 789 File Extension Options 789 General Settings 789 User Settings 789 Global Settings 789 Using Team Coding 790 Team Coding Toolbar 790 Viewing Object Status 792 Team Coding Viewer 792 Viewing Team Coding Object Status 793 Status in the Editor Status Bar or Team Coding Viewer Status Column 793 Detailed File Properties 794 Version Control 794 Checking Objects and Scripts in and out 795 Using Automatic Check-in and Automatic Check-out 795 Manually check-in or check-out 795 Entering Comments on Check in or out 796 Check In All 797 Undo Checkout 798 Freezing an Object 799 Code Control Groups Overview 799 Using Code Control Groups Example 1 - a Single Application 800 Using CCGs to map objects from multiple schemas to one VCS Project 800 Including certain types and schemas 800
  58. 58. Toad for Oracle User Guide Table of Contents 56 Excluding objects 801 Scripts 801 Using Code Control Groups Example 2 - Multiple CCGs 801 Using CCGs to map objects from one schema to different VCS projects 802 Code Control Groups Toolbar 802 Enabling Code Control Groups 803 Creating a CCG 803 Viewing and Modifying CCGs 804 Specifying CCG Object Masks 804 Object Mask Ranking 805 Specifying File Server Scripts 805 Mapping a User to a CCG 806 Example of User Mapping 806 Remapping a Project Association 808 Team Coding Viewer Filter 808 VCS Use 808 Exporting Objects 808 Importing Objects 809 Version Control 810 Version Control Browser 810 TC Locks Option 811 TC Locks not selected 811 TC Locks selected 811 Browsing Version Control Archives 812 Viewing Differences Between Revisions 812 Getting the latest Revision 812 CVS Requirements 813 Setting up the Oracle Database 813
  59. 59. Toad for Oracle User Guide Table of Contents 57 Configuring Toad for use with CVS under Team Coding 814 CVS Configurations Options 814 Updating Working Folders 816 Logging Into CVS 817 Multiple Connections and CVS Logins 818 Authentication Methods and the CVS Root 818 CVS Authentication Methods tested with Toad 819 Using pserver and sserver methods 819 Using local and ext methods 819 SSH Authentication Using the ext Method 819 Example SSH configuration steps: 819 Missing CVSEntries File Error 820 Setting up your Entries file 820 Additional CVS Entries File Information 821 Setting up your Entries file 821 Working from the Command Line 822 Command Line Syntax 822 Command List 823 Examples 826 Converting Old Settings Files to Actions 827 Command Line Passwords 828 Export Tables, Views, SQL Queries from the Command Line 828 Create the Action 828 Run from the Command Prompt 829 Errors 829 Run Analyze Objects from the Command Line 829 Adjust the file 829 Commands 831
  60. 60. Toad for Oracle User Guide Table of Contents 58 Run CodeXpert from the Command Line 834 Scheduling CodeXpert 835 Command Line Error Log 835 Running Actions from the Command Line 835 Command Line Syntax 835 Parameters in Command Line Syntax 836 Connections in the Command Line Syntax 836 Examples of command line syntax 838 Run Compare Databases from Command Prompt 839 Adjust the file 839 Run from the Command Prompt 841 Run Compare Schemas from a Command Prompt 842 Run Copy to another Schema from Command Prompt 842 Build the file to run Copy Data to another Schema 842 Adjust the file 842 Run from the Command Prompt 843 Run Generate Database Script from a Command Prompt 843 Adjust the file 843 Run from the Command Prompt 844 Run Generate Schema Script from Command Line 845 Adjust the file 845 Run from the Command Prompt 846 Run Rebuild Objects from the Command Prompt 846 Adjust the file 847 Backwards Compatible commands 850 Run from the Command Prompt 850 Run Reports Manager from the Command Line 851 Create the command file 851
  61. 61. Toad for Oracle User Guide Table of Contents 59 Adjust the command file 852 Running the command file 852 Using Variables 853 Using Variables 853 System Variables 853 User Variables 853 Working with Code 854 Editor 854 Toad Editor 854 Configuring the Editor 855 Troubleshooting the Editor 855 Auto Backup 857 Closing an Editor tab 857 Code Snippets 857 Configuring your Desktop 858 Describe (Parse) Select Query 860 Execute as Script 860 Execute Snippet 860 Execute SQL via SQL*Plus 860 Executing SQL Scripts 861 Execute Statement 861 Extract Procedure 862 Highlight Snippet 863 Load and Execute a Script File 863 Moving Between Editor Tabs 863 Object Palette 864 Opening Files 865 Save All 866
  62. 62. Toad for Oracle User Guide Table of Contents 60 Current Schema Drop down 866 Toad Insight Pick lists 866 File Management 867 Macros 868 Viewing Possible Macro Commands 869 Navigation 870 Sorting Statements 872 Sort 872 General 872 Initial Node Expansion 872 Lower-case text 872 Sort 872 Font 872 Statements 872 PL/SQL Components 873 Other configuration options 873 Editing 874 Code Statistics 875 Working with Results 877 Troubleshooting 878 Explain Plan 878 AutoTrace 878 SQL Trace (tkprof) 879 Server Statistics 879 Optimizer Mode 879 SQL Tuning 879 Various Tabs 879 Popup menu 880 Environment Tab 881
  63. 63. Toad for Oracle User Guide Table of Contents 61 System Variables 881 User Variables 882 Output 882 Data Grids 882 History 882 Working with Statements and Scripts 883 Commands to execute code 884 F9 884 SHIFT+F9 884 Highlighting SQL Snippets 885 SQL*Plus Syntax - Supported 885 SQL*Plus Syntax - Ignored 888 SQL*Plus - Unsupported 888 Marking Code to Fold 889 Data Grid 890 DBMS Output 891 Aliases 891 Using Aliases 891 ALIASES.TXT file 891 Skipping Aliases 892 Tracking Aliases 892 Opening a Script 893 Variables Window 893 Strip Code Statement and Make Code Statement Functions 893 Strip Code Statement 894 Make Code Statement 894 Selecting the Code Development Tool 894 Creating Make Code Templates 895 Examples: 895
  64. 64. Toad for Oracle User Guide Table of Contents 62 Quick Describe 896 Keeping Popup Describe Windows on Top 896 SQL Statement Recall 896 Saving only valid SQL statements 897 Editing Saved SQL Attributes 897 SQL Statement Recall Toolbar 897 Main Toolbar 897 SQL Filter Toolbar 898 Viewing Recalled SQL 898 Working with Recalled SQL 898 Add to Personal SQLs 899 Add to Named SQLs 899 Working with PL/SQL 900 Default Templates 900 Editing Templates 901 Auto Replace Keywords 901 KEYWORD RESULT REPLACEMENT 901 Using a package function or package procedure template from the Create PL/SQL Object Window 902 Debugging 903 Debugger Overview 903 Compiling Dependencies with Debug Information 904 Troubleshooting the Debugger 904 Minimum Oracle Database Requirements 906 Database Version Notes 907 Debugging on a RAC 908 Starting the Debugger 908 Stopping the Debugger 909 Toggle Compiling with Debug 909
  65. 65. Toad for Oracle User Guide Table of Contents 63 General Options 909 Setting Parameters 909 Debugger Output Options 910 Do not output results 910 Print to DBMS Output (char/number columns only) 910 RPAD columns to a width of N characters 911 Fetch no more than N rows per cursor 911 Load into grid from memory (strong and weak) 911 Dependencies & References 911 Preparing PL/SQL Code for Production 912 Debugging Types 912 Debugging Java 912 Troubleshooting 914 Determine that the Java debugger is selected 914 Oracle debugger hanging 914 General Limitations 914 Oracle 9iR2 Issues 914 Stepping into Code 915 Oracle 10g Issues 915 Debugger jumps over bulleted lines of code 915 Debugger gutter line execution bullets not visible 915 Directing Output to the DBMS Output window 915 Tracing into System.out.println 915 Debugging Scripts 915 Show/Hide Grid 916 Debugger Output 916 Troubleshooting 917 Enabling or Disabling DBMS Output 917 DBMS Output Specific Commands 917
  66. 66. Toad for Oracle User Guide Table of Contents 64 Editing DBMS Output Content 917 Breakpoints 917 Breakpoints Window Toolbar 918 Standard Breakpoints 919 Conditional Breakpoints 919 Format of a Conditional Breakpoint 919 Supported Operators 920 Pass Count Breakpoints 920 Combining Conditional and Pass Count Breakpoints 920 Watches 922 Watches Window Toolbar 922 Configuring the Smart Watch window 923 Moving Smart Watches to the Watch panel 923 Explicit record declarations: 924 Implicit record declarations: 925 Collections Records 926 External Debugging 929 Before Initializing 930 Initializing 930 After running external application 930 Call Stacks 931 Triggers 931 INSERT 932 UPDATE 932 DELETE 932 Multiple Trigger Priorities 932 Query Builder 933 Query Builder Overview 933 Query Builder Toolbar 933
  67. 67. Toad for Oracle User Guide Table of Contents 65 Quick Start 934 Model Area 935 Explain Plan 936 Query Builder Options 936 Viewing Joins 936 Populating the Where Clause 936 Populating the Having Clause 938 Creating a SubQuery 940 Reverse Engineering a Query 940 Query Report Format 941 Generated Query 941 Query Results 942 Removing columns from the Tree 942 Working with Data 943 Column Names Supported 943 Graph Properties 943 OPS$ Accounts 943 Viewing or Hiding Docked Windows 944 Hidden Docked windows 944 Viewing Source Surrounding a PL/SQL Error 945 Sample output 945 Dataset Operations 946 Dataset Operations 946 Dataset Toolbar 946 Go to Row Number 947 Get Row Count 947 Data Grids 948 Toad Grids 948
  68. 68. Toad for Oracle User Guide Table of Contents 66 Sort Data in Grid 948 Export Data to Flat File 949 Customizing Grid Views 949 Troubleshooting 950 Highlighting columns populated with a trigger/sequence pair 951 Filtering Results 953 Schema Browser Filters 953 IN clause 954 Filters in the View | Toad Options | Files dialog 954 Viewing and Editing Data 955 Exporting the Dataset 956 Editing LONG and LONG RAW columns 957 Example 960 BLOB Editor Toolbar 961 DBMS Output 963 DBMS Output Window 963 Generating DBMS Output 963 Polling for DBMS Output 964 Editing the DBMS Output Display 964 Using the DBMS Output window for Debugging 964 Finding Data 965 Find in Editor 965 Find in Grid 965 Find In Files 966 Find Next, Find Previous 966 Find and Replace Text 966 Goto Line 967 Object Search 967
  69. 69. Toad for Oracle User Guide Table of Contents 67 Schemas to Search 968 Search Object Names 968 Search Column Names 968 Source Search 968 Object Search DDL Script Options 968 Regular Expressions 969 Replace with Template 969 Simple Matches 969 Metacharacters 969 Example 971 Generate Test Data 972 Generating Data Overview 972 Data Generation - Options 973 Working with Database Objects 978 Schema Browser Window Overview 978 Object Pane - Left Hand Side Object Tabs 978 Details Pane - Right Hand Side Information 979 Schema Browser Options 979 Right-Click Menus 979 Auto-Refreshing the Datagrid 979 Icon Legend 980 Privileges 980 Troubleshooting 980 Schema Browser Toolbars 981 Objects Pane Toolbars 981 Details Pane Toolbars 981 Statement Processing 982 Create Objects in Another Schema 982
  70. 70. Toad for Oracle User Guide Table of Contents 68 Personalizing the Schema Browser 982 Personalizing the Schema Browser 982 Changing the Browser Display 983 Configuring Browser Tabs 983 Browser Tabs Order 984 General Schema Browser Actions 985 General Schema Browser Actions 985 Adding Objects to Project Manager 986 Dropping Objects 986 Choosing Columns in Object List 987 Schema Browser: Jump to Object 987 Create Custom Queries 988 Refresh Options 989 Browser Filters 989 Schema Browser Filters 989 Loading and Applying Browser Filters 990 Saving Browser Filters 990 Edit Browser Filter Query 990 Clearing Datagrid Filters 992 Creating Default Browser Filters 992 Filtering by Project Manager file 992 Using the QuickFilter Box 993 Wildcard Characters 993 Examples of Wildcards and Sets 993 Clusters 994 Schema Browser: Clusters 994 Cluster Toolbar 994 Create and Alter Cluster 995
  71. 71. Toad for Oracle User Guide Table of Contents 69 Constraints 996 Schema Browser: Constraints 996 Create and Alter Constraints 997 Renaming Constraints 998 Contexts 999 Schema Browser: Contexts 999 Database Links Toolbar 999 Create and Alter Context 1000 DB Links 1000 Schema Browser: DB Links 1000 Create and Alter Database Link 1001 Dimensions 1002 Schema Browser: Dimensions 1002 Objects Pane Toolbar 1002 Create Dimension 1003 Directories 1003 Schema Browser: Directories 1003 Directory toolbar 1004 Create and Alter Directory 1004 Favorites 1005 Favorites 1005 Flashback Archives 1006 Flashback Archives 1006 Create and Edit Flashback Archive 1007 Functions 1008 Schema Browser: Functions 1008 Indexes 1010 Schema Browser: Indexes 1010
  72. 72. Toad for Oracle User Guide Table of Contents 70 Indexes Toolbar 1010 Create and Alter Index 1010 Rebuild Index 1015 Rename Index 1015 Invalid Objects 1016 Schema Browser: Invalid Objects 1016 Invalid objects toolbar 1016 Java 1017 Java 1017 Java Toolbar 1018 Publish Java to PL/SQL SQL Wizard Overview 1019 Java Types and Oracle Return Types 1019 Jobs 1020 Schema Browser: Jobs 1020 Jobs Toolbar 1020 Upper 1021 Lower 1021 Create and Alter Jobs 1022 Libraries 1023 Schema Browser: Libraries 1023 Library Toolbar 1023 Create and Alter Library 1024 Materialized Views (Snapshots) 1025 Schema Browser: Materialized Views 1025 Materialized Views Toolbar 1025 Create and Alter Materialized View 1026 Materialized View (Snapshot) Logs 1027 Schema Browser: Materialized View Logs 1027
  73. 73. Toad for Oracle User Guide Table of Contents 71 Materialized View Logs Toolbar 1027 Create Materialized View Log 1028 Oracle Scheduler 1028 Schema Browser: Scheduler 1028 Jobs 1029 Objects Pane 1029 Sched:Jobs toolbar 1029 Details Pane 1030 Scheduler Chains 1031 Objects Pane 1031 Sched:Chains toolbar 1031 Details Pane 1031 Job Classes 1032 Objects Pane 1032 Sched.Jobs Classes toolbar 1032 Details Pane 1033 Programs 1033 Objects Pane 1034 Programs toolbar 1034 Details Pane 1034 Schedules 1036 Objects Pane 1036 Schedules toolbar 1036 Details Pane 1036 Windows 1037 Objects Pane 1037 Windows toolbar 1037 Details Pane 1038 Window Groups 1039
  74. 74. Toad for Oracle User Guide Table of Contents 72 Objects Pane 1039 Window Groups toolbar 1039 Details Pane 1040 Packages 1040 Schema Browser: Packages 1040 Policies 1042 Schema Browser: Policies 1042 Policy Toolbar 1042 Create Policy Definition 1043 Policy Groups 1043 Schema Browser: Policy Groups 1043 Policy Toolbar 1043 Create Policy Group 1044 Procedures 1044 Schema Browser: Procedures 1044 Executing Stored Code from the Schema Browser 1046 Profiles 1046 Schema Browser: Profiles 1046 Profiles Toolbar 1046 Create and Alter Profile 1047 Queue Tables 1047 Queue Tables 1047 Queue Tables toolbar 1048 General 1048 Queues 1048 Statistics 1049 Schedules 1049 Script 1049
  75. 75. Toad for Oracle User Guide Table of Contents 73 Create and Alter Queue Table 1049 Queues 1052 Schema Browser: Queues 1052 Queues toolbar 1052 Create and Alter Queue 1053 Recycle Bin 1053 Schema Browser: Recycle Bin 1053 Refresh Group Toolbar 1054 Flashback Table 1054 Purging Objects from the Recycle Bin 1054 Refresh Groups 1055 Schema Browser: Refresh Groups 1055 Refresh Group Toolbar 1055 Create and Alter Refresh Group 1056 Resource Consumer Groups 1057 Schema Browser: Resource Groups 1057 Research Consumer Group Toolbar 1058 Create and Alter Resource Consumer Group 1058 Resource Plans 1059 Schema Browser: Resource Plans 1059 Research Plan Toolbar 1059 Create and Alter Resource Plan 1060 Schedule Resource Plans 1060 Roles 1061 Schema Browser: Roles 1061 Roles Toolbar 1061 Create and Alter Role 1062 Rollback Segments 1062
  76. 76. Toad for Oracle User Guide Table of Contents 74 Schema Browser: Rollback Segments 1062 Rollback toolbar 1063 Create and Alter Rollback Segment 1063 Sequences 1064 Schema Browser: Sequences 1064 Sequences Toolbar 1064 Create and Alter Sequence 1065 Synonyms 1066 Schema Browser: Synonyms 1066 Create Synonym 1066 System Privileges 1067 Schema Browser: System Privileges 1067 Sys Privs Toolbar 1067 Configure Grantees 1068 Tables 1068 Schema Browser: Tables 1068 List of Tables 1068 Tables Toolbar 1068 Tables and Columns Comments 1069 Creating DML Procedures 1070 Creating Tables 1073 Altering Tables 1074 Columns Tab 1076 Hot Keys 1076 Columns Tab 1077 Editing buttons 1077 Hot Keys 1077 External Properties 1077
  77. 77. Toad for Oracle User Guide Table of Contents 75 Access Driver 1077 Access Type 1077 Default Directory 1077 Reject Limit 1077 Table Details 1078 Build a SQL statement 1079 Multiple Table Details 1079 Single Table Details 1079 Actions on Tables 1080 The Foreign Key Lookup Window 1081 Working with Data 1081 Filter and Sort 1081 Insert Records 1082 Sending Data Query to Editor 1082 Source/Dest and Options 1083 Where Clauses (optional) 1083 Saving and Loading Settings 1084 Scheduling the Copy 1084 Tablespaces 1084 Schema Browser: Tablespaces 1084 Tablespaces toolbar 1084 Create and Alter Tablespace 1085 Create and Alter Tablespace Quota 1087 Drop Tablespace 1088 Drop Datafile 1088 Datafile Definition 1088 Rename 1089 Minimize Size 1089 Autoextend 1089
  78. 78. Toad for Oracle User Guide Table of Contents 76 Rename/Move Datafile 1089 Triggers 1090 Schema Browser: Triggers 1090 Triggers Toolbar 1090 Create and Alter Trigger 1091 Types 1091 Schema Browser: Types 1091 Types Toolbar 1092 Dependencies tab information 1093 Create Object Type 1093 Attributes 1094 Methods 1094 Edit Object Type 1095 Create and Alter Collection Type 1096 Users 1097 Schema Browser: Users 1097 Users Toolbar 1097 Create and Alter User 1098 Views 1099 Schema Browser: Views 1099 Views Toolbar 1099 Create and Alter View 1100 Views - Data Grids 1101 Appendix:Contact Quest 1103 Contacting Quest Support 1103 Contact Quest Software 1103 About Quest Software 1104 Index 1105
  79. 79. Introduction New in This Release In All Toad Editions Unicode Support l Toad now supports Unicode. For people already using Unicode-enabled databases, this should be a seamless transition. Note: Some Oracle features are not Unicode-enabled, or have specific Unicode requirements to function. Please see your Oracle documentation for information about these features. There is an online video tutorial for this feature. This video opens a new browser window and requires an internet connection. l Toad Advisor now checks that NLS_LANG value matches client character. l Default Encoding option added to Options | General to set default encoding for new Editor tabs and for saving files. l If you are an upgrading user, you will need to make the following change to your LexLib for the Editor parser to work correctly with Unicode: 1. From the View menu, select Options. 2. Click the Editor - Behavior node. 3. Set the language dropdown to PL/SQL and then click the Edit Language button. 4. Click the Parser tab and select Any Name. 5. Add (?r) to the beginning of the "Any name" parser rule: 6. Click OK or Apply to save changes. Actions l AppDesigner has been renamed to Automation Designer. l When specifying connections on the command line (toad.exe -c ), these connections will now be used in the Actions specified afterward ( -a ), instead of the connection currently bound to the Action. 1
  80. 80. Toad for Oracle User Guide Introduction 78 l In some actions, you can also specify connections to execute against in the Automation Designer. l Action Parameter files l Actions can now accept parameter files. They are in INI format. Right click on an Action/App in Automation Designer and choose "Create Parameter file" to build an INI file based on the current Action properties. It will create property=value pairs for the things which can be overridden. This parameter file can then be used in the Automation Designer ('Run with parameter file') or on the command line by using a pipe to separate the Action/App name from the filename. For example: toad.exe -a "App->Export Dataset1 | c:data filesexportDataset1.ini" l You will know which Actions can generate/read an INI file by whether or not the 'Create parameter file' popup menu item in Automation Designer is enabled. Here is a sample section from an INI file which shows an Execute Script Action: [47] Name=Execute Script1 Type=Execute Script ItemCount=2 Item0=c:try1.sql Item1=c:try2.sql Output=1 {1=SingleFile, 2=SeparateFile, 3=Clipboard, 4=Discard} Output Location=C:some folderoutput.txt ConnectionCount=2 Connection_1=mlerch@ora10gr2.world Connection_2=scott@ora2gr2.world [47] is an internal identifier. "Name" and "Type" are only for your use, to find your Action within a longer App INI file. Each Actions INI section will be unique to that Action, and in the case of things like enumerated types, will include explanatory notes embedded within the line itself. In this example of 'Execute Script,' two connections are specified. This will override the bound connection of the Action. If that line wasn't there, the bound connection would be used. The order of precedence for which connections get used: 1. Those specified on command-line always override everything else
  81. 81. Toad for Oracle User Guide Introduction 79 2. If 1 is not present, those specified in an INI file are considered next 3. Finally, the connection bound to the Action is used if none are in 1 or 2 Application Data Folders l The default installation directory for new installs enables roaming profile support by default. In the View | Toad Options | General | Application Data Directory, the Use Default button now points to the user's main application data folder. The Use Local Default button points to the user's local application data folder, which does not support roaming profiles. l You must restart Toad for a change in this option to become active. Editor l New menu item added to the main Toad Editor menu. "Split Size Horizontally" This item will auto size the Editor so that there is equal space allocated for the edit control and the bottom docking panels. The default shortcut is CTRL+F2. You will need to manually add the item to the toolbar or reset your toolbar to see this if upgrading. ER Diagram In addition to the following information, there is an online video tutorial for this feature. This video opens in a new browser window and requires an internet connection. l The ER Diagram has been expanded in Toad 10. This functionality is based on, and works with, the Toad Data Modeler. Toad's ER Diagrammer is not meant to be a modeling tool, but it can help you visualize complicated database structures. l You can now see the objects included referentially when you add objects using Referential Integrity: l In addition, you can now subdivide your diagram into multiple workspaces. l Separate objects into categories, and color code them, and add Model information to the diagram. Grids In addition to this information, there is also an online video for this feature. This video opens in a new browser window and requires an internet connection. l Grids are now consistent throughout Toad. Some new features include: o Grids now share a single popup menu. o Reset Grid View restores the grid to the original configuration so you can undo any groupings, bookmarks and so on with one selection. o Grids can handle block selection if row select is unchecked and multi- select is checked. o Grids can be grouped by a column header by dragging the header into the Group
  82. 82. Toad for Oracle User Guide Introduction 80 By area at the top of the grid. This feature can be toggled on the right-click menu. o Grids that had special functionality now have an upper toolbar containing that functionality, as in the Rebuild Multiple Indexes grid. o You can check or uncheck all boxes in a grid column by right-clicking in the column header and selecting the appropriate option. o Navigator toolbars have been moved to the bottom of the grid area. If you do not see a navigator, right-click in the grid and select Toggle Navigator. o Single Record View is now part of the Navigator toolbar. o You can bookmark one location in the grid and return to it later. Put your cursor in the row you want to bookmark and click the bookmark button on Navigator toolbar. To return to the bookmark, click the Goto Bookmark button on the same toolbar. o Show/Hide columns with the Quick Column Customization drop down in the upper left. o All customizations are remembered (column order and size, group header visibility, and so on). Licensing Structure The licensing structure has been changed to support one key for all products in a Toad Edition. If you are upgrading your version of Toad, old license keys are still supported. Load Database Object l Load Database Object now allows incremental searching in both the schema box and the object grid. Profiler Analysis l Show anonymous blocks toggle in right-click menu added. This defaults to the setting made in the Profiler tab in the Editor. Project Manager l AutoConnect mirrors auto-connect property of the login record for Toad as a 2-way mirror, rather than as an independent auto connection. Rebuild Table l Can rebuild tables containing LONG columns. Script Manager l Has been redesigned for improved support for multiple connections. Search Functionality l  A quick search bar has been added to the main toolbar. From this toolbar you can:
  83. 83. Toad for Oracle User Guide Introduction 81 o Search Toad World online o Search Toad World and other Toad-related sites o Search AskToad (the Toad wiki) o Search Knowledge Xpert o Perform keyword searches against the Toad help file. l You can enable/disable the search bar by right-clicking on the toolbar and selecting "Online Search". l You may need to restore the toolbar defaults to have it display initially. To do this, right- click on the main toolbar and select Restore defaults. Server Side Object Wizard l Now a part of Toad instead of a separate application (required for Unicode support). l Data Generation scripts added. Setting Parameters l Setting Parameters now provides lists for parameter selection, and larger editing are