server.ini 文件
AccessLog 节
在 [AccessLog] 节,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
LogMode | 基本设置,用于记录是否以及如何远程访问服务器。日志文件将保存在服务器存档文件夹 VD$A\Logs\access 中 | disabled :禁用,RollByDate :每天生成一个日志文件,RotateBySize :日志文件及其备份在增长超过可配置大小时将轮换。 | RollByDate |
MaxFileSize | 访问日志文件被轮换前的最大大小(千字节)。仅适用于设置 RotateBySize 。0 时不进行轮换,日志文件将无限制增长。 | 最大大小(以 kb 为单位)或 0 表示不轮换 | 0 |
MaxBackupIndex | 日志文件轮换备份的次数。仅适用于设置 RotateBySize。大多数实际备份总是以 .1 附加命名。索引大于 MaxBackupIndex 的文件将被删除。 | 有效值为 0 至 32。0 表示不创建备份文件。 | 0 |
BackupClient 节
在 [BackupClient] 节,可以配置以下密钥:
键 | 描述 | 值 | 默认值 |
5529 | 指定上次同步与在 BackupClient 中执行作业之间的间隔天数。过了这段时间,作业必须再次同步才能执行。 | 1 ... 300 | 30 |
Common 节
在 [Common] 节,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
5500 | 指定临时文件目录的路径。 | RootDirAdmin:服务器存档内的路径(vdServerArchive\VD_TMP_VD 或 vdClientArchive\VD_TMP_VD , TEMP_DIR_OS:操作系统中为用户定义的临时目录的路径,{驱动器}:\{目录名} ) | RootDirAdmin |
5501 | 指定服务器的语言。 | {语言缩写} 例如:DE/EN/CZ/IT | 空字符串 |
5502 | 指定是否可以使用混合目录结构(项目中的项目)。 | Y/N | N |
5503 | 指定以 MB 为单位的可用内存空间,低于此值将发出警告。 | 128 ... 1048576 | 10240 |
5504 | 指定以 MB 为单位的可用内存空间,低于此值将发出错误消息。 | 64 ... 1048576 | 1024 |
5508 | 如果要分别保存项目数据和元数据,则指定项目数据的根目录。 | {根目录路径}如果未指定值,项目数据和元数据不会相互分离,并具有相同的根目录。 | 空字符串 |
5511 | 指定在创建新版本时必须指定评论的最小字符数。 | 0 ... 255 | 0 |
5512 | 指定发生警告或错误时是否发送电子邮件。 | Y/N | N |
5525 | 指定在多少秒后取消上传和比较操作。 | 900 ...7200 | 1800 |
5535 | 指定在多少分钟后取消维护模式的激活。 | 1 ... 360 | 2 |
5537 | 指定 CSV 文件的分隔符。 | {string} | Windows 系统默认设置的列表分隔符位于“时间和区域” > “更改日期、时间或数字格式” > “其他设置” > “列表分隔符”下 |
5538 | 指定尝试将文件备份到本地服务器存档的最大重试次数。 | 0 ... 60 | 1 |
5539 | 指定是否可以从组件的版本历史中删除单个存档。 | Y/N | N |
| 指定在并行服务器操作中,在 系统指示板 中只显示当前服务器还是同时显示两个服务器和同步状态。 | Y: 只显示当前服务器。N: 同时显示两个服务器和同步状态。 | Y |
5544 | 指定关闭客户端时是否要从客户端存档中删除所有本地数据。 | Y/N | N |
5545 | 指定在安装或更新后首次登录时,是否打开脱机帮助并显示“新内容”帮助页面。 | Y/N | Y |
5564 | 指定在迁移(更新)过程中,是否将数据库备份到临时文件目录中(键值 5500)。 | Y/N | Y |
5572 | 指定在错误记录写入事件日志时,应接收通知邮件的用户 ID。 | {Base64-List} | 管理员组 |
5582 | 指定在签出过程中如果检测到尚未版本化的本地更改,是否发出警告。 | 0:始终发出警告。1:用户可以停用警告。2:不发出警告。 | 1 |
TimeoutAgentUpdateInMinutes | 指定在服务器更新期间,自动更新代理程序的超时时间。 | 数量(以分钟为单位) | 10 |
5598 | 启用创建 Audit.log 文件 | Y/N | N |
比较部分
在 [Compare] 部分,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
7003 | 指定比较流程中搜索和显示的最大差异数。 | 64 ... 16384 | 512 |
CsVExport 节
在 [CsVExport] 节,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
MaskingPolicy | 指定导出 CSV 文件中单元格的掩码方式。 | BasicIfRequired, BasicAlways, FullIfRequired, FullAlways | BasicIfRequired |
可用掩码方式的示例
初始值 | BasicIfRequired | BasicAlways | FullIfRequired | FullAlways |
a | a | "a" | a | '"a" |
a"a | "a""a" | "a""a" | "'a""a" | "'a""a" |
a,a | "a,a" | "a,a" | "'a,a" | "'a,a" |
a'a | a'a | "a'a" | "'a'a" | "'a'a" |
a;a | a;a | "a;a" | "'a;a" | "'a;a" |
=a | =a | "=a" | "'=a" | "'=a" |
+a | +a | "+a" | "'+a" | "'+a" |
-a | -a | "-a" | "'-a" | "'-a" |
@a | @a | "@a" | "'@a" | "'@a" |
GxP 节
如果许可证包含 GxP 功能,可在 [GMP] 节中设置以下键值:
键 | 描述 | 值 | 默认值 |
5550 | 用于版本控制流程的电子签名 | Y/N | N(禁用) |
5551 | 用于签入流程的电子签名 | Y/N | N(禁用) |
QuickSave 节
在 [QuickSave] 节,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
5560 | 指定是否可以在 UserClient 中创建快速存档。 | Y/N | N |
5561 | 指定快速存档的最大数量。如果达到最大数量,一旦创建新的快速存档,就会删除最旧的快速存档。 | 0 ... 214748367 | 5 |
Scheduler 节
在 [Scheduler] 节,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
9854 | 指定服务器发送包含作业结果的下一封电子邮件的日期。日期指定为从 1970 年 1 月 1 日开始计算的天数。 | 编号 | 0 |
9858 | 指定调度器的日志文件路径。 | 路径 | 空字符串 |
脚本编写节
在 [Scripting] 节,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
12670 | 指定是否应为每次服务器同步 操作创建/验证脚本的校验和。 | Y/N | N |
12671 | 指定是否应在服务器上执行脚本编写。 | Y/N | N |
12672 | 指定是否应在客户端上执行脚本编写。 | Y/N | N |
12673 | 指定服务器脚本在执行多少分钟后将被中止。 | 1 ... 720 | 15 |
12674 | 指定客户端脚本在执行多少分钟后将被取消。 | 1 ... 120 | 15 |
Server synchronization 节
在 [Server synchronization] 节,可以配置以下键值:
键 | 描述 | 值 | 默认值 |
12650 | 指定服务器是否在并行服务器模式下与另一台服务器同步。 | Y/N | N |
12651 | 指定 服务器同步 期间,服务器间数据通信的数据包最大大小。 | 1024 ... 64512 | 64512 |
12652 | 指定 服务器同步 期间,服务器间两个数据包之间的等待时间。 | 0 ... 1000 | 0 |
12653 | 指定检查同步对象可用性的时间间隔(以分钟为单位)。 | 0 ... 60 | 5 |
12655 | 指定在无法联系到同步对象时,服务器将进入维护模式所允许的最大未完成同步作业数量。 | 5000 ... 50000 | 5000 |
12658 | 指定在服务器发生故障时,是否停用同步对象接管作业执行的功能。 | Y: 如果服务器发生故障,分配给它的作业不会由同步对象接管。 N:如果服务器发生故障,同步对象将接管分配给它的作业。 | N |
12659 | 指定自上次客户端登录/断开以来的时间间隔(以分钟为单位),在该时间内,再次登录客户端时会尝试使用并行服务器集中的同一服务器。 | 1 ... 1440 | 60 |
12660 | 指定在并行服务器不可用的情况下,多少分钟后发送错误消息。 | 1 ... 1440 | 0 |
Section Tracing
键 | 描述 | 值 | 默认值 |
Enabled | Specifies whether the OpenObserve tool can be used from the AdminClient. OpenObserve can be used by administrators to collect, search, and analyze logs, metrics, and other data from the versiondog system. | Y/N | N |