常見問題
基本資訊
TablePro 是什麼?
TablePro 是為開發者打造的原生開放原始碼資料庫用戶端。在 Mac 上可連線至 PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, Redis 等引擎、撰寫和執行查詢、瀏覽和編輯資料,以及修改結構。iPhone 與 iPad App 是獨立的精簡 App,方便您離開辦公桌時處理資料庫。
功能頁面逐項介紹各部分的用途。
這裡的「原生」是什麼意思?
每款 TablePro App 都以 Swift 為對應平台編寫。Mac 上使用 AppKit、SwiftUI、鑰匙圈與 Touch ID;iPhone 與 iPad 上使用 Face ID、小工具、捷徑和即時動態。資料庫驅動程式也為原生實作,不使用 JDBC。
TablePro 免費嗎?
Mac App 可免費下載使用,沒有試用期或時間限制。Starter 或 Team 授權可增加選用功能,價格方案頁面列出了這些功能。連線至任何支援的引擎,以及使用 AI 助理、MCP 伺服器或安全模式,均無需授權。
iPhone 與 iPad App 免費,沒有 App 內購買,也無需授權。
TablePro 開放原始碼嗎?
是的。兩款 App 均採用 AGPLv3 開放原始碼,包括付費功能程式碼,位於同一個 GitHub 儲存庫。從原始碼自行建置的版本也與我們發佈的版本以相同方式檢查授權。
可以在工作中使用 TablePro 嗎?
可以,適用於任何規模的公司。AGPL 對執行 TablePro 不設條件;其條件適用於散布軟體,以及透過網路向他人提供修改版。詳情請參閱授權全文。
平台
哪些 Mac 可以執行 TablePro?
Mac 版 TablePro 需要 macOS 13 Ventura 或更新版本。Apple 晶片與 Intel 有獨立建置版本,下載頁面提供兩者,Homebrew 會自動安裝合適的版本。
有 iPhone 與 iPad App 嗎?
有。iPhone 與 iPad 版 TablePro 在 App Store 提供,需要 iOS與iPadOS 18 或更新版本,免費且無 App 內購買。可連線至 MySQL、MariaDB、TiDB、OceanBase、PostgreSQL、SQLite、DuckDB、Redis、SQL Server與Oracle,支援 SSH 通道、安全模式和 Face ID,能瀏覽、編輯資料表和執行查詢。
它是為手機和平板打造的獨立 App,並非 Mac App 的複製版,例如沒有 AI 助理、MCP 伺服器和已儲存查詢。iPhone 與 iPad 頁面列出了提供及未提供的功能。
有 Windows 或 Linux 版本嗎?
沒有 Windows 版本。Linux 有原型,但暫無可安裝版本,發佈日期未定。
App 支援哪些語言?
Mac App 介面支援 英文、越南文、簡體中文、繁體中文、韓文與土耳其文。在英文以外的語言中,部分介面仍顯示英文。iPhone 與 iPad App 支援 英文、越南文、韓文、簡體中文與繁體中文。
本網站和帳戶入口網站支援多種語言。文件 (英文)為英文。
資料庫
可以連線至哪些資料庫?
Mac 支援 PostgreSQL, MySQL, SQL Server, SQLite, MongoDB, Redis 等引擎,包括文件、鍵值、搜尋、串流和分析型引擎。資料庫頁面列出了所有引擎,以及 TablePro 對各引擎的支援範圍。
iPhone 與 iPad App 可連線至 MySQL、MariaDB、TiDB、OceanBase、PostgreSQL、SQLite、DuckDB、Redis、SQL Server與Oracle。
需要安裝資料庫驅動程式嗎?
不需要。PostgreSQL、MySQL、SQLite、Redis、MariaDB、TiDB、OceanBase、Databend、Amazon Redshift、CockroachDB、PGlite與ClickHouse 的驅動程式隨 Mac App 提供。其他驅動程式在首次選擇對應引擎時下載,需要網際網路連線,並獨立於 App 更新。載入前,App 會驗證驅動程式的公開檢查碼與程式碼簽章。
iPhone 與 iPad 的驅動程式內建於 App,無需下載。
可以透過 SSH 或 SSL 連線嗎?
可以。Mac 上的 SSH 通道支援密碼、金鑰或 SSH 代理程式(包括 1Password)驗證,並可經過跳板主機。SSL/TLS 可驗證伺服器憑證。連線也可經 Cloudflare Access、Cloud SQL Auth Proxy、SOCKS5 代理伺服器或 kubectl port-forward 等指令建立。連線頁面介紹了各選項。
iPhone 與 iPad 上的 SSH 通道支援密碼或私密金鑰驗證,不支援跳板主機。
密碼存在哪裡?
Mac 上保存在 macOS 鑰匙圈中,也可在連線時從檔案、環境變數、Shell 指令、1Password、HashiCorp Vault 或 AWS Secrets Manager 讀取。iPhone 與 iPad 上保存在裝置鑰匙圈中。
開啟 iCloud 同步後,還必須開啟 Mac 上 Sync Categories 中的 Passwords,或 iPhone 與 iPad 上的 Sync Passwords,才會透過 iCloud 鑰匙圈同步密碼。
可以從其他 App 匯入連線嗎?
可以。Mac App 可從 TablePlus、Sequel Ace、DBeaver、DataGrip、Beekeeper Studio與Navicat 匯入連線,包括已儲存密碼。匯入功能免費。
價格與授權
授權增加哪些功能?
Starter 授權為 Mac App 增加 Compare & Sync、Query Insights、Result Charts、Data Rewind、iCloud Sync、Linked Folders、Encrypted Export與Environment Variables。Team 包含 Starter 的所有功能,並增加 Team Catalog與Team Library,用於與團隊共用連線和查詢。價格方案頁面逐項說明。
授權多少錢?
Starter 與 Team 均提供月付、年付或一次性購買,價格以美元計。Team 按席位定價,最少 5 個席位。目前價格和總額見價格方案頁面。
一份授權涵蓋多少台 Mac?
Starter 授權可用於 2 台 Mac。Team 授權含 5 至 200 個席位,每個席位對應一台已啟用 Mac。iPhone 與 iPad 從不占用席位,其 App 沒有授權。
若要將授權移至另一台 Mac,請在您的帳戶移除舊裝置。
訂閱結束後會怎樣?
付費功能會鎖定,例如 iCloud 同步暫停,Linked Folders 或 Team Library 中的連線被隱藏。其餘功能繼續運作,連線、查詢和設定原樣保留在 Mac 上。續訂後付費功能恢復。
一次性購買沒有到期日。iPhone 與 iPad 不受影響。
授權可離線使用嗎?
可以。Mac App 每次啟動都會在本機驗證授權簽章,並每隔 7 天向伺服器驗證。若無法連線至伺服器,付費功能可自上次成功驗證起繼續使用 30 天。
部分功能本身需要網路,例如首次下載驅動程式、更新和雲端 AI 供應商。
誰處理付款?
Polar 是我們的交易登記銷售商。您向 Polar 購買授權,由其收款、在結帳時計算銷售稅或加值稅並寄送收據郵件。發票、付款方式和訂閱可在 Polar 客戶入口網站中管理,使用購買時的電子郵件登入。
可以退款嗎?
可以。所有方案均可在購買後 7 天內退款,年付方案還可在最近一次續訂後的相同期限內退款。退款政策說明了申請方法和授權後續處理。
授權金鑰遺失了,在哪裡找?
在購買時寄送的郵件和您的帳戶中。使用購買時的電子郵件登入,即可查看授權及其金鑰。
什麼是優先支援?
Team 授權包含此服務:優先回覆 Team 客戶郵件,並在一個工作天內答覆。條款說明了各方案的支援安排。
隱私權與網路
App 會向 TablePro 傳送什麼?
未啟用授權時,Mac App 向 TablePro 發出的唯一請求是每日使用報告,預設開啟,可在 Settings > General > Privacy 中關閉。它包含經過雜湊處理的機器 ID、App 版本、語言和所連線資料庫類型等資訊,從不包含主機名稱、使用者名稱、密碼、查詢或列資料。
啟用授權後,Mac App 還會每隔 7 天驗證,傳送金鑰、相同機器 ID、Mac 名稱及 App 和 macOS 版本。iPhone 與 iPad 除非開啟 Share Usage Data,否則不向 TablePro 傳送資訊。隱私權政策提供完整清單,包括伺服器儲存的內容。
需要註冊嗎?
兩款 App 均無需註冊。購買授權後,您的帳戶會顯示授權、已啟用的 Mac 和團隊席位,透過寄送至購買電子郵件的連結登入。
AI 助理會將我的資料傳送給 TablePro 嗎?
不會。AI 助理位於 Mac App 中,請求直接傳送至您加入的供應商,從不經過 TablePro。預設包含資料庫類型和名稱、結構中的資料表和欄位定義及目前查詢,結果列僅在您開啟後傳送。Ollama、llama.cpp與MLX 在您自己的 Mac 上執行。詳情見 AI 和 MCP 頁面。
iCloud 同步儲存什麼,存在哪裡?
iCloud 同步預設關閉。同步的連線和 Mac 上選擇的其他類別存入您自己 iCloud 帳戶的私有資料庫,TablePro 無法讀取。只有同時開啟 Mac 上 Sync Categories 中的 Passwords,或 iPhone 與 iPad 上的 Sync Passwords 才會同步密碼。
Mac 上的 iCloud 同步屬於 Starter 或 Team 授權功能,iPhone 與 iPad 上免費。
帳戶與團隊
如何登入帳戶?
前往您的帳戶,輸入購買時的電子郵件。我們會寄送只能使用一次、短期內到期的登入連結。只有購買授權的地址可登入;團隊成員在 Mac App 中用邀請代碼加入。
如何新增或移除團隊成員?
在您的帳戶中透過電子郵件邀請。成員收到代碼後,在 Mac 上的 TablePro 中進入 Settings > License 輸入,其 Mac 占用一個席位。移除成員會釋出席位、讓其 Mac 登出,並刪除其發佈至 Team Library 的內容。
如何變更席位數?
月付或年付 Team 訂閱可在您的帳戶中變更,變更會反映在下一張帳單中。一次性 Team 授權請寄送郵件至 [email protected]。
如何取消訂閱?
在您的帳戶或 Polar 客戶入口網站中取消。不會再次扣款,授權可繼續使用至已付費期間結束,並可在此前恢復。
從其他 App 移轉
需要重新設定連線嗎?
不需要。TablePro 可從 TablePlus、Sequel Ace、DBeaver、DataGrip、Beekeeper Studio與Navicat 匯入連線,包括已儲存密碼、SSH 通道和 SSL 設定。
TablePro 與其他資料庫用戶端相比如何?
比較頁面將 TablePro 與其他用戶端並列比較,註明各項事實的核實日期,並說明各自更適合的情境。