Sql server express localdb

SQL Server editions

The following table describes the editions of SQL Server.

SQL Server edition Definition
Enterprise The premium offering, SQL Server Enterprise edition delivers comprehensive high-end datacenter capabilities with blazing-fast performance, unlimited virtualization1, and end-to-end business intelligence — enabling high service levels for mission-critical workloads and end-user access to data insights.
Standard SQL Server Standard edition delivers basic data management and business intelligence database for departments and small organizations to run their applications and supports common development tools for on-premises and cloud — enabling effective database management with minimal IT resources.
Web SQL Server Web edition is a low total-cost-of-ownership option for Web hosters and Web VAPs to provide scalability, affordability, and manageability capabilities for small to large-scale Web properties.
Developer SQL Server Developer edition lets developers build any kind of application on top of SQL Server. It includes all the functionality of Enterprise edition, but is licensed for use as a development and test system, not as a production server. SQL Server Developer is an ideal choice for people who build and test applications.
Express editions Express edition is the entry-level, free database and is ideal for learning and building desktop and small server data-driven applications. It is the best choice for independent software vendors, developers, and hobbyists building client applications. If you need more advanced database features, SQL Server Express can be seamlessly upgraded to other higher end versions of SQL Server. SQL Server Express LocalDB is a lightweight version of Express that has all of its programmability features, runs in user mode and has a fast, zero-configuration installation and a short list of prerequisites.

1
Unlimited virtualization is available on Enterprise Edition for customers with Software Assurance. Deployments must comply with the licensing guide. For more information, see our pricing and licensing page.

Включение пользовательских экземпляровEnabling User Instances

Для создания пользовательских экземпляров требуется запуск родительского экземпляра SQL Server Express.To generate user instances, a parent instance of SQL Server Express must be running. Пользовательские экземпляры по умолчанию включаются, если установлен SQL Server Express, и они могут быть явно включаться или отключаться системным администратором, выполняющим системную хранимую процедуру sp_configure в родительском экземпляре.User instances are enabled by default when SQL Server Express is installed, and they can be explicitly enabled or disabled by a system administrator executing the sp_configure system stored procedure on the parent instance.

Для пользовательских экземпляров поддерживается только сетевой протокол локальных именованных каналов.The network protocol for user instances must be local Named Pipes. Пользовательский экземпляр невозможно запустить на удаленном экземпляре SQL Server, а учетные данные SQL Server запрещено использовать.A user instance cannot be started on a remote instance of SQL Server, and SQL Server logins are not allowed.

Установка SQL сервера 2000

Перед началом установки вставьте CD с Windows SQL 2000 в CD-ROM и запустите любой из менеджеров (Windows Explorer, Total Commander). Найдите в каталоге CD найдите Setup.bat и запустите его.

Перед Вами стартовое окно. Опция “Install Database Server” позволяет начать процесс установки сервера SQL 2000. Для этого нажимаем Next. Существует три варианта установки SQL, выберите необходимый:   

  • Local Computer– установка сервера SQL на локальный компьютер;

        

  • Remote Computer – установка сервера SQL на удаленный компьютер по сети;

        

  • Virtual Server – установки сервера SQL в кластер серверов.

Описание будет проводится так, якобы была выбрана установка сервера на локальный компьютер.

Выбираем следующие опции:

Create a new instance, or install Client Tools – позволяет установить новый экземпляр сервера SQL и инструменты клиента (Client Tools)

Upgrade, remove, or add components – позволяет работать с уже установленным экземпляром.

Advance options – позволяет создавать индивидуальные установочные файлы, восстанавливать ключи регистра и поддерживать Виртуальные Серверы.

Мы выберем Create a new instance, or install Client Tools и нажмем Next.

В полях Name и Company вводим имя и компанию, нажимаем Next. Когда перед Вами появится окошко с правилами использования, нажимаем Yes (да, мы согласны с условиями лицензии).

