Database Wizard
The Database Wizard sets up USCF, CFC, or FIDE databases automatically. Recommended for most users.
When to Use
Use Database Wizard for:
- Downloading latest database from internet
- Setting up USCF, CFC, or FIDE databases
- Quick setup with automatic configuration
- First-time database configuration
Use Database Setup instead for:
- Custom database formats
- Advanced field mapping
- Special configuration requirements
Using the Database Wizard
Open the Wizard
Go to Database > Database wizard…
Select Database Type
Choose your database:
- USCF - US Chess Federation
- CFC - Chess Federation of Canada
- FIDE - International chess federation

Choose Primary or Secondary
Primary database (default): Main database for player lookups Secondary database: Check “Apply this to the secondary database” for a second database
Most users only need a primary database. Use secondary when you want two rating systems available (e.g., USCF + FIDE).
Download or Browse
Download (recommended): Click Yes to download the latest database automatically
Browse: Click No to select an existing database file on your computer
Downloading (Recommended)
When you choose to download, the wizard handles everything automatically.
Confirm Download
Click Yes when asked to download.
Choose Location (Optional)
Default location works for most users:
C:\Users\[YourName]\Documents\SwissSys 11\Databases\Download Completes
The wizard downloads, configures, and confirms: “Your database is ready to use.”
For federation-specific details, see:
Loading Existing Files
If you already have a database file:
Decline Download
Click No when asked to download.
Browse to File
Select your database file (.rbin.gz for USCF/CFC, players_list_foa.txt for FIDE).
Automatic Configuration
The wizard detects the format and applies settings automatically.
Primary vs. Secondary Databases
SwissSys can use two databases simultaneously.
Common Configurations
| Primary | Secondary | Use Case |
|---|---|---|
| USCF | FIDE | US tournaments with international players |
| CFC | FIDE | Canadian tournaments with international players |
| USCF | CFC | Events near US/Canada border |
Setting Up Secondary Database
Set Up Primary First
Run the wizard to configure your primary database.
Run Wizard Again
Go to Database > Database wizard…
Enable Secondary
Check “Apply this to the secondary database”
Select Type and Download
Choose your secondary database type and complete setup.
To swap primary and secondary: Database > Swap primary and secondary databases
See Secondary Database Use for more examples.
Troubleshooting
”Cannot find database in selected folder”
Cause: Wizard couldn’t locate a recognized database file.
Solutions:
- Verify the file is in the folder you selected
- Check filename matches expected pattern (e.g.,
players_list_foa.txtfor FIDE) - Use Database Setup to manually configure non-standard files
Download Fails
Solutions:
- Check internet connection
- Ensure firewall allows SwissSys internet access
- Wait a few minutes and try again
Wrong Database Type
If you selected the wrong type: Simply run the wizard again and select the correct database type. It will overwrite the previous configuration.
After Setup
Test your database and configure rating preferences:
Configure Rating Search Preferences
Before searching for players, configure your rating preferences in the Rating Search dialog. This includes:
- Rating type to use (Regular, Quick, Blitz)
- Supplement date preference for USCF (Latest or Tournament date)
- Missing rating substitution behavior
See Ratings Tab - Environment Options for configuration details.
Open Registration
Go to Players > Register players
Search Database
Enter a player name and click Search database
Verify Results
Player information should populate automatically if database is configured correctly.
If the test fails, see Database Troubleshooting.
See Also
- Database Overview - Complete database guide
- Downloading USCF Database - USCF details
- Downloading CFC Database - CFC details
- Downloading FIDE Database - FIDE details
- Database Setup - Advanced configuration
- Secondary Database Use - Using two databases