跳转到内容

Navicat

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Navicat
原作者卓软数码科技有限公司
开发者卓软数码科技有限公司
首次发布2002
操作系统跨平台
语言多语言
类型SQL 资料库管理系统
许可协议专有软件 / 共享软件
网站www.navicat.com/cht

Navicat香港卓软数码科技有限公司生产的一系列 MySQLRedisPostgreSQLMicrosoft SQL ServerOracleMariaDBSQLiteMongoDBSnowflake 的图形化资料库管理及发展软件。它有一个类似浏览器的图形使用者介面,支援多重连线到本地和远端资料库。它的设计合乎各种使用者的需求,从资料库管理员和程序员,到各种为客户服务并与合作伙伴共享信息的不同企业或公司。

历史

[编辑]

最初版本主要目标是简化 MySQL 的管理。在 2008 年,Navicat for MySQL 获得 2008 年香港资讯及通讯科技奖的全年大奖最佳商业系统大奖最佳商业系统(产品)金奖[1]

支援平台和语言

[编辑]

Navicat 是一个跨平台工具,支援 Microsoft WindowsMac OS XLinux 平台。购买软件时,使用者可以从 13 种可用语言中选择软体的语言:英语、法语、德语、西班牙语、日语、波兰语、俄语、韩语、印尼语、泰语、马来语、简体中文和繁体中文。

版本

[编辑]

独立版本

[编辑]

Navicat for MySQL 的 Windows 版本于 2002 年 3 月正式发布,成为 PremiumSoft 对大众推出的首款产品。随后,该公司分别于 2003 年 6 月和 10 月发布了适用于 Mac OS X 和 Linux 作业系统的 Navicat for MySQL 版本。2013 年 11 月,该版本增加了对 MariaDB 的支援。PremiumSoft 继续扩展其 Navicat 系列,于 2005 年 10 月发布了适用于 Windows 的 Navicat for PostgreSQL,并于 2006 年 6 月发布了适用于 Mac OS X 的版本。 Navicat for PostgreSQL 的 Linux 版本则直到三年后的 2009 年 8 月才发布。2008 年 8 月,Navicat 决定进一步拓展其产品线,进军 Oracle 社区,推出了适用于 Windows 和 Mac 的 Navicat for Oracle。隔年 8 月,他们又推出了 Linux 平台的版本。 Navicat Oracle 版本支援大多数最新的 Oracle 物件特性,包括目录、资料表空间、同义词、具体化检视、触发器、序列和类型等。Navicat for SQLite 于 2009 年 4 月同时发布 Windows 和 Mac OS X 版本,Linux 版本紧随其后,于同年 6 月发布。2010 年 4 月,Navicat Premium 从版本 9 开始包含 Navicat for SQLite,以扩展 Navicat Premium 的可用性。Navicat for SQL Server 于 2010 年 11 月发布,支援 Windows 和 Mac OS X 平台。同时,SQL Server 版本也包含在 Navicat Premium 版本中。2011 年 1 月,新增了对 SQL Azure 的支援。Navicat for MariaDB 于 2013 年 11 月发布,支援 Windows、Mac OS X 和 Linux 平台。同时,MariaDB 版本也包含在 Navicat Premium 和 Navicat for MySQL 版本中。

2018 年,Navicat 开始支援 NoSQL 资料库。MongoDB 是 Navicat 目前支援的最新伺服器。名称为 Navicat for MongoDB 的新产品线于 2018 年 7 月发布,支援 Windows、Mac OS X 和 Linux 系统。它为 MongoDB 管理提供了一个原生环境,并支援 MapReduce 和 GridFS Buckets 等额外功能。同时,MongoDB 版本也包含在 Navicat Premium 中。

2023 年 5 月,Navicat for Redis 发行。它提供了键值资料检视器、发布或订阅功能、命令监控、备份和还原等功能。

Navicat for Snowflake 于 2025 年 3 月正式发表。此版本带来了专为管理 Snowflake 资料库而客制化的增强功能,包括进阶查询建置、直觉的资料视觉化和无缝资料迁移工具。

[编辑]

在 2009 年,PremiumSoft 发布了 Navicat Premium,一系列的 Navicat 软件结合了所有以前版本的 Navicat 到一个单一的版本,并可以同时连线到不同的资料库类型包括 MySQL、Oracle 及 PostgreSQL,让使用者在跨资料库间进行资料迁移。Navicat Premium 版本也支援跨平台管理,服务于 Windows,Mac OS X 和 Linux。 在 2010 年 4 月,Navicat Premium 版本 9 发布,增加了 SQLite 资料库的连接性到 Navicat Premium,让 Navicat Premium 可以在单一应用程序中连线到 MySQL、Oracle、Postgresql 及 SQLite。 在 2010 年 11 月,增加了支援 Microsoft SQL Server。在 2011 年 1 月,支援连线到 SQL Azure。在 2013 年 11 月,增加了支援 MariaDB。在 2018 年 9 月,Navicat 增加了对 MongoDB 的支持,增强了其管理 NoSQL 资料库的能力。2023 年 5 月,Navicat Premium 16.2 中引入了 Redis,进一步拓宽了该工具的资料库管理选项。隔年,即 2024 年 5 月,版本 17 发布,增加了视觉化解释、资料字典、资料分析等新功能。2025 年 3 月,还整合了对 Snowflake 的支援,为使用者提供了强大工具管理基于云端的资料。此外,还引入了新的 AI 功能来增强查询编写、资料分析和简化工作流程。[2]

