高級設置
設置位置
當創建一個新的連接,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 數據庫的 密碼。 |
要分離一個數據庫,從列表中選擇它並點擊 分離數據庫 按鈕。