iCloud 同步
iCloud Sync:Starter 方案
iCloud Sync 在登入同一 iCloud 帳號的所有 Mac、iPhone 與 iPad 上保持連線資源庫一致。紀錄存入該帳號的私有資料庫;各裝置預設關閉同步,需自行開啟。iPhone 與 iPad 上免費,Mac 需要包含此功能的方案。
密碼僅在同時啟用 Mac 的 Sync Categories 下的 Passwords,或 iPhone、iPad 上的 Sync Passwords 時,透過 iCloud 鑰匙圈同步;Mac 也會同步 TablePro 在鑰匙圈中儲存的其他秘密,例如 AI 供應商金鑰和授權金鑰。將連線標為 Local only,可讓連線及其喜好項目和已儲存查詢僅保留在一台 Mac 上。
- Mac 可選擇同步內容:連線、群組和標籤、設定、SSH 設定檔、資料表和資料庫喜好項目、包含 SQL 的已儲存查詢,以及資料表檔案夾。
- iPhone 與 iPad:連線、群組和標籤。
- 同步的連線包含主機、連接埠、使用者名稱、資料庫、SSH 和 SSL 設定、啟動指令、連線前指令碼及 AI 規則。
- 從不同步:查詢歷史、Data Rewind、密碼來源、通道指令以及每個連線的 External Clients 等級。
Handoff
iCloud Sync:Starter 方案
在 iPhone 或 iPad 的 TablePro 中開啟連線或資料表,Mac 會在 Dock 中提供接續,反向亦然。Handoff 重新開啟同一個已儲存連線,因此兩台裝置都必須有此連線:iCloud Sync 可同步,而從檔案匯入的副本視為不同連線。Handoff 透過 Apple 在裝置間傳遞連線 ID 和已開啟資料表名稱;未開啟資料表時傳遞連線名稱,無名稱時傳遞主機。
連結檔案夾
Linked Folders:Starter 方案
新增 Git 簽出目錄或共用雲端硬碟等檔案夾,TablePro 會將其中每個 .tablepro 檔案列為連線,並隨檔案新增或修改更新清單。連結的連線在 TablePro 中唯讀,需修改檔案來變更。加密檔案會跳過,因此共用檔案夾儲存的是設定而非密碼,連結檔案中的啟動指令和通道指令也會被忽略。
Linked Folders 監控連線檔案。連結 SQL 檔案夾是另一項功能,屬於已儲存查詢的免費功能,用於讓 .sql 檔案夾與已儲存查詢保持同步。
團隊目錄與團隊資源庫
為 Team 授權下的所有人提供相同連線的兩種方式:一種透過現有共用檔案夾,另一種透過 TablePro 伺服器。
團隊目錄
Team Catalog:Team 方案
Share > Publish to Team Catalog… 將所選連線以不含密碼的 .tablepro 檔案寫入共用檔案夾。團隊成員將該檔案夾新增為 Linked Folder,因此目錄透過現有共用雲端硬碟或儲存庫分發,不經過 TablePro。
團隊資源庫
Team Library:Team 方案
連線上的 Share > Publish to Team Library… 和 Favorites 側欄的 Publish Saved Queries to Team… 將連線及已儲存查詢上傳至 TablePro 伺服器,授權下的每台 Mac 會下載;查詢在 Favorites 側欄中顯示發佈者姓名。上傳連線設定和查詢 SQL 文字,從不上傳密碼。成員的 Mac 會忽略接收到的啟動指令和通道指令,因此不會自行執行任何指令。再次發佈會取代先前發佈的內容。
在 iPhone 與 iPad 上
iPhone 與 iPad App 透過 iCloud 同步連線、群組和標籤,支援 Handoff,並匯入、匯出 .tablepro 檔案,可選擇包含通關密語保護的密碼。Linked Folders、Team Catalog 與 Team Library 僅在 Mac App 中提供。
支援範圍
| 能力 |
|---|
| iCloud 同步Mac: Starter 方案iPhone與iPad: 連線、群組和標籤,免費 |
| 透過 iCloud 鑰匙圈同步密碼Mac: Starter 方案iPhone與iPad: 免費 |
| 選擇同步內容,將連線設為 Local onlyMac: Starter 方案iPhone與iPad: 不支援 |
| 啟用 iCloud Sync 時使用 HandoffMac: Starter 方案iPhone與iPad: 免費 |
| 匯出與匯入 .tablepro 檔案Mac: 免費iPhone與iPad: 免費 |
| 含密碼的加密匯出Mac: Starter 方案iPhone與iPad: 免費 |
| 連結檔案夾Mac: Starter 方案iPhone與iPad: 不支援 |
| 團隊目錄Mac: Team 方案iPhone與iPad: 不支援 |
| 團隊資源庫Mac: Team 方案iPhone與iPad: 不支援 |
值得了解的限制
- Mac 方案結束後,iCloud Sync 暫停並說明原因,Linked Folders 和 Team Library 的連線從清單消失,團隊發佈指令隱藏,Encrypted Export 不再提供密碼選項。
- 在 iPhone 或 iPad 編輯同步連線可能改變該 App 沒有的設定:Safe Mode (Full) 等更嚴格的 Mac 安全模式會回傳為 Alert,SSH 跳板主機設定也可能遺失。請在 Mac 上修改這些連線。
- Team 授權結束或暫停後,發佈至 Team Library 的內容仍保留在 TablePro 伺服器上,直到你要求刪除。