Install Sql Server On Local Machine

Many programmers like to build their websites and test their projects on local servers before publishing to production server. For ASP, .Net developers, to set up local SQL server environment on Windows computers, you can Microsoft SQL Server Express. In this guide, we will use this great free tool to setup SQL server on Windows OS, such as Windows XP, Vista, Windows 7, 8, etc. After that you can connect to local SQL server through Microsoft SQL Server Management Studio, create SQL databases on your computer and so on.

  1. Install Sql Server Localhost
  2. Install Sql Server On Local Machine

I have just installed SQL Server 2016 (Developer Edition) database engine on my dev machine (Windows 10). When installing I named the instance CUBE, with Windows authentication using the current (only) user's credentials. I can see the instance running in Services: When I try to login using SQL Management Studio I get the following error. Now coming back to the SQL Server installation center, you need to install the SQL server management studio, which provides you a graphical user interface (GUI) for connecting to the database, creating a database, tables, and a lot more. To install the studio, you need to click the SQL server management tools, which is the third option. Then, enter the information for the Server name (localhost), Authentication (SQL Server Authentication), and password for the sa user and click the Connect button to connect to the SQL Server. Note that you should use the sa user and password that you entered during the installation. I need to install SQL Server full installation but NOT on Virtual machine. I need it on my local PC. If I do so, would the VM be able to communicate through the SQL Server details? I need the SQL Server Details while configured the Farm Installation in Sharepoint Server 2010. Let me know for any query. Server Name or IP - If it is a local machine the server name will be (local) or localhost for the default instance, or if a named instance such as SQL Express it would be localhost SQLExpress. If you are unsure, copy the value from the 'Server name:' TextBox when connecting through SQL Management Studio.

How to Setup Local SQL Server on Windows Computer?

We will be using Microsoft SQL Server 2014 Express in this demo. You can also download and use other versions, such as Microsoft SQL Server 2008, Microsoft SQL Server 2012, Microsoft SQL Server 2016, etc. Firstly go to download Microsoft SQL Server 2014 Express from following link:

There are different editions from above download page, make sure to choose and download Express with Tools. This package contains everything needed to install and configure SQL Server as a database server including the full version of SQL Server 2014 Management Studio. If you like more advanced features, such as Full Text Search and Reporting Services, you can also downoad Express with Advanced Services. Note that these SQL server installers come with both 32 bit and 64 bit editions, make sure to choose the right one according to your Windows OS.

How to Connect to Local SQL Server on Windows Computer?

Run SQL Server 2014 Management Studio on your PC, you will be prompted to connect to SQL server instantly.

Here are the steps to connect to local SQL server on Windows:

Install Sql Server Localhost

  1. Choose Database Engine as the Server type;
  2. Input your local server instance name in the Server name box;
  3. Choose Windows Authentication as the authentication type;
  4. Click Connect button at the bottom to connec to local SQL server.

How to Find Local Server Name in SQL Server Management Studio?

If you forgot your local SQL server instance name, there are different ways you can find it out. At the SQL Server Management Studio Connect to Server window, click the down arrow besides Server name, then click <Browse for more …>.

After that you will get a pop-up dialogue where you can browse for more local servers and network servers.

The Local Servers tab opens by default. You can switch to Network Servers if need. In the Local Servers tab, you can find your local database engine and local SQL servers. Click on a SQL server name and click OK to select and connect to it in SQL Server Management Studio.

Why there is No Local SQL Server in SQL Server Management Studio?

Sometimes you may not find any SQL server in SQL Server Management Studio following above steps. If you have this trouble, possibly you have only install SQL server management studio software without SQL server instance. You should make sure to have SQL database engine service installed on your Windows PC. When you download Microsoft SQL Server Express from Microsoft website and set up a local SQL server on your PC, if you choose SQL Server Management Studio Express, this does not contain the database. It contains only the tools to manage SQL Server instances. You can use this if you already have the database and only need the management tools. For instance, you may have created MSSQL database on remote SQL server and want only to manage SQL server remotely from computer. You can choose to install different SQL databases, including LocalDB, SQL Express, SQL Azure. For beginners, we recommend you to choose Express edition which includes the SQL Server database engine only.

When installing SQL Server 2014 Express edition, there will be a Feature Selection step, make sure to select and install at least the following two items: Database Engine Services and SQL Client Connectivity SDK.

How to Create MSSQL database on Local SQL Server?

Once you have connected to local SQL server using SQL Server Management Studio, you can easily create MSSQL databases on local SQL server from there. From the Object Explorer, expand the local server instance, right click on Database, and choose New Database …., then follow on-screen tips to set up local database server on your Windows computer.


Applies to:SQL Server (all supported versions) - Windows only


The Database Engine component of SQL Server is the core service for storing, processing, and securing data. The Database Engine provides controlled access and rapid transaction processing to meet the requirements of the most demanding data consuming applications in your enterprise.

SQL Server supports up to 50 instances of the Database Engine on a single computer. To create a typical SQL Server installation, see Install SQL Server from the Installation Wizard (Setup).

Important Macros in excel.

For local installations, you must run Setup as an administrator. If you install SQL Server from a remote share, you must use a domain account that has read and execute permissions on the remote share.


The following features are installed when you select SQL Server Database Engine on the Components to Install page of the SQL Server Installation Wizard:

  • Database Engine

  • SQL Server Replication - is an optional component

  • Machine Learning Services (R and Python) and Language Extensions (Java) - is an optional component
  • Machine Learning Services (In-Database) (R and Python) - is an optional component
Install Sql Server On Local MachineSql
  • R Services (In-Database) - is an optional component
  • Full-Text Search - is an optional component

  • Data Quality Services - is an optional component


    In this release, selecting the Data Quality Services check box in setup does not install the Data Quality Services (DQS) server. You will have to perform additional steps post installation to install DQS server. For more information, see Install Data Quality Services.

  • Polybase Query Service for External Data - is an optional component. Starting with SQL Server 2019, Java connector for HDFS data sources is also available.

The following additional features are options for many typical user scenarios:

  • Data Quality Client
  • Integration Services
  • Connectivity components
  • Programming models
  • Management tools
  • Management Studio
  • Documentation components


By default, sample databases and sample code are not installed as part of SQL Server Setup. To install sample databases and sample code, see Microsoft SQL Server Samples. See older samples on CodePlex.

See also

Install Sql Server On Local Machine

Editions and supported features of SQL Server 2017
Planning a SQL Server Installation
High Availability Solutions (SQL Server)
Upgrade SQL Server Using the Installation Wizard (Setup)