[编辑]

Navicat Data Modeler Windows 版本于 2012 年 3 月正式发布,然后于 2012 年 5 月和 6 月发布 Mac OS X 和 Linux 版本。这是一个独立的产品让开发人员来建立 MySQL、SQL Server、Oracle、PostgreSQL 和 SQLite 资料库的资料模型。Navicat Data Modeler 允许使用者视觉化地设计资料库结构、执行逆向或正向工程、从 ODBC 资料来源汇入资料表结构、产生 SQL 档案及列印模型到档案等。在 2015 年 8 月,加入 MariaDB 资料库和多种新功能,例如模型转换、物理/逻辑/概念模型类型和支援 Navicat Cloud。2024 年 5 月,版本 4 发布,增加了 MongoDB 的支援,以及将资料库同步到模型、比较模型工作空间等多项功能。2025 年 3 月,引入了对 Snowflake 的支援,以及新的建模方法,包括 Data Vault 2.0 和维度建模技术,为使用者提供有效组织和分析资料结构的进阶工具。

[编辑]

在 2014 年 8 月,PremiumSoft 发布了新产品 Navicat iOS。[3]它是专为 iOS 设计的资料库管理工具。功能包括物件检视器和设计器、查询建立工具和编辑器、Navicat Cloud[4]、伺服器监控等。第一个发布支援 MySQL。然后,在 2015 年 1 月,发布了 iOS 版本的 Navicat for PostgreSQL。至于 iOS 版本的 Navicat for MariaDB,则于 2017 年 9 月发布。

[编辑]

Navicat Cloud 是一项云端服务,让使用者在不同的平台和装置同步他们的连线设定、查询、汇总管线、程式码片段、模型工作区、BI 工作区和虚拟群组资讯。使用者可以与其他人分享他的专案,协作连线设定、查询、汇总管线、程式码片段、模型工作区、BI 工作区和虚拟群组资讯。

[编辑]

Navicat On-Prem Server 是一个内部部署方案,它为你提供托管云端环境的选项,用于在你的位置内部储存 Navicat 物件(连线设定、查询、汇总管线、程式码片段、模型工作区、BI 工作区和虚拟群组资讯)。它还支援管理 MySQL、MariaDB 和 PostgreSQL 资料库。

[编辑]

Navicat Monitor 于 2018 年 4 月正式发布。它是一款安全、简单且无代理程式的伺服器监控工具,并支援监控 MySQL、MariaDB 和云端资料库。使用者可以使用浏览器从任何地方存取 Navicat Monitor。它的主要功能包括即时监控执行个体的性能、警报通知、查询分析器、复制监控。

2019 年 6 月,Navicat Monitor 支援监控 SQL Server 执行个体。而 PostgreSQL 于 2023 年 2 月新增。

[编辑]

在 2021 年 11 月 发布了 2 个新产品,Navicat Charts Creator 和 Navicat Charts Viewer。 Navicat Charts Creator 是一个 GUI 工具,用于建立资料库资料的可视化表示(图表和仪表板)。而 Navicat Charts Viewer 是一个用于检视图表工作区档案的工具。2024 年 5 月,版本 2 发布,增加了 MongoDB 和 Snowflake 的支援。产品名称已变更为 Navicat BI 和 Navicat BI Viewer。

功能

[编辑]

主要功能包括:

  • SSH 及 HTTP 通道
  • 物件设计器
  • 视觉化查询建立工具
  • 程式码片段和自动完成程式码
  • 视觉化解释
  • AI 助理
  • 资料和结构的迁移及同步
  • 资料传输
  • 汇入和汇出资料
  • 备份和还原资料
  • BI(图表和仪表板)
  • 资料模型
  • 资料分析
  • 资料产生
  • 资料字典
  • 工作排程及精灵工具

不同操作系统有功能上的差异。[5]

Navicat 支援 MySQL 分支,例如 Drizzle、OurDelta 和 Percona,并支持一些云端资料库,如 Amazon RDS、Amazon Aurora、Amazon Redshift、SQL Azure、Oracle Cloud、Google Cloud 和 Alibaba Cloud。

参考

[编辑]
  1. ^ Winner of the HKICT Awards 2008: Best Business Grand Award selected winner of HKICT Award of the Year. [2016-12-30]. (原始内容存档于2016-12-30). 
  2. ^ Navicat Premium 版本說明. [2016-03-02]. (原始内容存档于2016-03-04). 
  3. ^ Navicat iOS. [2016-03-02]. (原始内容存档于2016-03-04). 
  4. ^ Navicat Cloud. [2016-03-02]. (原始内容存档于2016-03-04). 
  5. ^ Navicat 功能列表,MySQL页面存档备份,存于互联网档案馆)、MariaDB页面存档备份,存于互联网档案馆)、PostegreSQL页面存档备份,存于互联网档案馆)、Oracle页面存档备份,存于互联网档案馆)、SQLite页面存档备份,存于互联网档案馆)、SQL Server页面存档备份,存于互联网档案馆)。

外部链接

[编辑]