Теперь следует выбрать тип инсталляции.

Client Tools Only — установить клиентскую часть для работы с удаленным SQL сервером.

Server and Client Tools — установить клиентскую часть и SQL сервер на одном компьютере.

Connectivity only – установить Data Access Components (DAC) и Сетевые библиотеки (Network Libraries), так чтобы приложения могли получать доступ к экземпляру сервера SQL.

 Если у Вас в сети уже есть установленный «удаленный» SQL сервер, выбирайте Client Tools Only, иначе — Server and Client Tools. Нажимаем Next.

Необходима помощь специалистов? Оставьте заявку. Мы с Вами свяжемся.

Если выбран режим Default, то сервер SQL будет установлен как экземпляр по умолчанию. Но если Вы хотите, Вы можете установить именованный экземпляр. Для этого выключите переключатель Default и введите имя экземпляра в поле Instance Name. Нажимаем кнопочку Next.

Теперь определим объем инсталляции.

  • Typical – установка обязательных файлов и наиболее часто используемых необязательных файлов.

Minimum – установка только обязательных файлов.

Custom – можно самостоятельно определить, какую конфигурацию SQL сервера Вы желаете установить.

Так же нужно выбрать папки для Program Files и Data Files, в которые будет производиться инсталляция. Next.

Сервер SQL 2000 использует две учетные записи: для агента сервера (Server Agent) SQL и для самого сервера SQL. Теперь пора определиться: использовать ли одну и ту же учетную запись для обеих служб или же будут созданы отдельные учетные записи для каждой службы отдельно. Если Вы будете использовать только одну учетную запись, тогда нужно еще выбрать, будет она локальной учетной записью (local system account) или учетной записью пользователя домена (domain user account). Если Вы пользуетесь только одним сервером SQL в сети, и Вы не планируете его взаимодействие с другими серверами SQL или удаленными серверами, Вы можете использовать только локальную учетную запись. Для примера выберем “Use the same account for both services. Autostart SQL Server Agent Service”, “Use the Local System account”.

Режим аутентификации для доступа к базам данных может осуществляться операционной системой либо сервером SQL. Лучше вариант “Windows Authentication Mode”, при котором все идентификации обрабатываются через систему безопасности Windows для пользователей и групп.

Выбор способа сортировки символов (collation) по умолчанию. Выберите “SQL Server Collations”, “Dictionary order, case-insensitive, for use with 1252 Character Set”, а затем нажмите Next.

Теперь выберите сетевые библиотеки. Сохраните настройки по умолчанию и нажмите кнопку Next

После возникновения в окошке надписи «Setup has enough information to prompt you for the licensing mode information and start copying the program files. Click Back to review or change the settings, otherwise click Next to proceed.» Чтобы продолжить установку, нажмите Next.

Введите тип и число лицензий, которые вы приобрели и нажмите кнопку Continue.

Установка благополучно завершена!!!

Теперь, чтобы найти инструменты, которые используются для работы с сервером SQL, щелкните мышью на кнопке Start на панели инструментов и выберите меню Programs и Microsoft SQL Server.

Доступ к сетиNetwork access

В целях безопасности сетевые протоколы в SQL Server Express отключены по умолчанию.For security reasons, networking protocols are disabled by default in SQL Server Express. Это предотвращает атаки от внешних пользователей, которые могут нарушить безопасность компьютера, на котором размещается экземпляр SQL Server Express.This prevents attacks from outside users that might compromise the computer that hosts the instance of SQL Server Express. Необходимо явно включить сетевое подключение и запустить службу обозревателя SQL Server для подключения к экземпляру SQL Server Express с другого компьютера.You must explicitly enable network connectivity and start the SQL Server Browser service to connect to a SQL Server Express instance from another computer.

После включения сетевого подключения экземпляр SQL Server Express имеет те же требования безопасности, что и другие выпуски SQL Server.Once network connectivity is enabled, a SQL Server Express instance has the same security requirements as the other editions of SQL Server.

