Table of Contents
Total Page:16
File Type:pdf, Size:1020Kb
Table of Contents Getting Started 9 System Requirements 10 Registration 10 Installation 11 Maintenance/Upgrade 12 End-User License Agreement 12 Connection 18 Navicat Cloud 19 General Settings 21 Advanced Settings 24 SSL Settings 27 SSH Settings 28 HTTP Settings 30 Server Objects 31 MySQL/MariaDB Objects 31 MySQL/MariaDB Tables 31 MySQL/MariaDB Table Fields 32 MySQL/MariaDB Table Indexes 34 MySQL/MariaDB Table Foreign Keys 35 MySQL/MariaDB Table Triggers 36 MySQL/MariaDB Table Options 36 MySQL/MariaDB Views 39 MySQL/MariaDB Functions/Procedures 40 MySQL/MariaDB Events 42 Oracle Objects 43 Oracle Data Pump (Available only in Full Version) 43 Oracle Data Pump Export 44 Oracle Data Pump Import 47 Oracle Debugger (Available only in Full Version) 51 Oracle Physical Attributes/Default Storage Characteristics 52 Oracle Tables 54 Oracle Normal Tables 54 Oracle Table Fields 54 Oracle Table Indexes 55 Oracle Table Foreign Keys 56 Oracle Table Uniques 57 Oracle Table Checks 57 Oracle Table Triggers 58 Oracle Table Options 59 Oracle External Tables 60 2 Fields for Oracle External Tables 60 External Properties for Oracle External Tables 61 Access Parameters for Oracle External Tables 61 Oracle Index Organized Tables 62 Options for Oracle Index Organized Tables 62 Oracle Views 63 Oracle Functions/Procedures 64 Oracle Database Links 65 Oracle Indexes 65 Oracle Java 68 Oracle Materialized Views 69 Oracle Materialized View Logs 72 Oracle Packages 73 Oracle Sequences 74 Oracle Synonyms 75 Oracle Triggers 75 Oracle Types 79 Oracle XML Schemas 80 Oracle Recycle Bin 81 Oracle Directories 81 Oracle Tablespaces 82 Oracle Public Database Links 84 Oracle Public Synonyms 85 PostgreSQL Objects 85 PostgreSQL Schemas 86 PostgreSQL Tables 86 PostgreSQL Table Fields 87 PostgreSQL Table Indexes 88 PostgreSQL Table Foreign Keys 89 PostgreSQL Table Uniques 90 PostgreSQL Table Checks 90 PostgreSQL Table Excludes 91 PostgreSQL Table Rules 91 PostgreSQL Table Triggers 92 PostgreSQL Table Options 93 PostgreSQL Views 94 PostgreSQL Functions 95 PostgreSQL Aggregates 98 PostgreSQL Conversions 99 PostgreSQL Domains 99 PostgreSQL Indexes 100 PostgreSQL Operators 102 3 PostgreSQL Materialized Views 103 PostgreSQL Operator Classes 104 PostgreSQL Sequences 105 PostgreSQL Triggers 106 PostgreSQL Trigger Functions 108 PostgreSQL Types 110 PostgreSQL Tablespaces 113 PostgreSQL Casts 113 PostgreSQL Languages 114 SQLite Objects 114 SQLite Tables 115 SQLite Table Fields 115 SQLite Table Indexes 117 SQLite Table Foreign Keys 118 SQLite Table Uniques 119 SQLite Table Checks 120 SQLite Table Triggers 120 SQLite Table Options 121 SQLite Views 122 SQLite Indexes 122 SQLite Triggers 123 SQL Server Objects 124 SQL Server Backup/Restore (Available only in Full Version) 130 SQL Server Backup 130 SQL Server Restore 132 SQL Server Schemas 133 SQL Server Tables 134 SQL Server Table Fields 134 SQL Server Table Indexes 136 SQL Server Table Foreign Keys 136 SQL Server Table Uniques 137 SQL Server Table Checks 138 SQL Server Table Triggers 138 SQL Server Table Storage 140 SQL Server Table Options 140 SQL Server Views 141 SQL Server Functions/Procedures 142 SQL Server Indexes 144 SQL Server Synonyms 149 SQL Server Triggers 149 SQL Server Backup Devices 152 SQL Server Linked Servers 152 4 SQL Server Server Triggers 154 SQL Server Assemblies 156 SQL Server Database Triggers 156 SQL Server Partition Functions 158 SQL Server Partition Schemes 159 SQL Preview 159 Maintain 159 Maintain MySQL/MariaDB 159 Maintain Oracle 160 Maintain PostgreSQL 164 Maintain SQLite 165 Maintain SQL Server 166 Table Viewer 167 Grid View 168 Using Navigation Bar 168 Editing Records 169 Sorting/Finding/Replacing Records 174 Filtering Records (Available only in Full Version) 175 Manipulating Raw Data 175 Formatting Table Grid 176 Form View (Available only in Full Version) 177 Assistant Editors 177 Filter Wizard (Available only in Full Version) 178 Query 180 Query Builder (Available only in Full Version) 180 Query Editor 182 Editor Advanced Features 182 Query Results 186 Query Parameters 186 Debugging Oracle Query (Available only in Full Version) 187 Model (Available only in Navicat Premium and Enterprise Version) 188 Sidebar Panel 188 Model Tree Palette 188 Diagram Tree Palette 189 Properties Palette 190 History Palette 191 Diagram Editor 191 Create Tables 191 Create Notes 193 Create Images 193 Create Layers 194 Create Relations 195 5 Create Shapes 196 Create Labels 197 Format Diagram 197 Print Model 199 Reverse Engineering 199 Script Generation 199 General Settings for Export SQL 199 Advanced Settings for Export SQL 200 Forward Engineering 201 Selecting Synchronization Type 201 Selecting Target Connection 201 Selecting Schemas/Tables 201 Selecting Synchronize Options 201 Viewing Comparison Result 202 Model Hints and Tips 203 Advanced Tools 205 Import Wizard 205 Setting Import File Format 205 Setting Source File Name 205 Setting Delimiter 206 Setting Additional Options 206 Setting Target Table 207 Adjusting Field Structures and Mapping Fields 207 Selecting Import Mode 208 Saving and Confirming Import 209 Export Wizard 209 Setting Export File Format 210 Setting Destination File Name 210 Selecting Fields for Export 210 Setting Additional Options 210 Saving and Confirming Export 211 Data Transfer (Available only in Full Version) 211 General Settings for Data Transfer 211 Advanced Settings for Same Server Type Data Transfer 212 Advanced Settings for Cross Server Data Transfer (Available only in Navicat Premium) 215 Data Synchronization (Available only in Full Version) 217 General Settings for Data Synchronization 217 Advanced Settings for Data Synchronization 217 Structure Synchronization (Available only in Full Version) 218 General Settings for Structure Synchronization 218 Structure Synchronization Result 220 Backup/Restore (Available only in Full Version) 221 6 Backup 221 Restore 222 Extract SQL 222 Batch Job/Schedule (Available only in Full Version) 222 General Settings for Batch Job/Schedule 223 Advanced Settings for Batch Job/Schedule 223 Batch Job Converter (Available only in Navicat Premium) 224 Dump SQL File/Execute SQL File 225 View Database/Schema/Table Structure (Available only in Full Version) 225 Console 225 Server Security 226 MySQL/MariaDB Security 226 MySQL/MariaDB User Designer 226 Oracle Security 228 Oracle User Designer 228 Oracle Role Designer 230 PostgreSQL Security 231 PostgreSQL Server 7.3 to 8.0 231 PostgreSQL User Designer 231 PostgreSQL Group Designer 232 PostgreSQL Server 8.1 or above 233 PostgreSQL Role Designer 233 SQL Server Security 235 SQL Server Login Designer 236 SQL Server Server Role Designer 239 SQL Server Database User Designer 239 SQL Server Database Role Designer 241 SQL Server Application Role Designer 242 Privilege Manager 242 Useful Tools 244 List/Detail/ER Diagram View 244 Object Information 245 Server Monitor (Available only in Full Version) 246 Virtual Grouping (Available only in Full Version) 247 Connection Colorings 248 Favorites (Available only in Full Version) 248 Find in Database/Schema (Available only in Full Version) 248 Search Filter 249 Preferences 251 General 251 Tabs 252 Grids 252 7 Fonts and Colors 253 File Paths 253 SQL Editors 254 Models (Available only in Full Version) 255 Environments 255 Commands (Available only in Full Version) 258 Hot Keys 260 Log Files 263 8 Getting Started Navicat is a multi-connections Database Administration tool allowing you to connect to MySQL, Oracle, PostgreSQL, SQLite, SQL Server and/or MariaDB databases, making database administration to multiple kinds of database so easy. Features in Navicat are sophisticated enough to provide professional developers for all their specific needs, yet easy to learn for users who are new to database server. With its well-designed Graphical User Interface(GUI), Navicat lets you quickly and easily create, organize, access and share information in a secure and easy way. Navicat is available on three platforms - Microsoft Windows, Mac OS X and Linux. It can connect users to local/remote server, providing several utility tools such as Data Modeling, Data Transfer, Data/Structure Synchronization, Import/Export, Backup/Restore and Schedule to facilitate the process for data maintenance. For details, visit our web-site: http://www.navicat.com Navicat Main Toolbar Navicat Main Toolbar allows you to access basic objects and features, such as connections, users, tables, backup, schedule and more. Connection Tree Connection Tree is the basic way to navigate with connections, databases and database objects. It employs tree structure which allows you to take action upon the database and their objects through their pop-up menus quickly and easily. After login Navicat Cloud feature, the connection tree will divide into Navicat Cloud and My Connections sections. To view or hide Connection Tree, choose View -> Show Connection Tree from main menu. Tab Bar Tab Bar allows you to switch among Object List and the tabbed windows. You can also choose to always display pop-ups on a new tab, or to always display them in a new window. If you have multiple tabs open, you can use CTRL-TAB to easily switch to other tabs. See also Preferences. 9 Object List Toolbar Object List Toolbar provides other controls that you can use to manipulate the objects. Object List Object List displays a list of objects, such as tables, views, queries and so on. Object Information Object Information shows the detailed information of the server objects and Navicat objects. To view or hide the Object Information, click More Info from the object list