Navicat

维基百科,自由的百科全书
跳转至: 导航搜索
Navicat
Navicat Premium 72dpi 400X124.jpg
原作者 卓軟數碼科技有限公司
開發者 卓軟數碼科技有限公司
初始版本 2002
操作系统 跨平台
语言 多语言
类型 SQL 資料庫管理系統
许可协议 專有軟件 / 共享軟件
網站 www.navicat.com/cht

Navicat 是卓軟數碼科技有限公司生產的一系列 MySQLMariaDBOracleSQLitePostgreSQLMicrosoft SQL Server 的圖形化資料庫管理及發展軟件。它有一個類似瀏覽器的圖形使用者介面,支援多重連線到本地和遠端資料庫。它的設計合乎各種使用者的需求,從資料庫管理員和程序員,到各種為客戶服務並與合作夥伴共享信息的不同企業或公司。

歷史[编辑]

Navicat 的最初版本是於 2001 年開發。最初版本主要目標是簡化 MySQL 的管理。在 2008 年,Navicat for MySQL 獲得 2008 年香港資訊及通訊科技獎的全年大獎最佳商業系統大獎最佳商業系統(產品)金獎[1]

支援平台和語言[编辑]

Navicat 是一個跨平台工具,支援 Microsoft WindowsMac OS XLinux 平台。購買軟件時,使用者可以從 7 個可用的語言中選擇一種語言:英文,法文,西班牙文,日文,波蘭文,簡體中文和繁體中文。

發展[编辑]

Navicat for MySQL[编辑]

在 2002 年 3 月正式發佈,Windows 版本的 Navicat for MySQL 成為卓軟數碼科技第一個提供給公眾人士的產品。隨後,該公司分別於 2003 年 6 月及 10 月發佈兩個附加的 Navicat for MySQL Mac OS XLinux 操作系統版本。在 2013 年 11 月,增加了支援 MariaDB。[2]

Navicat for PostgreSQL[编辑]

卓軟數碼科技繼續擴大他們的 Navicat 系列,在 2005 年 10 月發佈 Navicat for PostgreSQL 的 Windows 版本及在 2006 年 6 月發佈 MAC OS X 版本。直到 3 年後的 2009 年 8 月,他們發佈了 Navicat for PostgreSQL 的 Linux 版本。[3]

Navicat for Oracle[编辑]

在 2008 年 8 月 Navicat 決定擴大他們的生產線及開始擴展到 Oracle,設計 Navicat for Oracle 的 Windows 及 Mac 版本。在次年八月,他們發佈 Linux 平台版本。[4]Oracle 版本的 Navicat 支持大部份最新的 Oracle 物件功能包括目錄、資料表空間、同義字、具體化檢視記錄、觸發器、序列及類型等。[5]

Navicat for SQLite[编辑]

在 2009 年 4 月,Navicat for SQLite 的 Windows 及 Mac OS X 版本同時發佈。Linux 版本緊隨其後,在同年 6 月發佈。[6] 在 2010 年 4 月,Navicat Premium 由版本 9 起開始包含 Navicat for SQLite,擴大 Navicat Premium 的可用性。

Navicat Premium[编辑]

在 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。<[7]

Navicat for SQL Server[编辑]

在 2010 年 11 月發佈 Navicat for SQL Server 的 Windows 平台和 Mac OS X。在發佈時,SQL Server 版本包含到 Navicat Premium 版本。在 2011 年 1 月,支援連線到 SQL Azure[8]

Navicat Essentials[编辑]

在 2011 年 11 月官方正式發佈 Navicat Essentials。這是一個供商業使用較簡單的 Navicat 版本。Navicat 的 Essentials 版本欠缺一些標準或企業版本的功能,包括表單檢視、記錄篩選、建立視覺化查詢、資料模型和匯入、匯出及備份資料選項等。[9]

Navicat Data Modeler[编辑]

Navicat Data Modeler Windows 版本是在 2012 年 3 月正式發佈,然後於 2012 年 5 月和 6 月發佈 Mac OS X 和 Linux 版本。這是一個獨立的產品讓開發人員來建立 MySQL、SQL Server、Oracle、PostgreSQL 和 SQLite 資料庫的資料模型。Navicat Data Modeler 允許使用者視覺化地設計資料庫結構、執行逆向或正向工程、從 ODBC 資料來源匯入資料表結構、產生 SQL 檔案及列印模型到檔案等。

Navicat for MariaDB[编辑]

MariaDB 是目前 Navicat 資料庫列表中支援的最新成員。新生產線的產品稱為 Navicat for MariaDB,在 2013 年 11 月 發佈 Windows、Mac OS X 和 Linux。它為 MariaDB 資料庫管理提供了一個原生環境並支援額外的功能,如新的儲存引擎、微秒、虛擬欄。在發佈時,Navicat Premium 和 Navicat for MySQL 亦包含 MariaDB 版本。

Navicat iOS[编辑]

在 2014 年8 月,PremiumSoft 發佈了新產品 Navicat iOS。[10]它是專為 iOS 設計的資料庫管理工具。功能包括物件檢視器和設計器、查詢建立工具和編輯器、Navicat Cloud[11]、伺服器監控等。第一個發佈支援 MySQL。

功能[编辑]

它的一些功能包括:

  • 視覺化查詢建立工具
  • SSH 及 HTTP 通道
  • 資料及結構遷移及同步
  • 匯入、匯出及備份資料
  • 報表建立工具
  • 工作排程及精靈工具

不同操作系統有功能上的差異。[12]

Navicat 也支援 MySQL 分支,例如 Drizzle、OurDelta 和 Percona

修訂歷史[编辑]

下面的表顯示 Navicat 不同版本的發佈時間和新功能。

版本 平台及發佈日期 一些顯著的功能
MySQL PostgreSQL Oracle SQLite SQL Server MariaDB Premium
4.x
  • Win: 2002 年 3 月
  • Mac: 2003 年 6 月
  • Linux: 沒有
N/A N/A N/A N/A N/A N/A
  • 分析、檢查和修復資料表
  • 視覺化使用者管理員管理使用者和權限
  • 排程備份檔案
  • 從 MS Excel 及 MS Access 匯入和匯出資料
5.x
  • Win: 2003 年 1 月
  • Mac: 2004 年 1 月
  • Linux: 2004 年 9 月
N/A N/A N/A N/A N/A N/A
  • 備份資料庫和資料表到 SQL 指令碼
  • 執行 SQL 程式碼
  • 多重 SQL 編輯器語法突顯功能
6.x
  • Win: 2004 年 4 月
  • Mac: 2005 年 11 月
  • Linux: 2005 年 10 月
  • Mac: 2006 年 6 月
N/A N/A N/A N/A N/A
  • 從 ODBC 匯入資料
  • 通過 SSH 連級到 MySQL 伺服器
  • 可設定設定檔排程
7.x
  • Win: 2005 年 11 月
  • Mac: 2007 年 11 月
  • Win: 2005 年 10 月
  • Mac: 2007 年 12 月
  • Mac: 2008 年 8 月
N/A N/A N/A N/A
  • 資料和結構同步
  • 可拖放資料表
  • 建立參數查詢
8.x
  • Win: 2008 年 1 月
  • Mac: 2009 年 2 月
  • Linux: 2008 年 1 月
  • Win: 2008 年 1 月
  • Mac: 2009 年 4 月
  • Linux: 2009 年 8 月
  • Win: 2008 年 8 月
  • Mac: 2009 年 4 月
  • Linux: 2009 年 8 月
N/A N/A N/A
  • Win: 2009 年 6 月
  • Mac: 2009 年 6 月
  • Linux: 2009 年 8 月
  • 虛擬群組
  • 伺服器監控 - 改變系統變數
  • 允許表單檢視
  • 可在執行前預覽 SQL
9.x
  • Win: 2010 年 4 月
  • Mac: 2010 年 4 月
  • Linux: 2010 年 6 月
  • Win: 2010 年 4 月
  • Mac: 2010 年 4 月
  • Linux: 2010 年 6 月
  • Win: 2010 年 4 月
  • Mac: 2010 年 4 月
  • Linux: 2010 年 6 月
  • Win: 2010 年 4 月
  • Mac: 2010 年 4 月
  • Linux: 2010 年 6 月
  • Win: 2010 年 11 月
  • Mac: 2010 年 11 月
  • Linux: N/A
N/A
  • Win: 2010 年 4 月
  • Mac: 2010 年 4 月
  • Linux: 2010 年 6 月
  • 歷史記錄檢視器
  • 允許 unicode 字元報表
  • 匯入和匯出連線
  • SQL 編輯器 的自動完成字詞
10.0
  • Win: 2011 年 9 月
  • Mac: 2011 年 9 月
  • Linux: 2011 年 9 月
  • Win: 2011 年 9 月
  • Mac: 2011 年 9 月
  • Linux: 2011 年 9 月
  • Win: 2011 年 9 月
  • Mac: 2011 年 9 月
  • Linux: 2011 年 9 月
  • Win: 2011 年 9 月
  • Mac: 2011 年 9 月
  • Linux: 2011 年 9 月
  • Win: 2011 年 9 月
  • Mac: 2011 年 9 月
  • Linux: N/A
N/A
  • Win: 2011 年 9 月
  • Mac: 2011 年 9 月
  • Linux: 2011 年 9 月
  • 資訊模型工具
  • ER 圖表檢視
  • 資料庫範圍搜尋
  • 簡化 SQL
10.1
  • Win: 2012 年 6 月
  • Mac: 2012 年 6 月
  • Linux: 2012 年 6 月
  • Win: 2012 年 6 月
  • Mac: 2012 年 6 月
  • Linux: 2012 年 6 月
  • Win: 2012 年 6 月
  • Mac: 2012 年 6 月
  • Linux: 2012 年 6 月
  • Win: 2012 年 6 月
  • Mac: 2012 年 6 月
  • Linux: 2012 年 6 月
  • Win: 2012 年 6 月
  • Mac: 2012 年 6 月
  • Linux: N/A
N/A
  • Win: 2012 年 6 月
  • Mac: 2012 年 6 月
  • Linux: 2012 年 6 月
  • 多個結構描述在一個模型中
  • 提升的從資料庫匯入精靈
  • 提升的同步到資料庫精靈
  • 對齊/分佈圖表物件
  • 在模型設計器搜尋資料表
11.0
  • Windows: 2013 年 4 月
  • Mac OS X: 2013 年 4 月
  • Linux: 2013 年 4 月
  • Windows: 2013 年 4 月
  • Mac OS X: 2013 年 4 月
  • Linux: 2013 年 4 月
  • Windows: 2013 年 4 月
  • Mac OS X: 2013 年 4 月
  • Linux: 2013 年 4 月
  • Windows: 2013 年 4 月
  • Mac OS X: 2013 年 4 月
  • Linux: 2013 年 4 月
  • Windows: 2013 年 4 月
  • Mac OS X: 2013 年 4 月
  • Linux: N/A
  • Windows: 2013 年 11 月
  • Mac OS X: 2013 年 11 月
  • Linux: 2013 年 11 月
  • Windows: 2013 年 4 月
  • Mac OS X: 2013 年 4 月
  • Linux: 2013 年 4 月
  • 新的 SSH 管理員
  • 連線樹篩選
  • 尋找和取代資料
  • 搜尋欄
  • 增強的匯入和匯出精靈
  • 原始的 Windows 和 Mac 64-bit 版本
11.1
  • Windows: 2014 年 9 月
  • Mac OS X: 2014 年 9 月
  • Linux: 2014 年 9 月
  • Windows: 2014 年 9 月
  • Mac OS X: 2014 年 9 月
  • Linux: 2014 年 9 月
  • Windows: 2014 年 9 月
  • Mac OS X: 2014 年 9 月
  • Linux: 2014 年 9 月
  • Windows: 2014 年 9 月
  • Mac OS X: 2014 年 9 月
  • Linux: 2014 年 9 月
  • Windows: 2014 年 9 月
  • Mac OS X: 2014 年 9 月
  • Linux: N/A
  • Windows: 2014 年 9 月
  • Mac OS X: 2014 年 9 月
  • Linux: 2014 年 9 月
  • Windows: 2014 年 9 月
  • Mac OS X: 2014 年 9 月
  • Linux: 2014 年 9 月
  • Navicat Cloud
    • 同步連線
    • 同步查詢
    • 同步模型
    • 同步虛擬群組

Navicat Community[编辑]

Navicat Community 為 Navicat 使用者提供了一個靈活的環境來發佈問題、分享經驗和解決方案。它包括論壇討論、部落格文章、影片教學和維基 FAQ。

參考[编辑]

  1. ^ Winner of the HKICT Awards 2008: Best Business Grand Award selected winner of HKICT Award of the Year
  2. ^ Navicat for MySQL 版本說明
  3. ^ Navicat for PostgreSQL 版本說明
  4. ^ Navicat for Oracle 版本說明
  5. ^ Navicat for Oracle 總覽
  6. ^ Navicat for SQLite 版本說明
  7. ^ Navicat Premium 版本說明
  8. ^ Navicat for SQL server 版本說明
  9. ^ Navicat Essentials 功能
  10. ^ Navicat iOS
  11. ^ Navicat Cloud
  12. ^ Navicat 功能列表,MySQL、,MariaDBPostegreSQLOracleSQLiteSQL Server

外部連結[编辑]