Версии

Версия 2016 была выпущена в трех модификациях:

  • SP1 Express — это основное предложение для экспресс-доставки, поставляется с базовыми функциями. Кроме того, такие возможности, как динамическая маскировка данных и безопасность на уровне строк, теперь доступны в Express.

  • Express с расширенными службами — эта версия содержит большее количество функций. Включены механизм реляционной базы данных, Management Studio, отчетность и полнотекстовый поиск. Идеально подходит для разработчиков, работающих с меньшими приложениями, которым необходимо внедрить отчетность в своих субъектах.

  • Express LocalDB — эта редакция в основном используется в качестве инструмента разработки. Это наиболее легкая версия Express, которая работает как локальное приложение. Поддерживает все основные функции программирования других изданий. Большим преимуществом LocalDB для разработчиков является то, что он позволяет создавать локальную среду, которая намного проще в установке и управлении. Пользователи могут просто запустить экземпляр среды выполнения LocalDB по мере необходимости без установки службы

Версии

Версии Microsoft SQL Server Express
Версия Дата релиза Дата окончания основной поддержки Дата окончания расширенной поддержки Поддерживаемые операционные системы
SQL Server 2005 Express Edition 2005-11-07 2011-04-12 2016-04-12 Windows 2000 Service Pack 4, Windows XP Service Pack 2, Windows Server 2003 Service Pack, Windows 7 Service Pack 1
SQL Server 2008 Express Edition 2009-02-08 2014-07-08 2019-07-09 Windows XP Service Pack 2, Windows XP Service Pack 3, Windows Vista, Windows Vista Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008
SQL Server 2008 R2 Express 2010-04-16 2014-07-08 2019-07-09 Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2
SQL Server 2012 Express 2012-05-14 2017-07-11 2022-07-12 Windows Vista Service Pack 2, Windows 7, Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2
SQL Server 2014 Express 2014-04-01 2019-07-09 2024-07-09 Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2
SQL Server 2016 Express 2016-06-01 2021-07-13 2026-07-14 Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016
SQL Server 2017 Express 2017-09-29 2022-10-11 2027-10-12 Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016,

Red Hat Enterprise Linux 7.3 или 7.4, SUSE Enterprise Linux Server v12 SP2, Ubuntu 16.04LTS,
Docker Engine 1.8+ (на Windows, Mac или Linux)

RDBMS high availability

Feature Enterprise Standard Web Express with Advanced Services Express
Server core support 1 Yes Yes Yes Yes Yes
Log shipping Yes Yes Yes No No
Database mirroring Yes Yes Full safety only Witness only Witness only Witness only
Backup compression Yes Yes No No No
Database snapshot Yes Yes Yes Yes Yes
Always On failover cluster instances2 Yes Yes No No No
Always On availability groups3 Yes No No No No
Basic availability groups 4 No Yes No No No
Online page and file restore Yes No No No No
Online index create and rebuild Yes No No No No
Resumable online index rebuilds Yes No No No No
Online schema change Yes No No No No
Fast recovery Yes No No No No
Mirrored backups Yes No No No No
Hot add memory and CPU Yes No No No No
Database recovery advisor Yes Yes Yes Yes Yes
Encrypted backup Yes Yes No No No
Hybrid backup to Azure (backup to URL) Yes Yes No No No
Read-scale availability group3,4 Yes No No No No No

1 For more information on installing SQL Server on Server Core, see Install SQL Server on Server Core.

2 On Enterprise Edition, the number of nodes is the operating system maximum. On Standard edition there is support for two nodes.

3 On Enterprise Edition, provides support for up to 8 secondary replicas — including 2 synchronous secondary replicas.

4 Standard Edition supports basic availability groups. A basic availability group supports two replicas, with one database. For more information about basic availability groups, see Basic Availability Groups.

