Express edition

SQL Server Express is a free edition of SQL Server ideal for developing and powering desktop, web and small server applications.

SQL Server Express 2012 Versions

Download
SQL Server Express with Tools (with LocalDB, Includes the database engine and SQL Server Management Studio Express)

Need to learn SQL Server Management? This contains everything needed to install and configure SQL Server as a database server.

Download
SQL Server Management Studio (Tools only)

Need to learn SQL Server development? This package does not contain the database, only the tools to manage SQL Server instances, including LocalDB, SQL Express, SQL Azure, etc. Use this if you already have the database and only need the management tools.

Download
SQL Server Express LocalDB (MSI installer)

Need to embed SQL Server Express into an application? New to the Express family, LocalDB is a lightweight version of Express that has all its programmability features yet runs in user mode and has a fast, zero-configuration installation and short list of pre-requisites.

Download
SQL Server Express with Advanced Services (contains the database engine, Express Tools, Reporting Services, and Full Text Search)

Want to experience all the features of SQL Server Express? This package contains all the components of SQL Server Express. This is a larger download than “Express with Tools” as it also includes both Full Text Search and Reporting Services.

Download
SQL Server Express (Containing only the database engine)

Already have the tools, just need the database server? This is the core Express database server. Use this if you need to accept remote connections or administer remotely.

Easy to get started. Free to use.

Take advantage of the same powerful database engine as the other versions of SQL Server in a version great for redistribution and embedding, free! SQL Server Express includes 10GB of storage per database, easy backup and restore functionality and compatibility with all editions of SQL Server and Windows Azure SQL Database.

Things You Can Do

  • Simplify Development Efforts

    Leverage Existing Skills
    • Get started today developing on SQL Server with SQL Server Data Tools. Take advantage of existing Transact-SQL skills, and incorporate technologies, including the Microsoft ADO.NET Entity Framework and LINQ. Develop applications faster through deep integration with Visual Studio, Visual Web Developer, and SQL Server Management Studio.
    Improve Developer Productivity
    • Increase developer productivity and simplify deployment through integration with Visual Studio and Visual Web Developer. Take advantage of advanced capabilities, including rich table and query designers, full integration with Server Explorer, and drag-and-drop IDE support for rapidly building data-bound applications.
    Tune the Design Process
    • Manage SQL Server 2012 Express databases with SQL Server Management Studio Express. Connect to local SQL Server 2012 Express databases and manage objects with full Object Explorer integration. Write, execute, and test queries by using visual query plans that provide hints to tune queries and access management and maintenance options.
  • Develop Sophisticated Applications

    Rapid data exploration and visualization
    • Discover new insights at the speed of thought with Power View, a highly interactive, familiar browser-based data exploration, visualization, and presentation experience for users of all levels, Additionally, PowerPivot helps empower users to access and mash-up data from virtually any source, including Big Data sources using familiar tools.
    Create Robust Applications
    • Create applications by using advanced features while centralizing business logic and increasing application performance with stored procedures, CLR integration, triggers, and views. Dynamically respond to data changes by using query notification, and extend data to remote locations with Service Broker and Replication.
    Manage Any Data Type
    • Take advantage of data, including support for structured and unstructured data while storing business data with native support for relational data, XML, and spatial data. Add geographical information to business applications and build location-aware applications. Store and validate XML data and use XQuery to retrieve data. Increase granularity of temporal data with data types such as date and time.
    Deliver Relevant Information
    • Visualize data by using basic Reporting Services (available with SQL Server Express with Advanced Services) and create readable reports that answer complex user questions. Enable users to share reports by using Microsoft Word and Microsoft Excel.
  • Extend Any Data, Anywhere

    Access Data Anywhere
    • Manage data infrastructures with policy-based management and apply policies to all instances. Reduce maintenance time by defining common policies for operations, such as query optimizations, naming conventions, backup, restore, and index management. Apply policies to multiple servers for consistent management across the enterprise.
    Extend Any Data
    Synchronize Your Data
    • Keep data synchronized with subscriber support for SQL Server transactional and merge replication. Take advantage of advanced conflict resolution capabilities to build robust business solutions, and synchronize data automatically with support for change tracking and the Microsoft Sync Framework.
  • New in SQL Server Express 2012: SQL Server Express LocalDB

    SQL Server Express LocalDB
    • LocalDB is a new lightweight deployment option for SQL Server Express Edition with fewer prerequisites that installs very quickly. This makes it ideal for developers who need an embedded SQL Server database for desktop applications or tools. LocalDB has all of the same programmability features as SQL Server Express, but runs in-process with applications and not as a service.
    Integrated
    • LocalDB is designed to be bundled with and function as an integrated part of tools or desktop applications that need a lightweight local database runtime. This includes tools like SQL Server Data Tools, or custom developed desktop applications, or tools that need a lightweight single-user database runtime that supports full Transact-SQL functionality.
    Simple
    • Apps that use LocalDB simply open a file. Once a file is opened, you get SQL Server functionality when working with that file, including things like ACID transaction support. The app that opens the file has exclusive use. It’s not intended for multi-user scenarios or to be used as a server. (If you need that, you should install SQL Server Express.)
    Easy Acquisition
    • LocalDB is easy to download, install, and manage. It installs as a small shared component instead of a service.

Windows Azure SQL Database Free Trial!

Find out about Windows Azure SQL Database and learn how it enables you to focus on your application, and not the infrastructure. Learn more about SQL Database.

Community

Join the SQL Server Express Community to access resources, connect with peers, and learn from Microsoft experts.