/
Installing SQL Server Express

Installing SQL Server Express

Table Of Contents

 

 

 

Change History

Version Date Comment
Current Version (v. 1) Apr 27, 2015 16:51 Katie Gielarowski

 

Overview

Microsoft's SQL Server Express is a scaled down, free edition of SQL Server, which includes the core database engine.  While there are no limitations on the number of databases or users supported, it is limited to using one processor, 1 GB memory, and 10 GB database files.

TallySales has been tested and found compatible with the following versions of SQL Server Express:

    • SQL Server Express 2008
    • SQL Server Express 2008 R2
    • SQL Server Express 2012
The same installation process can be used for all versions of SQL Server Express listed above.

While the newer versions of SQL Server Express allow for backwards compatibility, a database from a newer version cannot be attached to an older version.

 

 

 

System Requirements

 SQL Server 2008 ExpressSQL Server 2008 R2 ExpressSQL Server 2012 Express
Operating Systems
  • Windows Server 2003 Service Pack 2
  • Windows Server 2008
  • Windows Vista
  • Windows Vista Service Pack 1
  • Windows XP Service Pack 2
  • Windows XP Service Pack 3
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows 7
  • Windows Vista
  • Windows XP
  • Windows Server 2008 SP2
  • Windows Server 2008 R2
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Vista SP2
Processor
  • 32-Bit Systems: Computer with Intel or compatible 1GHz or faster processor (2 GHz or faster is recommended. Only a single processor is supported.)
  • 64-Bit Systems: 1.4 GHz or higher processor (2 GHz or faster is recommended. Only a single processor is supported.)
  • 32-Bit Systems:  Pentium III-compatible processor or faster (Processor Speed - 1.0 GHz or faster)
  • 64-Bit Systems: AMD Opteron, AMD Athlon 64, Intel Xeon with Intel EM64T support, Intel Pentium IV with EM64T support (Processor Speed - 1.0 GHz or faster)
  • 32-bit systems: Computer with Intel or compatible 1GHz or faster processor (2 GHz or faster is recommended.)
  • 64-bit systems: 1.4 GHz or faster processor

Memory

256 MB (1 GB or more is recommended)512 MB (2 GB or more is recommended)512 MB (2 GB or more is recommended)
Disk Space1GB2.2 GB2.2 GB
.Net Framework.NET Framework 3.5 Service Pack 1 .NET Framework 3.5 Service Pack 1 .NET Framework 4.0
Windows InstallerWindows Installer 4.5Windows Installer 4.5Windows Installer 4.5
Windows PowershellWindows PowerShell 1.0Windows PowerShell 1.0Windows PowerShell 2.0

 

 

 

Installation

  1. Execute the SQL Server Express installation file  (The SQL Server Installation Center screen appears).

    The installation file varies by version and operating system.

  2. Ensure Installation is selected on the task listing on the left hand side of the screen.
  3. Select New SQL Server stand-alone installation  (The SQL Server Setup License Agreement screen appears).
  4. Select Accept the License Terms.
  5. Select Next (The Product Updates screen appears).
  6. Select Next (Any available updates are installed and the Install Setup Files screen appears).
  7. Select Install (The Feature Selection screen appears).
  8. Select the Select All button.
  9. Select Next (The Instance Configuration screen appears).
  10. Change the Named Instance to TallySoft.
  11. Select Next (The Server Configuration screen appears).
  12. Change the Startup Type of SQL Server Browser to Automatic.
  13. Select Next (The Database Engine Configuration screen appears).
  14. Select Mixed Mode.
  15. Enter the Password for the System Administrator.

    Contact TallySoft Technical Support for the recommended password for SQL Server's System Administrator account.

  16. Select Next (The Reporting Services Configuration screen appears).
  17. Select Next (The Error Reporting screen appears).
  18. Select Next(The Installation begins and the Complete screen appears).

    The installation can take up to 20 to 30 minutes depending on the configuration of the computer.

  19. Select Close.

 

 

 