Deciding among SQL Server components

Use the Feature Selection page of the SQL Server Installation Wizard to select the components to include in an installation of SQL Server. By default, none of the features in the tree are selected.

Use the information in the following tables to determine the set of features that best fits your needs.

Server components Description
SQL Server Database Engine SQL Server Database Engine includes the Database Engine, the core service for storing, processing, and securing data, replication, full-text search, tools for managing relational and XML data, in database analytics integration, and PolyBase integration for access to Hadoop and other heterogeneous data sources, and the Data Quality Services (DQS) server.
Analysis Services Analysis Services includes the tools for creating and managing online analytical processing (OLAP) and data mining applications.
Reporting Services Reporting Services includes server and client components for creating, managing, and deploying tabular, matrix, graphical, and free-form reports. Reporting Services is also an extensible platform that you can use to develop report applications.
Integration Services Integration Services is a set of graphical tools and programmable objects for moving, copying, and transforming data. It also includes the Data Quality Services (DQS) component for Integration Services.
Master Data Services Master Data Services (MDS) is the SQL Server solution for master data management. MDS can be configured to manage any domain (products, customers, accounts) and includes hierarchies, granular security, transactions, data versioning, and business rules, as well as an Add-in for Excel that can be used to manage data.
Machine Learning Services (In-Database) Machine Learning Services (In-Database) supports distributed, scalable machine learning solutions using enterprise data sources. In SQL Server 2016, the R language was supported. SQL Server 2017 supports R and Python.
Machine Learning Server (Standalone) Machine Learning Server (Standalone) supports deployment of distributed, scalable machine learning solutions on multiple platforms and using multiple enterprise data sources, including Linux and Hadoop. In SQL Server 2016, the R language was supported. SQL Server 2017 supports R and Python.
Management tools Description
SQL Server Management Studio SQL Server Management Studio is an integrated environment to access, configure, manage, administer, and develop components of SQL Server. Management Studio lets developers and administrators of all skill levels use SQL Server. Download and install Management Studio from Download SQL Server Management Studio
SQL Server Configuration Manager SQL Server Configuration Manager provides basic configuration management for SQL Server services, server protocols, client protocols, and client aliases.
SQL Server Profiler SQL Server Profiler provides a graphical user interface to monitor an instance of the Database Engine or Analysis Services.
Database Engine Tuning Advisor Database Engine Tuning Advisor helps create optimal sets of indexes, indexed views, and partitions.
Data Quality Client Provides a highly simple and intuitive graphical user interface to connect to the DQS server, and perform data cleansing operations. It also allows you to centrally monitor various activities performed during the data cleansing operation.
SQL Server Data Tools SQL Server Data Tools provides an IDE for building solutions for the Business Intelligence components: Analysis Services, Reporting Services, and Integration Services. (Formerly called Business Intelligence Development Studio). SQL Server Data Tools also includes «Database Projects», which provides an integrated environment for database developers to carry out all their database design work for any SQL Server platform (both on and off premise) within Visual Studio. Database developers can use the enhanced Server Explorer in Visual Studio to easily create or edit database objects and data, or execute queries.
Connectivity Components Installs components for communication between clients and servers, and network libraries for DB-Library, ODBC, and OLE DB.
Documentation Description
SQL Server Books Online Core documentation for SQL Server.

Developer and Evaluation Editions
For features supported by Developer and Evaluation editions, see features listed for the SQL Server Enterprise Edition in the tables below.

The Developer edition continues to support only 1 client for SQL Server Distributed Replay.

Description

The LocalDB setup program uses the program to install the necessary files on the computer. Once installed, LocalDB is an instance of SQL Server Express that can create and open SQL Server databases. The system database files for the database are stored in the local AppData path, which is normally hidden. For example, . User database files are stored where the user designates, typically somewhere in the folder.

