Navicat Wine En.Pdf
Total Page:16
File Type:pdf, Size:1020Kb
Table of Contents Getting Started 8 System Requirements 9 Registration 9 Installation 10 Maintenance/Upgrade 11 End-User License Agreement 11 Connection 17 Navicat Cloud 18 General Settings 21 Advanced Settings 24 SSL Settings 27 SSH Settings 28 HTTP Settings 29 Server Objects 31 MySQL/MariaDB Objects 31 MySQL 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 37 MySQL/MariaDB Views 40 MySQL/MariaDB Functions/Procedures 41 MySQL/MariaDB Events 43 Oracle Objects 44 Oracle Data Pump (Available only in Full Version) 44 Oracle Data Pump Export 45 Oracle Data Pump Import 48 Oracle Debugger (Available only in Full Version) 52 Oracle Physical Attributes/Default Storage Characteristics 53 Oracle Tables 55 Oracle Normal Tables 55 Oracle Table Fields 55 Oracle Table Indexes 57 Oracle Table Foreign Keys 58 Oracle Table Uniques 59 Oracle Table Checks 59 Oracle Table Triggers 60 Oracle Table Options 61 Oracle External Tables 62 2 Fields for Oracle External Tables 62 External Properties for Oracle External Tables 63 Access Parameters for Oracle External Tables 64 Oracle Index Organized Tables 64 Options for Oracle Index Organized Tables 64 Oracle Views 65 Oracle Functions/Procedures 66 Oracle Database Links 68 Oracle Indexes 68 Oracle Java 71 Oracle Materialized Views 72 Oracle Materialized View Logs 75 Oracle Packages 76 Oracle Sequences 77 Oracle Synonyms 78 Oracle Triggers 78 Oracle Types 81 Oracle XML Schemas 82 Oracle Recycle Bin 83 Oracle Directories 84 Oracle Tablespaces 84 Oracle Public Database Links 87 Oracle Public Synonyms 87 PostgreSQL Objects 87 PostgreSQL Debugger (Available only in Full Version) 88 PostgreSQL Schemas 89 PostgreSQL Tables 89 PostgreSQL Normal Tables 90 PostgreSQL Table Fields 90 PostgreSQL Table Indexes 92 PostgreSQL Table Foreign Keys 93 PostgreSQL Table Uniques 94 PostgreSQL Table Checks 95 PostgreSQL Table Excludes 96 PostgreSQL Table Rules 97 PostgreSQL Table Triggers 98 PostgreSQL Table Options 99 PostgreSQL Foreign Tables 100 Fields for PostgreSQL Foreign Tables 100 Checks for PostgreSQL Foreign Tables 102 Triggers for PostgreSQL Foreign Tables 102 Table Options for PostgreSQL Foreign Tables 104 3 PostgreSQL Views 104 PostgreSQL Functions 106 PostgreSQL Aggregates 108 PostgreSQL Conversions 109 PostgreSQL Domains 110 PostgreSQL Indexes 111 PostgreSQL Materialized Views 113 PostgreSQL Operators 114 PostgreSQL Operator Classes 115 PostgreSQL Sequences 117 PostgreSQL Triggers 117 PostgreSQL Trigger Functions 119 PostgreSQL Types 121 PostgreSQL Tablespaces 124 PostgreSQL Casts 125 PostgreSQL Foreign Servers 125 PostgreSQL Languages 126 SQLite Objects 127 SQLite Tables 128 SQLite Table Fields 128 SQLite Table Indexes 130 SQLite Table Foreign Keys 131 SQLite Table Uniques 132 SQLite Table Checks 133 SQLite Table Triggers 134 SQLite Table Options 134 SQLite Views 135 SQLite Indexes 136 SQLite Triggers 137 SQL Preview 138 Maintain 138 Maintain MySQL/MariaDB 138 Maintain Oracle 139 Maintain PostgreSQL 143 Maintain SQLite 144 Table Viewer 146 Grid View 146 Using Navigation Bar 146 Editing Records 148 Sorting/Finding/Replacing Records 153 Filtering Records Error! Bookmark not defined. Manipulating Raw Data 156 4 Formatting Table Grid 156 Form View (Available only in Full Version) 158 Assistant Editor 158 Filter Wizard 159 Query 161 Query Builder (Available only in Full Version) 161 Query Editor 163 Editor Advanced Features 163 Query Results 167 Query Parameters 168 Debugging Oracle Query (Available only in Full Version) 168 Model (Available only in Navicat Premium and Enterprise Version) 169 Model Sidebar 169 Model Explorer Pane 169 Model History Pane 170 Model Properties Pane 170 Model Overview Pane 173 Diagram Canvas 173 Create Tables 173 Create Views 174 Create Foreign Keys 175 Create Labels 176 Create Notes 177 Create Images 178 Create Shapes 178 Create Layers 180 Format Diagram 180 Preview and Print Model 181 Reverse Engineering 182 Script Generation 182 General Settings for Export SQL 182 Advanced Settings for Export SQL 182 Forward Engineering 184 Selecting Synchronization Type 184 Selecting Schemas/Objects and Connection 184 Selecting Compare and Execution Options 184 Viewing Comparison Result 186 Model Conversion 187 Model Hints and Tips 187 Advanced Tools 189 Import Wizard 189 Setting Import File Format (Step 1) 189 5 Setting Source File Name (Step 2) 189 Setting Delimiter (Step 3) - TXT, XML 189 Setting Additional Options (Step 4) - TXT, XML, HTML 190 Setting Target Table (Step 5) 191 Adjusting Field Structures and Mapping Fields (Step 6) 191 Selecting Import Mode (Step 7) 192 Saving and Confirming Import (Step 8) 193 Export Wizard 193 Setting Export File Format (Step 1) 194 Setting Destination File Name (Step 2) 194 Selecting Fields for Export (Step 3) 195 Setting Additional Options (Step 4) 195 Saving and Confirming Export (Step 5) 196 Data Transfer (Available only in Full Version) 196 General Settings for Data Transfer 196 Advanced Settings for Same Server Type Data Transfer 197 Advanced Settings for Cross Server Data Transfer (Available only in Navicat Premium) 199 Data Synchronization (Available only in Full Version) 201 General Settings for Data Synchronization 202 Advanced Settings for Data Synchronization 202 Structure Synchronization (Available only in Full Version) 202 General Settings for Structure Synchronization 202 Structure Synchronization Result 204 Backup/Restore (Available only in Full Version) 205 Backup 205 Restore 206 Extract SQL 208 Batch Job/Schedule (Available only in Full Version) 208 General Settings for Batch Job/Schedule 210 Advanced Settings for Batch Job/Schedule 210 Batch Job Converter (Available only in Navicat Premium) 211 Dump SQL File/Execute SQL File 211 Print Database/Schema/Table Structure (Available only in Full Version) 212 Server Security 213 MySQL/MariaDB Security 213 MySQL/MariaDB User Designer 213 Oracle Security 215 Oracle User Designer 215 Oracle Role Designer 217 PostgreSQL Security 218 PostgreSQL Server 7.3 to 8.0 218 PostgreSQL User Designer 218 6 PostgreSQL Group Designer 219 PostgreSQL Server 8.1 or above 220 PostgreSQL Role Designer 220 SQLite Security 221 SQLite User Designer 222 Privilege Manager 222 Useful Tools 223 List/Detail/ER Diagram View 223 Object Information 225 Server Monitor (Available only in Full Version) 226 Virtual Grouping (Available only in Full Version) 227 Connection Colorings 227 Favorites (Available only in Full Version) 227 Find in Database/Schema (Available only in Full Version) 228 Search Filter 228 Options 230 General Options 230 Appearance Options 231 Model Options (Available only in Full Version) 236 Miscellaneous Options 237 Commands (Available only in Full Version) 239 Hot Keys 241 Log Files 244 7 Getting Started Navicat is a multi-connections Database Administration tool allowing you to connect to MySQL, Oracle, PostgreSQL, SQLite and/or MariaDB databases, making database administration to multiple kinds of database so easy. It also can manage Amazon RDS and Amazon Redshift. 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: https://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. To use small icons or hide the caption, simply right-click the toolbar and disable Use Big Icons or Show Caption. Connection Connection pane 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 pane will divide into Navicat Cloud and My Connections sections. To show the opened objects only, choose View -> Show Only Active Objects from the main menu. To view or hide the Connection pane, choose View -> Show Connection from the main menu. 8 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 Options. Object List Toolbar Object List Toolbar provides other controls that you can use to manipulate the objects. Object List Object List pane displays a list of objects, such as tables, views, queries and so on. Object Information Object Information pane shows the detailed information of the server objects and Navicat objects. To view or hide the Object Information pane, choose View -> Show Object Information from the main menu. Navicat Cloud Activity Navicat Cloud Activity pane shows the project members and activities. You select a project in the Connection pane or a Navicat Cloud object in the Object List pane. To view or hide the Navicat Cloud Activity pane,