Full Installation Workflow

Follow these steps in order to set up your CBT Examination Software. Each step must be completed before moving to the next. The entire process takes approximately 30–45 minutes.

1. SQL Server Express 2025 Installation

SQL Server is the database engine that stores all your exam data, student records, and results. It is required before installing the CBT software.

📥 Download Link:

https://www.microsoft.com/en-us/sql-server/sql-server-downloads

Scroll down to the "SQL Server 2025 Express" edition and click "Download now".

Installation Steps:

  • Run the installer — Double-click the downloaded file (SQLEXPR_x64_ENU.exe).
  • Choose installation type — Select "Basic" (not Custom).
  • Instance Configuration — Choose "Default instance" and enter: SQLEXPRESS

    This exact name is important — the CBT software connects to this instance.

  • Authentication Mode — Select "Mixed Mode (SQL Server authentication and Windows authentication)".
  • Set the SA password — Enter: CBT@2026!Secure or any Password of your choice

    ⚠️ Write this password down. You will need it later.

  • Add Current User — Click "Add Current User" to give your Windows account administrator access.
  • Complete the installation — Click Next through the remaining screens and wait for the installation to finish.

2. SQL Server Management Studio (SSMS) Installation

SSMS is a free tool from Microsoft that allows you to manage your database. You will use it to run setup scripts after the CBT software creates the database.

📥 Download Link:

https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms

Download the latest version (20.x or higher).

Installation Steps:

  • Run the SSMS installer — Double-click the downloaded file.
  • Choose installation location — Keep the default path and click "Install".
  • Wait for completion — The installation may take several minutes.
  • Restart your computer if prompted.

3. CBT Examination Software Installation

The CBT software is the main application for conducting exams, managing students, and viewing results.

📥 Download CBT Software:

⬇️ Download Now

Clicking this button will start the download immediately. No external page required.

Installation Steps:

  • Run the installer as administrator — Right-click the downloaded CHUVOR_CBT_Setup_v4.1.exe file and run as Administrator(very important)
  • Follow the wizard — Click "Next" through the installation screens. Keep the default installation folder.
  • Create desktop shortcut — Ensure the checkbox for "Create a desktop shortcut" is ticked.
  • Complete installation — Click "Install" and wait for the process to finish and close software.

4. First Run – Database Auto‑Creation

The CBT software will automatically create the database and all required tables on its first run. You do not need to create the database manually.

Steps:

  • Run the software as Administrator — Right‑click the desktop shortcut and select "Run as Administrator".

    ⚠️ This is important! Running as Administrator gives the software permission to create the database.

  • A black console window will open — This is the CBT server. It must remain open for the software to work.
  • Complete the Setup Wizard — The browser will open to http://localhost:5000. Upload your license file and create an admin account.
  • Database is now ready — The software has automatically created the CBT_SchDB database with all required tables.

⚠️ Important: Do Not Close the Console Window

The black console window that appears is the CBT server. It must remain open at all times while using the software. If you close it, the software will stop working and students will lose connection.

  • ✅ You can minimize the console window to keep it out of sight while you work.
  • ✅ The console window displays important information like server status and device connections.
  • ❌ Do NOT close the console window unless you want to shut down the CBT software completely.
  • 🔄 To restart the software, simply double‑click the desktop shortcut again.

5. Run Group Questions & Reference Passages Setup

This step enables Group Questions (comprehension passages with follow‑up questions) and Reference Passages (non‑scored passages that stay visible during related questions). Run this SQL code after the database has been created by the software.

Step‑by‑Step Instructions:

  • Open SSMS — Launch SQL Server Management Studio from the Start Menu.
  • Connect to the server:
    • Server name: localhost\SQLEXPRESS
    • Authentication: SQL Server Authentication
    • Login: sa
    • Password: CBT@2026!Secure or (yourpassword)
  • Select the correct database — In the toolbar at the top, click the dropdown that says master and change it to CBT_SchDB.

    ⚠️ Very important! You must select CBT_SchDB — do NOT run this on the master database.

  • Open a New Query — Click the "New Query" button in the toolbar (or press Ctrl+N).
  • Paste and run the code — Copy the entire block below, paste it into the query window, and click "Execute" (or press F5):
    -- Run this AFTER the CBT software has created the database
    -- Make sure you have selected CBT_SchDB from the database dropdown

    ALTER TABLE Questions ADD GroupId INT NULL;
    ALTER TABLE Questions ADD IsReference BIT NOT NULL DEFAULT 0;

    -- Verify the columns were added
    SELECT COLUMN_NAME, DATA_TYPE
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE TABLE_NAME = 'Questions'
    AND COLUMN_NAME IN ('GroupId', 'IsReference');
  • Check the result — You should see a green message Commands completed successfully and a table showing both GroupId and IsReference columns.
  • Done! — Close SSMS. Group questions and reference passages are now enabled in your CBT software.

✅ What this enables:

  • Group Questions — Comprehension passages followed by multiple questions that stay together during shuffling.
  • Reference Passages — Non‑scored passages/charts that remain visible while students answer related questions.

⚠️ Important Notes

Need Remote Assistance?

If these steps are unclear or you require a professional setup for your institution, we provide remote database installation services. Contact our technical team, and we will handle the configuration for your servers.

📧 Request Remote Setup

📞 Call/WhatsApp: 0706‑3799‑994

Hardware Requirements

For large-scale examinations (200–400+ students), we strongly recommend using Gigabit switches (10/100/1000) for all network connections. Ensure your server is equipped with at least 16GB of RAM (32GB recommended) and an SSD drive to handle the intensive concurrent read/write requests of the exam database.

Minimum Specifications:

  • Windows 10/11 (64‑bit) or Windows Server 2019/2022
  • Intel Core i3 processor (i5 recommended)
  • 8 GB RAM (16 GB recommended for 100+ students)
  • 256 GB available disk space (SSD recommended)