How to install SQL Server 2012 Express on Windows server 2012

    Before installing SQL Server 2012 make sure you have the below components installed or enabled on your Windows server.

    Download and install .NET Framework 4.0. If the computer has Internet access, SQL Server setup will download it when needed.

    Now go through the next steps for the installation.

  1. Login to your Windows server with the administrator user.

  2. Download the proper SQL server set up from the link https://www.microsoft.com/en-us/download/details.aspx?id=29062

  3. Double click the installer file and then click on RUN

    Screenshot of SQL Server 2012 Express Installation window with "Run" button selectedScreenshot of SQL Server 2012 Express Installation window with "Run" button selected

  4. The set up file will start extracting the installation files

    Window showing installation progress barWindow showing installation progress bar

  5. On the next screen choose the top option to install a new stand-alone installation and click on it.

    SQL Server Installation Center window with "New SQL Server Installation" highlightedSQL Server Installation Center window with "New SQL Server Installation" highlighted

  6. The set up will process the basic operations and you will see the licensing screen where you have to check the box for “I accept the license terms” click on next.

    SQL Server 2012 Express Licensing agreementSQL Server 2012 Express Licensing agreement

  7. The next screen will be Product Updates. SQL server will check for and install any updates. Leave it as it is and click on next.

    SQL Server 2012 product updates pageSQL Server 2012 product updates page

  8. On The next screen you will see that the set up is getting ready for installations.

    SQL Server 2012 Express setup pageSQL Server 2012 Express setup page

  9. On the Feature Selection page, please select the features you would like to install. A description of each feature will appear on the “Feature description” area when you click on a feature. Click on Next.

    SQL Server 2012 Express setup page showing feature options and descriptionsSQL Server 2012 Express setup page showing feature options and descriptions

  10. On the Instance Configuration page, choose a name for the instance or select a default instance. SQLExpress is the name of the instance as we have selected Named Instance. Click on Next.

    Instance Configuration page with "Named Instance" highlightedInstance Configuration page with "Named Instance" highlighted

  11. The next step is server configuration. From here you can change the Windows services associated with this instance of SQL Server. You can keep the defaults here unless you want to specify different user accounts for the services. You can also change the default collation settings if you are not in the United States. Click Next to continue.

    SQL Server 2012 Server Configuration page with "Collation" tab highlightedSQL Server 2012 Server Configuration page with "Collation" tab highlighted

  12. The next step is Database Engine configuration. On the Server Configuration tab you can select whether SQL Server will only authenticate using Windows accounts or you can choose Mixed Mode which will allow Windows accounts and SQL accounts. Mixed mode authentication is generally used so we will select it. Provide the password for “sa” user and then click on next.

    SQL Server 2012 Database Engine Configuration pageSQL Server 2012 Database Engine Configuration page

  13. On the Data Directories tab you can change the locations of log files and other files that SQL will use. Depending on your server configuration and the load that will be put on SQL, you may want to put the database and log folders on separate drives. For most users, you can leave the default values. Click on next.

    Database Engine Configuration page with "Data Directories" tab highlightedDatabase Engine Configuration page with "Data Directories" tab highlighted

  14. The next screen is of Error Reporting option. You can choose whether or not you would like to send error reports to Microsoft. Just click on next.

  15. At this point, SQL server will install on your computer. This could take a while to complete depending on the computer you are using.

    SQL Server 2012 Express installation progress barSQL Server 2012 Express installation progress bar

  16. Once the installation has completed, you will receive a screen showing the details of what was completed and if there were any problems.

    Installation Complete page with installed features highlightedInstallation Complete page with installed features highlighted