For more information about including LocalDB in an application, see Visual Studio Local Data Overview, Create a database and add tables in Visual Studio.

For more information about the LocalDB API, see SQL Server Express LocalDB Reference.

The utility can create new instances of LocalDB, start and stop an instance of LocalDB, and includes options to help you manage LocalDB.For more information about the utility, see SqlLocalDB Utility.

The instance collation for LocalDB is set to and cannot be changed. Database-level, column-level, and expression-level collations are supported normally. Contained databases follow the metadata and collations rules defined by Contained Database Collations.

Restrictions

  • LocalDB cannot be patched beyond Service Packs. CUs and Security Updates cannot be applied manually and will not be applied via Windows Update, Windows Update for Business, or other methods.

  • LocalDB cannot be managed remotely via SQL Management Studio.

  • LocalDB cannot be a merge replication subscriber.

  • LocalDB does not support FILESTREAM.

  • LocalDB only allows local queues for Service Broker.

  • An instance of LocalDB owned by the built-in accounts such as can have manageability issues due to windows file system redirection. Instead use a normal windows account as the owner.

Automatic and named instances

LocalDB supports two kinds of instances: Automatic instances and named instances.

  • Automatic instances of LocalDB are public. They are created and managed automatically for the user and can be used by any application. One automatic instance of LocalDB exists for every version of LocalDB installed on the user’s computer. Automatic instances of LocalDB provide seamless instance management. There is no need to create the instance; it just works. This feature allows for easy application installation and migration to a different computer. If the target machine has the specified version of LocalDB installed, the automatic instance of LocalDB for that version is available on the target machine as well. Automatic instances of LocalDB have a special pattern for the instance name that belongs to a reserved namespace. Automatic instances prevents name conflicts with named instances of LocalDB. The name for the automatic instance is MSSQLLocalDB.

  • Named instances of LocalDB are private. They are owned by a single application that is responsible for creating and managing the instance. Named instances provide isolation from other instances and can improve performance by reducing resource contention with other database users. Named instances must be created explicitly by the user through the LocalDB management API or implicitly via the app.config file for a managed application (although managed application may also use the API, if desired). Each named instance of LocalDB has an associated LocalDB version that points to the respective set of LocalDB binaries. The instance name of a LocalDB is sysname data type and can have up to 128 characters. (This differs from regular named instances of SQL Server, which limits names to regular NetBIOS names of 16 ASCII chars.) The name of an instance of LocalDB can contain any Unicode characters that are legal within a filename.A named instance that uses an automatic instance name becomes an automatic instance.

Different users of a computer can have instances with the same name. Each instance is a different processes running as a different user.

Поддерживаемые компонентыSupported Features

В следующей таблице можно найти компоненты, которые поддерживаются в SQL ServerSQL Server в установке Server Core.Use the following table to find which features are supported in SQL ServerSQL Server on a Server Core installation .

