Skip to main content

Installation Prerequisites

System Requirements

Before installing Sigmafine or SigmafineHub, ensure your system meets the following requirements.

Hardware Requirements

Server

  • Processor: Multi-core processor (4+ cores recommended)
  • RAM: Minimum 8 GB (16 GB or more recommended for production)
  • Disk Space: Minimum 20 GB available space
  • Network: 1 Gbps network adapter

Client Workstation

  • Processor: Dual-core processor or better
  • RAM: Minimum 4 GB (8 GB recommended)
  • Disk Space: Minimum 2 GB available space
  • Display: 1920x1080 resolution or higher recommended

Software Requirements

Operating Systems

Server

  • Windows Server 2016 or later
  • Windows Server 2019 (recommended)
  • Windows Server 2022

Client

  • Windows 10 (64-bit)
  • Windows 11

Required Software Components

  • .NET Framework: Version 4.7.2 or later
  • SQL Server: SQL Server 2016 or later (SQL Server 2019 recommended)
  • IIS: Version 10.0 or later (for SigmafineHub)
  • PI System (if integrating): PI Data Archive 2018 or later

Database Requirements

  • SQL Server Edition: Standard or Enterprise edition
  • SQL Server Version: 2016 SP2 or later
  • Database Size: Plan for at least 10 GB initial size
  • Backup: Regular backup strategy required

Network Requirements

  • Ports:
    • Port 80/443 for HTTP/HTTPS
    • Port 1433 for SQL Server (default)
    • Custom ports as configured
  • Firewall: Appropriate firewall rules configured
  • DNS: Proper DNS resolution for server names

User Permissions

Server Installation

  • Local Administrator rights required
  • SQL Server sysadmin role (for database creation)

Client Installation

  • Local Administrator rights (for initial installation)
  • Standard user rights (for operation)

Pre-Installation Checklist

Before beginning installation:

  1. ✅ Verify hardware meets minimum requirements
  2. ✅ Install all required Windows updates
  3. ✅ Install required .NET Framework version
  4. ✅ Install and configure SQL Server
  5. ✅ Configure Windows Firewall rules
  6. ✅ Obtain valid Sigmafine license
  7. ✅ Prepare database server connection information
  8. ✅ Document installation settings

Common Issues

Insufficient Permissions

Issue: Installation fails due to permission errors
Solution: Run installer as Administrator and verify SQL Server permissions

Missing .NET Framework

Issue: Application fails to start
Solution: Install required .NET Framework version from Microsoft

SQL Server Connection Failure

Issue: Cannot connect to database during setup
Solution: Verify SQL Server is running and firewall allows connections

Next Steps

After verifying prerequisites:

  1. Proceed to Server Configuration
  2. Review Database Configuration
  3. Plan your Client Setup

Additional Resources