高級設置
設置位置
當創建一個新的連接,Navicat 將在設置位置創建一個子文件夾。大多數文件都保存在該子文件夾:
|
Navicat 對象
|
服務器類型
|
擴展名
|
| 查詢 | 全部 | .sql |
| 導出查詢結果設置文件 | MySQL | .npeq |
| Oracle | .nopeq | |
| PostgreSQL | .nppeq | |
| SQLite | .nlpeq | |
| SQL Server | .nspeq | |
| MariaDB | .nmpeq | |
| 導出視圖結果設置文件 | MySQL | .npev |
| Oracle | .nopev | |
| PostgreSQL | .nppev | |
| SQLite | .nlpev | |
| SQL Server | .nspev | |
| MariaDB | .nmpev | |
| 備份 | MySQL、PostgreSQL、SQLite 和 MariaDB | 壓縮(.psc)、未經壓縮(.psb) |
| 備份設置文件 | MySQL | .npb |
| PostgreSQL | .nppb | |
| SQLite | .nlpb | |
| SQL Server | .nspb | |
| MariaDB | .nmpb | |
| 報表 | 全部 | .rtm |
| 導入向導設置文件 | MySQL | .npi |
| Oracle | .nopi | |
| PostgreSQL | .nppi | |
| SQLite | .nlpi | |
| SQL Server | .nspi | |
| MariaDB | .nmpi | |
| 導出向導設置文件 | MySQL | .npe |
| Oracle | .nope | |
| PostgreSQL | .nppe | |
| SQLite | .nlpe | |
| SQL Server | .nspe | |
| MariaDB | .nmpe | |
| 導出實體化視圖設置文件 | Oracle | .nopem |
| PostgreSQL | .nppem | |
| ER 圖表文件 | 全部 | .ned |
| 數據泵導出設置文件 | Oracle | .exp |
其他文件位於 profiles 目錄。要查找路徑,選擇 工具 -> 選項 -> 其他 -> 設置文件位置。
|
其他文件
|
服務器類型
|
擴展名
|
| 數據傳輸 | MySQL | .npt |
| Oracle | .nopt | |
| PostgreSQL | .nppt | |
| SQLite | .nlpt | |
| SQL Server | .nspt | |
| MariaDB | .nmpt | |
| Premium(跨服務器) | .napt | |
| 數據同步 | MySQL | .npd |
| Oracle | .nopd | |
| PostgreSQL | .nppd | |
| SQLite | .nlpd | |
| SQL Server | .nspd | |
| MariaDB | .nmpd | |
| 結構同步 | MySQL | .nps |
| Oracle | .nops | |
| PostgreSQL | .npps | |
| SQL Server | .nsps | |
| MariaDB | .nmps | |
| 批處理作業 | MySQL | .npj |
| Oracle | .nopj | |
| PostgreSQL | .nppj | |
| SQLite | .nlpj | |
| SQL Server | .nspj | |
| MariaDB | .nmpj | |
| Premium(跨服務器) | .napj | |
| 模型文件 | 全部 | .ndm |
| 虛擬組 | 全部 | vgroup.json - 保存如何分類對象。 |
參見:
日志文件
自動連接
勾選了這個選項,當程序啟動時,Navicat 會自動打開連接和顯示登記的數據庫。
MySQL 和 MariaDB 連接
編碼
當使用 MySQL 字符集沒有使用,選擇一個代碼頁來和 MySQL 服務器溝通。
保持連接間隔 (秒)
此選項允許你通過 ping 來保持連接。你可以在編輯字段設置 ping 與 ping 之間的間隔。
使用壓縮
此選項讓你使用壓縮通訊協定。使用它當客戶端和服務器支持 zlib 壓縮,以及客戶端需要壓縮。
使用名稱管道、套接字
勾選了這個選項,Navicat 使用本機連接的套接字文件。
Oracle 連接
角色
指示數據庫用戶用 Default、SYSOPER 或 SYSDBA 系統權限連接。
保持連接間隔 (秒)
此選項允許你通過 ping 來保持連接。你可以在編輯字段設置 ping 與 ping 之間的間隔。
作業系統驗證
勾選了這個選項,Oracle 數據庫使用 Windows 用戶登錄證書來驗證數據庫用戶。
PostgreSQL 連接
保持連接間隔 (秒)
此選項允許你通過 ping 來保持連接。你可以在編輯字段設置 ping 與 ping 之間的間隔。
SQLite 連接
已加密
當連接到已加密的 SQLite 數據庫,啟用這個選項並提供 密碼。
已附加的數據庫
在連接中附加或分離數據庫。
SQL Server 連接
初始數據庫
連接時,用戶連接到的初始數據庫。
保持連接間隔 (秒)
此選項允許你通過 ping 來保持連接。你可以在編輯字段設置 ping 與 ping 之間的間隔。
使用加密
這選項讓你使用加密。
MySQL、PostgreSQL 和 MariaDB 的高級數據庫屬性
設置高級數據庫屬性,這不是強制性的。要開始使用高級數據庫設置,勾選 使用高級連接。詳細介紹如下:
要在連接窗格中顯示已選擇的數據庫處於 關閉 狀態,在數據庫列表中點擊合意的數據庫。核取鈕將顯示為 
要在連接窗格中顯示已選擇的數據庫處於 打開 狀態,在數據庫列表中雙擊合意的數據庫。核取鈕將顯示為 
添加一個隱藏的數據庫
- 點擊 添加數據庫到列表 按鈕。
- 輸入數據庫名。
- 在數據庫列表中選擇新添加的數據庫。
要移除一個數據庫,在數據庫列表中選擇要移除的數據庫並點擊 從列表中移除數據庫 按鈕。
注意:數據庫只從數據庫列表中移除,它仍然存在於服務器中。
SQLite 的高級數據庫屬性
你可以點擊 附加數據庫 按鈕來附加一個數據庫文件。
|
選項
|
描述
|
| 數據庫文件 | 設置數據庫的文件路徑。 |
| 數據庫名 | 輸入 Navicat 顯示的數據庫名。 |
| 已加密 | 啟用此選項,並提供連接到已加密的 SQLite 數據庫的 密碼。 |
要分離一個數據庫,從列表中選擇它並點擊 分離數據庫 按鈕。