КомпонентFeature ПоддерживаетсяSupported Дополнительные сведенияAdditional Information
СлужбыКомпонент Database EngineDatabase EngineКомпонент Database EngineDatabase Engine Services ДаYes
SQL ServerSQL Server РепликацияReplication ДаYes
Полнотекстовый поискFull Text Search ДаYes
Службы Analysis ServicesAnalysis Services ДаYes
Службы R (в базе данных)R Services (In-Database) ДаYes
Службы Reporting ServicesReporting Services НетNo
SQL ServerSQL Server Data Tools (SSDT)Data Tools (SSDT) НетNo
Средства связи клиентских средствClient Tools Connectivity ДаYes
Сервер служб Integration ServicesIntegration Services Server ДаYes
Обратная совместимость клиентских средствClient Tools Backward Compatibility НетNo
Пакет SDK клиентских средствClient Tools SDK НетNo
Электронная документация поSQL ServerSQL ServerSQL ServerSQL Server Books Online НетNo
Основные средства управленияManagement Tools — Basic Только удаленныеRemote Only Установка этих компонентов на Server Core не поддерживается.Installation of these features on Server Core is not supported. Эти компоненты могут быть установлены на сервере, отличном от Server Core, и подключены к службам Компонент Database EngineDatabase Engine, установленным в Server Core.These components can be installed on a different server that is not Server Core and connected to the Компонент Database EngineDatabase Engine services installed on Server Core.
Средства управления — полный наборManagement Tools — Complete Только удаленныеRemote Only Установка этих компонентов на Server Core не поддерживается.Installation of these features on Server Core is not supported. Эти компоненты могут быть установлены на сервере, отличном от Server Core, и подключены к службам Компонент Database EngineDatabase Engine, установленным в Server Core.These components can be installed on a different server that is not Server Core and connected to the Компонент Database EngineDatabase Engine services installed on Server Core.
Контроллер распределенного воспроизведенияDistributed Replay Controller НетNo
Клиент распределенного воспроизведенияDistributed Replay Client Только удаленныеRemote Only Установка этих компонентов на Server Core не поддерживается.Installation of these features on Server Core is not supported. Эти компоненты могут быть установлены на сервере, отличном от Server Core, и подключены к службам Компонент Database EngineDatabase Engine, установленным в Server Core.These components can be installed on a different server that is not Server Core , and connected to the Компонент Database EngineDatabase Engine services installed on Server Core.
Пакет SDK для подключения клиентов SQLSQL Client Connectivity SDK ДаYes
Microsoft Sync FrameworkMicrosoft Sync Framework ДаYes Платформа Microsoft Sync Framework не входит в установочный пакет SQL ServerSQL Server .Microsoft Sync Framework is not included in the SQL ServerSQL Server installation package. Вы можете скачать соответствующую версию Sync Framework в Центре загрузки Майкрософт (https://go.microsoft.com/fwlink/?LinkId=221788) и установить ее на компьютер, где работает установка Server Core.You can download the appropriate version of Sync Framework from this Microsoft Download Center (https://go.microsoft.com/fwlink/?LinkId=221788) page and install it on a computer that is running Server Core.
Службы Master Data ServicesMaster Data Services НетNo
Data Quality ServicesData Quality Services НетNo

Использование

Варианты установки

Microsoft SQL Server Express представлен в вариантах:

SQL Server Express с пакетом обновления
Базовый экспресс-выпуск сервера базы данных, включающий функциональный модуль базы данных, который подходит для принятия удаленных подключений или удаленного администрирования. Доступен бесплатно.
SQL Server Express c дополнительными сервисами
Дополнительные возможности, имеющиеся в экспресс-выпуске, включая модуль базы данных, сервисы отчетности и полнотекстовый поиск. Доступен бесплатно при присоединении к программе Visual Studios Dev Essentials.
SQL Server Express LocalDB
Встраиваемый в приложения SQL Server Express с использованием LocalDB — упрощенной версии экспресс-выпуска. Доступен бесплатно в качестве одного из вариантов при скачивании SQL Server 2017 Express с пакетом обновления.

В бесплатной версии Express, 2005 года, был предложен следующий стандартный подход к вариантам установки. Как правило, установщики SQL 2005 Express поставляются со следующим согласованным соглашением об именовании:

SQLEXPR.EXE
Имеет установщики для 32-разрядных и 64-разрядных процессоров, но c базовыми установками.
SQLEXPR32.EXE
Имеет только установщик для 32-битных процессоров (все еще базовыми установками).
SQLEXPRWT.EXE
Имеет установщики для 32-разрядных и 64-разрядных процессоров и SQL Server Management Studio Express (SSMSE) (2008 R2).
SQLEXPR_ADV.EXE
Имеет основы и SQL Server Management Studio Express (SSMSE) + отчеты и полнотекстовые запросы.
SQLEXPR_TOOLKIT.EXE
Имеет основы SSMSE и Business Intelligence Development Studio (BIDS) .

Архитектура

Рисунок 1 — Архитектура Microsoft SQL Server Express

Внешний доступ предоставляется через слой протоколов SQL Server. Все операции в SQL Server могут быть выполнены путем обращения через определенный формат, называемый Tabular Data Stream (TDS). TDS протокол уровня приложения, используемый для передачи данных между сервером и клиентом. TDS может быть обернут другими физическими и транспортными протоколами, включая TCP/IP. Следовательно, доступ к SQL Server доступен и вне него. Архитектура можно увидеть на рисунке 1.

Кроме того, есть нативная поддержка Common Language Runtime (CLR), что позволяет эффективно использовать инструменты разработки Microsoft.

Programmability

Feature Enterprise Standard Web Express with Advanced Services Express
Basic R integration 1 Yes Yes Yes Yes No
Advanced R integration 2 Yes No No No No
Basic Python integration Yes Yes Yes Yes No
Advanced Python integration Yes No No No No
Machine Learning Server (Standalone) Yes No No No No
PolyBase compute node Yes Yes 3 Yes 3 Yes 3 Yes 3
PolyBase head node Yes No No No No
JSON Yes Yes Yes Yes Yes
Query Store Yes Yes Yes Yes Yes
Temporal Yes Yes Yes Yes Yes
Common Language Runtime (CLR) Integration Yes Yes Yes Yes Yes
Native XML support Yes Yes Yes Yes Yes
XML indexing Yes Yes Yes Yes Yes
MERGE & UPSERT capabilities Yes Yes Yes Yes Yes
FILESTREAM support Yes Yes Yes Yes Yes
FileTable Yes Yes Yes Yes Yes
Date and Time datatypes Yes Yes Yes Yes Yes
Internationalization support Yes Yes Yes Yes Yes
Full-text and semantic search Yes Yes Yes Yes No
Specification of language in query Yes Yes Yes Yes No
Service Broker (messaging) Yes Yes No (Client only) No (Client only) No (Client only)
Transact-SQL endpoints Yes Yes Yes No No
Graph Yes Yes Yes Yes Yes

1 Basic integration is limited to 2 cores and in-memory data sets.

2 Advanced integration can use all available cores for parallel processing of data sets at any size subject to hardware limits.

3 Scale out with multiple compute nodes requires a head node.

SQL Server editions

The following table describes the editions of SQL Server.

SQL Server edition Definition
Enterprise The premium offering, SQL Server Enterprise edition delivers comprehensive high-end datacenter capabilities with blazing-fast performance, unlimited virtualization1 , and end-to-end business intelligence — enabling high service levels for mission-critical workloads and end user access to data insights.
Standard SQL Server Standard edition delivers basic data management and business intelligence database for departments and small organizations to run their applications and supports common development tools for on-premises and cloud — enabling effective database management with minimal IT resources.
Web SQL Server Web edition is a low total-cost-of-ownership option for Web hosters and Web VAPs to provide scalability, affordability, and manageability capabilities for small to large scale Web properties.
Developer SQL Server Developer edition lets developers build any kind of application on top of SQL Server. It includes all the functionality of Enterprise edition, but is licensed for use as a development and test system, not as a production server. SQL Server Developer is an ideal choice for people who build and test applications.
Express editions Express edition is the entry-level, free database and is ideal for learning and building desktop and small server data-driven applications. It is the best choice for independent software vendors, developers, and hobbyists building client applications. If you need more advanced database features, SQL Server Express can be seamlessly upgraded to other higher end versions of SQL Server. SQL Server Express LocalDB is a lightweight version of Express that has all of its programmability features, runs in user mode and has a fast, zero-configuration installation and a short list of prerequisites.

1
Unlimited virtualization is available on Enterprise Edition for customers with Software Assurance. Deployments must comply with the licensing guide. For more information, see our Pricing and Licensing page.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector