Navicat PostgreSQL 是一套強大的資料庫伺服器管理及開發工具。它可以用於在任何 8.0 或以上的 PostgreSQL 版本,並支援最新版 PostgreSQL 的大部份功能,包括觸發器、函式、檢視、管理使用者等等。它不只適用於資深的專業開發人員,對於新手也相當容易上手。透過它極具巧思的圖形化使用者介面 (GUI),Navicat(TM) 讓你可以快速且容易的以安全且簡單的方法建立、組織、存取及共享資訊。
最新的 PostgreSQL 版本支援
Navicat for PostgreSQL - 一個強大的 PostgreSQL Database Server 管理及開發工具。最主要支援的功能:
- 支援 PostgreSQL 伺服器 7.3 或以上
- 支援多重連線到本機或遠端 PostgreSQL 伺服器
- 支援萬國碼 (Unicode) / 字元集
- 支援 PostgreSQL 的檢視及函式的建立
- 支援所有 PostgreSQL 子物件:欄位、指標、外鍵、唯一值、檢查、規則及觸發器
額外的連線選項
支援 SSH 通道
透過 Navicat 的 SSH 通道建立一個安全的 SSH 階段連線。兩個主機間可享用一個牢固的驗證及安全加密通訊。驗證方式可使用密碼或公開 / 私密金鑰對。支援 HTTP 通道
當 你的 ISP 不允許直接連線到他們的 PostgreSQL server 但允許建立 HTTP 連線時,Navicat 可以提供使用 HTTP 穿隧 (Tunneling) 功能。HTTP 穿隧 (Tunneling) 使用與網站伺服器相同協定 (http://) 及相同連接埠 (port 80) 以連接到一個 PostgreSQL server。提供 PostgreSQL 伺服器自動重新連線
使用這個選項「存留重新連線」,它會透過偵測 (ping) 來保持與這個伺服器的連線。
立即導覽資料庫
一旦連線即立即開啟資料庫為顯示狀態
連線後馬上開啟你偏好的資料庫。更有效的簡省你的時間及工作!
多樣化管理 PostgreSQL 物件
建立、編輯及刪除資料表的欄位、索引、外鍵、唯一性、檢查器、觸發器、規則及權限
使用資料表設計 - 一個用來操作資料表的 Navicat for PostgreSQL 基本工具,你可以建立、編輯及刪除資料表的欄位、索引、外鍵及其他。支援資料表空間、編制、語言、聚集、轉換、網域及更多
Navicat 可以讓你建立、編輯及刪除資料表空間、編制、語言、聚集、轉換、網域、觸發函式、運算元、運算元類別、序列、類型及更多。SQL 預覽
這個 SQL 預覽區會顯示你所建立的 PostgreSQL 物件 SQL 圖片。這可以讓你在執行之前預覽 SQL。傾印物件定義成為一個 sql 檔案
簡單的將物件定義及資料傾印成 sql 檔案來備份。列印資料庫 / 資料表結構
列印資料庫 / 資料表定義以呈現它們在 Navicat 中的結構。一眼即可完整瞭解各別物件的結構。
多樣化的匯入及匯出能力
匯入精靈可以讓你從各種格式匯入資料到一個資料表。除此之外,你可以為設定排程將你的設定儲存成一個匯入設定檔。
從 TXT, DBF, XML, 等匯入資料匯出資料到 Excel 工作表, HTML, PDF, TXT, DBF, XML, 等
同樣地,匯出精靈可以讓你匯出資料到各種格式。儲存你的設定成一個匯出設定檔供設定排程使用。匯出資料並建立記錄成 sql 檔案的 INSERT 陳述式
在資料傳輸期間,你可以選擇以記錄選項匯出資料成 sql 檔案,如完整的 insert 陳述式等。
超強的資料運用工具
表單檢視
以表單檢視操作目前的記錄。享受更簡潔顯示的欄位名稱及它的值,能更聚焦在目前的記錄上。支援外鍵資料選擇
使用這個圖形介面工具 - 外鍵資料選擇,你可以從參考的資料表中找到外鍵的值。停止並切換檢視到一個主資料表以尋找可用的外鍵值資料及結構同步
Navicat for PostgreSQL 可以讓你從一個 PostgreSQL 資料庫以詳細分析程式傳輸資料到另一個。同樣的,你可以比對並修改這個資料表結構。在資料及結構同步上,目標資料庫可以與來源資料庫相同,也可以是其他的 PostgreSQL server。支援本地 / 遠端 PostgreSQL 資料庫資料傳輸
從一個 PostgreSQL 資料庫傳輸資料表/檢視/函數/序列到另一個 PostgreSQL 資料庫,或成為一個純文字檔案。支援備份及回存 PostgreSQL 資料庫
經常性的備份資料庫對使用者是相當重要的。使用 Navicat 備份/回存你的 PostgreSQL 所有資料表及記錄、檢視、函數及序列。你也可以在資料庫間排程備份。建立排程備份、匯入 / 匯出、資料傳輸、儲存查詢及資料同步
建立一個設定的排程批次工作以執行一或多個定期的、指定開始及結束的日期及時間。批次工作可以建立的對象包括查詢、備份、資料傳輸、資料同步、匯入及匯出。傳送排定工作的電子郵件及附件通知
產生一份含匯出匯出附件的通知電子郵件給你指定的收件人,讓他們取得最新排程的資訊。透過你在排程中回傳結果的電子郵件帳號來直接讀取。
超強的安全性管理
Navicat 提供一個視覺化的工具來管理使用者。你可以輕鬆的加入、複製、刪除使用者,並編輯通用使用者權限、從選取的資料庫、資料表 / 檢視、欄位及函式等取得權限。
視覺化使用者管理
構思良好的視覺化產生器 / 編輯器
視覺化查詢 / 檢視產生器
視覺化查詢 / 檢視產生器 - 分為兩個部份:上面的圖形檢視,及底下的語法檢視,讓你可以視覺化的建立並編輯查詢 / 檢視而不需具備 SQL 知識。查詢編輯器
它可以讓你建立並編輯一個查詢的 SQL 文字、準備及執行選取的查詢。支援參數查詢
設定查詢參數在每次執行時加入變數值到一個查詢。查詢、檢視及函式自動完碼
在查詢編輯器、檢視及函式中使用最新自動完碼功能,體驗一個快速建構 SQL 條件式的方法。當你要選擇可用的資料庫物件內容或 SQL 關鍵字,你所要做的只需從下拉式清單中選取。
更多好用的功能
虛擬群組
一個在 Navicat 中更好的組織物件的方法。你可以使用這個虛擬群組功能將物件組織成群組。虛擬群組可以套用在連線、資料表、檢視、函式、查詢、備份及排程中。伺服器監控
在伺服器監控視窗中勾選你要監控的伺服器的核取鈕。可以點選程式清單、變數或狀態頁籤以顯示及/或修改 PostgreSQL 伺服器的內容。設定檔系統
針對大多數這類的工作,Navicat 可以讓你儲存 / 載入設定檔以增加便利性。設定檔可被套用到資料傳輸、資料 / 結構同步、批次處理任務、備份、匯入 / 匯出等。文字 / Blob 檢視
Navicat 提供文字 / Blob 檢視器及編輯器來檢視及編輯 TEXT / BLOB 欄位內容。這個編輯器可以讓你在資料表中檢視、更新、插系統需求
- 與 i386 PC 相容
- 支援 32-位元及 64-位元 Linux 平臺
- 支援 Linux kernel 2.2 或以上版本
- 支援 GNOME 及 KDE