System Requirements

Download PDF

Last updated: 29 August 2019

The Microsoft SQL Server and Windows operating system versions listed in this document support all components required to run Bp Premier. If you are running a version of Windows or SQL Server not listed in these requirements, Best Practice Software recommend that you consult your IT provider to consider upgrading your operating system or database before installing or upgrading Bp Premier.

Bp Premier is tested in a variety of environments including virtualised machines (VM) to determine our hardware recommendations. However, issues may still occur in environments that match or exceed the system requirements but vary from a standard Windows configuration, such as the number of concurrent applications on the same server. Best Practice Software will make all efforts to triage and resolve issues relating to Bp Premier. If issues are found that relate to hardware configuration, Best Practice Software Support will offer guidance to resolve the issue with the client and the client’s chosen IT or Infrastructure provider.

Operating system and database

Bp Premier server and client are supported to run on the following versions of Microsoft Windows, Windows Server, and Microsoft SQL Server.

Microsoft Windows


Windows 7 SP1

Windows 8

Windows 8.1

Windows 10

Jade & SP1

Microsoft Windows Server


Windows Server 2008 R2 SP1

Windows Server 2012

Windows Server 2012 R2

Windows Server 2016

Windows Server 2019

Jade & SP1

Microsoft SQL Server


SQL Server 2008

SQL Server 2008 R2

SQLServer 2012

SQL Server 2014

SQL Server 2016

SQL Server 2017

Jade & SP1

Minimum requirements

The following hardware requirements are suggested as a minimum baseline for a practice with three doctors.




Intel or AMD equivalent processor with a minimum base frequency of 3GHz or higher.

Any laptop or desktop processor released since 2014 should run Bp Premier with reasonable performance. Older processors, particularly high-performance, may still run Bp Premier without any performance issues.


Server: 4 GB

Workstation: 4 GB

Hard Drive

SATA hard drive

Server: 10 GB free space


Any network card supporting 1000 Mbps (Gigabit) Ethernet

Considerations for larger practices

Recommended requirements will be higher if one or more of the following apply:

  • you have four or more doctors
  • the patient database is larger than 4 GB
  • the Bp Premier Server PC runs concurrent applications during business hours.




You may wish to use a high-performance processor for your Bp Premier server PC. Your IT services provider can provide information on the latest performance processors.


Server: 8 GB

Workstation: 4 GB

Some guidance on allocating RAM to operating system and SQL Server is provided in the Jade Knowledge Base here.

ECC RAM is recommended for best performance. Your PC processor and motherboard must support ECC RAM.

Additional RAM is required in a Terminal Server environment, depending on application usage and the number of concurrent user sessions. A minimum of 300MB extra per session is recommended.

Hard Drive

SATA hard drive @ 7,200 RPM minimum

Server: 10 GB free space

For servers that have 10 or more workstations connecting to the database, Best Practice Software recommend that an enterprise-grade hard drive be used to ensure consistent performance for the high volume of data being accessed and written during your practice’s business operating periods.

Practices with a very large number of patients and doctors may require more space than the 10 GB minimum.

For practices that intend to perform compressed backups using Bp Premier Backup, you will need three times the estimated size of the database free on the hard drive to hold temporary compression files.

When migrating data from an existing legacy database, the hard drive must have free space equal to at least 2.5 times the size of the legacy database files.


The following limitations apply to installing Bp Premier:

  • Apple Macintosh desktop or server operating systems are not supported.
  • Bp Premier does not support running on Windows Home editions. You must install a 'professional' edition of Windows, such as Windows Pro or Windows Enterprise. The editions available are different for each Windows desktop version.
  • Windows Small Business Server 2011 is not supported.
  • Windows Server 2012 Essentials and Foundations are not supported. Best Practice Software are testing these operating systems to confirm suitability for Bp Premier.
  • Windows Server 2016 Essentials linked to Azure Active Directory (AD) or Office 365 is not supported. AD and Office 365 integration enforce a password policy that conflicts with Bp Premier installation.
  • If installing Bp Premier on a terminal server. Best Practice Software recommend using the Install Application on Remote Desktop option within Microsoft Windows to install the application.
  • Microsoft SQL Server Express Edition is supported. However, if you have Express installed and your database size approaches 10GB, Bp Premier will warn that your database is nearing the maximum size for your edition. If you receive this warning, Best Practice Software recommend consulting with your IT service provider to consider upgrading your edition of SQL Server to allow your database to exceed the 10GB limit.