Skip to Content
SwissSys UsageUser GuideMenusOptions MenuEnvironment OptionsFiles & Databases Tab - Environment Options

Files & Databases Tab - Environment Options

This tab controls file management, database connections, and data persistence settings.

File Operations

Confirm overwrites

Prompts for confirmation before overwriting existing files.

When to disable: Only if you’re confident in your file management and use autosave.

Impact:

  • When ON (recommended): Prevents accidental data loss by requiring confirmation
  • When OFF + Autosave ON: SwissSys saves changes automatically without prompts

Disabling this setting removes an important safety check. Keep enabled unless you fully understand the implications.


Save profile on quit

Preserves all optional settings when closing SwissSys, restoring them in the next session.

When to enable: Keep enabled to maintain consistent settings across sessions.

Default: Checked (on)


Prompt for batch operations

Controls whether SwissSys asks for confirmation during multi-section exports.

When to disable: If you regularly export multiple sections and consistently choose the same option.

Impact: Reduces prompts during batch export operations.


Default to version 10 format

Saves tournament files in the older version 10 Excel format.

When to enable: When sharing files with users who haven’t upgraded to current SwissSys versions.

Trade-off: Older format may lack newer features available in current file format.


Minimal tempfiles (& undo options)

Disables the creation of temporary files used for the Undo feature.

When to enable: Enable this if you’re running SwissSys on a slow storage device (older hard drive, network drive, USB drive) and want to reduce disk writes.

Impact:

  • When UNCHECKED (default): Undo functionality is fully available. Operations like viewing pairings, moving players, deleting players, etc. create a temporary backup file that allows you to undo the operation.
  • When CHECKED: Undo functionality is disabled. The Undo menu option changes to “Can’t undo. (Minimal tempfiles.)” No temporary files are created, reducing disk I/O.

Trade-off: Disabling temp files improves performance on slow storage but removes the safety net of being able to undo actions.

Default: Unchecked (undo enabled)


Autosave

Automatically saves tournament files at critical moments during tournament operations.

When to enable: Recommended for all tournaments to prevent data loss.

Automatic save points:

  • Before generating pairings
  • After entering results
  • Before major operations that modify tournament data

Works with: Combine with “Confirm overwrites” setting to control the level of save prompts you receive.


Save backups automatically

Automatically creates timestamped backup files of your tournament at regular intervals.

When to disable: You might disable this if you’re managing backups manually or if disk space is very limited.

Impact:

  • When CHECKED (default): SwissSys automatically saves backup files every 15 minutes to a \Backups\ subfolder in your tournament folder
  • When UNCHECKED: Automatic backups are disabled, but you can still create manual backups via the File menu
  • Backup filename format: [TournamentName] Backup~Rd[Round][DateTime].BK
  • Example: Spring Open Backup~Rd5C 20231215-143025.BK

Note: This setting can also be toggled from the main menu: File → Save backups automatically

Default: Checked (automatic backups enabled)

Recommendation: Keep this enabled for data protection, especially during active tournament rounds.


This option controls how SwissSys saves pairing and display settings with your tournament file. Choose the method that best fits your workflow:

MethodWhere Settings Are StoredBest ForKey Benefits
None (Default)Application settings onlyConsistent settings across all tournamentsSimple setup; settings don’t change between tournaments
BasicTournament file (.sjson)Tournament-specific pairing rulesCommon settings travel with the file; each section can differ
FullTournament file + separate .ini filesAdvanced users with complex multi-section eventsMaximum flexibility; complete control per section
Integrated (Recommended)Tournament file (.sjson) onlySharing tournaments with othersFully self-contained; no external files needed

What pairing and display settings are saved with each method

Note: Core tournament data (players, pairings, section setup, etc.) is always saved in the .sjson file. This setting only controls where certain pairing rules and display preferences are stored.

None: These settings come from your computer (application INI file), not the tournament file:

  • Pairing restrictions - Options → Pairing Rules → Restrictions tab
  • Bye strictness - Options → Pairing Rules → Byes tab
  • Plus2/Minus2 rules - Options → Pairing Rules → Team tab
  • Wall chart display - Display → Wallchart
  • Standings display - Display → Standings
  • Tiebreak configuration - Options → Tiebreaks
  • All USCF pairing rules and advanced options

Basic: Saves a handful of pairing/display settings in the tournament file:

  • In tournament file: Pairing restrictions, bye strictness, Plus2/Minus2 rules, wall chart display, standings display, tiebreak configuration
  • Still from computer: All USCF pairing rules and advanced options

Full: Saves Basic settings in tournament file plus all USCF pairing rules in separate .ini files per section.

Integrated: Saves everything Full mode saves, but all embedded in the tournament file—no separate .ini files.

Integrated mode was introduced in v11.76. Files with Integrated settings will silently fall back to computer-level settings when opened in v11.75 or earlier.

We recommend using “Integrated” for most users. It makes your tournament completely portable while preserving all your pairing settings. If you regularly share tournament files with other directors or work on multiple computers, Integrated ensures everything travels together.

For more detailed information about these modes, see Link Settings with Section.

Use “None” if you run similar tournaments repeatedly and want consistent behavior without per-tournament configuration.


Database File Paths

Configure the locations of various database and reference files used by SwissSys.

Primary database file

Specifies the main player database for registration (USCF database or custom database).

Setting location: Usually configured via Database wizard or Database Setup dialog.

Purpose: Primary source for player ratings, IDs, and contact information during registration.


Secondary database file

Provides an additional database source for player lookups.

When to use: Maintain a secondary database for backup player data or supplemental information.


Network database

Specifies the database file used for Network Mode operations.

Purpose: Shared database for multi-station registration setups.


Club list path

Location of your current club list file.

Alternative setting: File → Club → Change current club

Purpose: Maintains list of chess clubs for player affiliation tracking.


Team name file

Storage location for team codes and their full names.

Purpose: Automatically loads saved team name expansions when SwissSys starts, providing consistent team naming across tournaments.

Last updated on
See something that needs updating? .