Manual installation of SF platform prerequisites on Windows

If you haven't installed the prerequisites automatically with the help of the Prerequisites installer, you may install and configure them manually. You should install the following prerequisites:

  • MS SQL Server 2017 or MS SQL Server Express 2017

    • Allow the SQL Server authentication mode

    • Create a database and a user by running the following query:

      CREATE DATABASE SMARTFACE
       
      CREATE LOGIN SMARTFACE WITH PASSWORD = 'smartface', CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
       
      CREATE USER SMARTFACE
       
      GRANT CREATE DATABASE TO SMARTFACE
       
      ALTER AUTHORIZATION ON DATABASE::SMARTFACE TO SMARTFACE
       
      ALTER DATABASE [SMARTFACE] SET AUTO_CLOSE OFF WITH NO_WAIT
  • RabbitMQ 3.8.3

  • Erlang 22.2
    The version number depends on the RabbitMQ version. Check supported versions of Erlang on → rabbitmq.com/which-erlang.
    Download the appropriate version here → erlang.org/downloads.

  • Microsoft Visual C++ 2015-2019 Redistributable (x64) - v14.26.28720.3 or higher (usually automatically available on Windows OS)

  • OpenVINO Toolkin 2020.1

  • NVIDIA cuDNN

    • cudnn64_8.dll 6.5.0

    • cudnn_ops_infer64_8.dll 11.1.74

    • cudnn_cnn_infer64_8.dll 11.1.74

    • cudnn_adv_infer64_8.dll 11.1.74

  • NVIDIA TensorRT

    • nvrtc64_111_0.dll 11.1.105

    • myelin64_1.dll

    • nvinfer.dll

    • nvinfer_plugin.dll

    • nvonnxparser.dll

    • nvparsers.dll

    • nvrtc-builtins64_111.dll


It is highly recommended to install NVIDIA cuDNN and NVIDIA TensorRT using the Prerequisites installer to ensure version compatibility.