Creating TallySoftAdmin SQL User

  1. Open the SQL Server Management Studio (SSMS).
  2. Login to SSMS using the System Administrator (sa) account.

    For more Information on opening and logging into the SQL Server Management Studio, please visit Microsoft's SQL Server Manager Studio Tutorial.
  3. Expand Security.
  4. Right Click Logins and select New Login (The Login - New screen appears).
  5. Enter TallySoftAdmin as the Login name.
  6. Select SQL Server authentication.
  7. Enter the Password and Confirm Password for the TallySoftAdmin user.
  8. Uncheck Enforce Password Policy.
  9. Select the Server Roles page.
  10. Select Sysadmin.
  11. Select OK.

 

 

 

Enabling Network Protocols for SQL Server Express

  1. From the Windows Start menu, Select Run (The Run window opens).
  2. Enter compmgmt.msc, and then Select OK (The Computer Management window opens).
  3. Expand Services and Applications.

  4. Expand SQL Server Configuration Manager.

  5. Expand SQL Server Network Configuration.

  6. Select Protocols for TallySoft.

  7. Right Click Named Pipes and Select Enable.
  8. Right Click TCP/IP and Select Enable.
  9. Right Click TCP/IP and Select Properties (The TCP/IP Properties window opens).
  10. Select the IP Addresses Tab.
  11. Locate the IP2 section and set the following values:
    1. Set Active to Yes.
    2. Set Enables to Yes.
    3. Change the IP Address to the Unit’s IP Address.
    4. Ensure TCP Dynamic Ports is set to 0.
    5. Ensure TCP Port is blank.
  12. Locate the IP All section and set the following values:
    1. Ensure TCP Dynamic Ports is 0.
    2. Ensure TCP Port is blank.
  13. Select Apply.
  14. Select OK.

The computer must be restarted prior to the changes taking effect.

 

 

 

Configuring the Windows Firewall

Creating a Firewall exception for SQL Browser

SQL Browser is a component within SQL that allows a SQL instance to be visible on the network.  An exception may be needed within the Windows Firewall to allow the SQL Browser to accept and receive the required connections.

  1. From the Windows Start menu, Select Run (The Run window opens).
  2. Enter WF.msc, and then Select OK (The Computer Management window opens).
  3. Select Inbound Rules.
  4. Select New Rule From the Action pane (The New Inbound Rule Wizard appears).
  5. Select Program as the Rule Type.
  6. Select Next.
  7. Select "This program path."
  8. Select Browse (The Open window appears).
  9. Navigate to the instance of SQL Browser.

    By default, SQL Server 2008 R2 and 2012 installs the SQL browser in the C:\Program Files\Microsoft SQL Server\90\Shared\ folder of a 32-bit system.  In a 64-bit system, it can be found at C:\Program Files (x86)\Microsoft SQL Server\90\Shared\.

  10. Select Open (The Open window closes).
  11. Select Next.
  12. Select Allow the connection.
  13. Select Next.
  14. Ensure all profiles are selected.
  15. Select Next.
  16. Enter the Name as "SQL Browser".
  17. Select Finish (The New Inbound Rule Wizard closes).

Creating a Firewall exception for SQL Server

SQL Server is the main component within SQL Server Express.

  1. From the Windows Start menu, Select Run (The Run window opens).
  2. Enter WF.msc, and then Select OK (The Computer Management window opens).
  3. Select Inbound Rules.
  4. Select New Rule From the Action pane (The New Inbound Rule Wizard appears).
  5. Select Program as the Rule Type.
  6. Select Next.
  7. Select "This program path."
  8. Select Browse. (The Open window appears).
  9. Navigate to the instance of SQL Browser.

    • SQL Server 2008 R2, by default, installs the SQL Server in the C:\Program Files\Microsoft SQL Server\MSSQL10_50.TALLYSOFT\MSSQL\Binn\ folder of a 32-bit system.  In a 64-bit system, it can be found at c:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.TALLYSOFT\MSSQL\Binn\.
    • SQL Server 2012, by default, installs the SQL Server in the C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\ folder of a 32-bit system.  In a 64-bit system, it can be found at c:\Program Files (x86)\Microsoft SQL Server\MSSQL11.TALLYSOFT\MSSQL\Binn\.
  10. Select Open (The Open window closes).

  11. Select Next.

  12. Select Allow the connection.

  13. Select Next.

  14. Ensure all profiles are selected.

  15. Select Next.

  16. Enter the Name as "SQL Server".

  17. Select Finish (The New Inbound Rule Wizard closes).

 

 

 

 

 

 

Related content