高级设置
设置位置
当创建一个新的连接,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 数据库的 密码。 |
要分离一个数据库,从列表中选择它并点击 分离数据库 按钮。