Sql server express localdbsql server express localdb

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 сервера 2008

Установка SQL сервера 2008 имеет свои особенности, поэтому мы не будем останавливаться только на отличиях от установки сервера 2005, а пройдем с Вами весь путь.

Запустите программу-установщик с правами администратора.

В разделе «Планирование» нажмите пункт «Средство проверки конфигурации» (на рисунке обычно изображен молоточек и гаечный ключ).

Теперь нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.

Далее заходим в раздел «Установка». Выбираем пункт «Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру».

Снова нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.

Введите приобретенный ключ продукта (если версия бесплатная, ключ не требуется) и нажмите Далее.

Прочитайте условия лицензии и поставьте галочку, что вы с ними согласны. Нажмите Далее.

Для установки файлов поддержки программы установки нажмите Установить.

Нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.

На данном этапе выберите компоненты для установки (можно использовать кнопку «Выделить все») и нажмите Далее

Обратите внимание, что для нормальной работы ПО следует установить Полнотекстовый поиск и для управления самим SQL сервером необходимо выбрать Средства управления — основные. 

Выберите опцию «Экземпляр по умолчанию» или «Именованный экземпляр». Во втором случае задайте имя экземпляра. Нажмите Далее.

Проверьте данные по месту на диске для компонентов SQL сервера и нажмите Далее.

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

Определяем режим сортировки данных для сервера. В обоих случаях следует установить «Cyrillic_General». Нажмите Далее. Чтобы изменить опцию, нажмите расположенную рядом кнопку «Настройка» и установите необходимые параметры (порядок сортировки следует установить как «Cyrillic_General» и поставить галочку на пункте «С учетом диакритических символов»).

Теперь выберите опцию «Смешанный режим» и задайте пароль для учетной записи администратора «sa». Можно указать и дополнительные учетные записи пользователей Windows. Далее перейдите на закладку «Каталоги данных».

Введите путь к папке, в которой будут размещены файлы баз данных, в поле «Корневой каталог данных». Нажмите кнопку Далее.

Теперь задаем режим настройки служб Reporting Services. Выберите Установить конфигурацию по умолчанию для работы в собственном режиме и нажмите Далее.

Если Вы хотите помочь корпорации Майкрософт улучшить некоторые компоненты и службы SQL Server 2008, можете отметить галочками интересующие Вас пункты. Понятное дело — это не является обязательным. Нажмите Далее.

Нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.

Нажмите кнопку Установить.

По завершению установки нажмите Далее.

После появления окна с надписью «Установка SQL Server 2008 успешно завершена» нажмите Закрыть.

Ура! Получилось!

А теперь лучше компьютер перезагрузить.

Shared instances of LocalDB

To support scenarios where multiple users of the computer need to connect to a single instance of LocalDB, LocalDB supports instance sharing. An instance owner can choose to allow the other users on the computer to connect the instance. Both automatic and named instances of LocalDB can be shared. To share an instance of LocalDB, a user selects a shared name (alias) for it. Because the shared name is visible to all users of the computer, this shared name must be unique on the computer. The shared name for an instance of LocalDB has the same format as the named instance of LocalDB.

Only an administrator on the computer can create a shared instance of LocalDB. A shared instance of LocalDB can be unshared by an administrator or by the owner of the shared instance of LocalDB. To share and unshared an instance of LocalDB, use the and methods of the LocalDB API, or the share and unshared options of the utility.

Клиенты бизнес-аналитикиBusiness intelligence clients

Перечисленные ниже клиентские приложения доступны в центре загрузки Майкрософт.The following software client applications are available on the Microsoft Download Center. Они помогают создавать документы бизнес-аналитики, запускаемые в экземпляре SQL ServerSQL Server.They help you create business intelligence documents that run on a SQL ServerSQL Server instance. При размещении этих документов в серверной среде используйте выпуск SQL ServerSQL Server , поддерживающий этот тип документов.When you host these documents in a server environment, use an edition of SQL ServerSQL Server that supports that document type. В следующей таблице показано, какой выпуск SQL ServerSQL Server содержит компоненты сервера, необходимые для размещения документов, созданных в этих клиентских приложениях.The following table identifies which SQL ServerSQL Server edition contains the server features required to host the documents created in these client applications.

Имя средстваTool name EnterpriseEnterprise StandardStandard ИнтернетWeb Express с дополнительными службамиExpress with Advanced Services РазработчикDeveloper
Power BI Desktop, оптимизированный для сервера отчетов Power BI ( .pbix)Power BI Desktop optimized for Power BI Report Server, .pbix Да, с Software AssuranceYes, with Software Assurance ДаYes
построитель отчетовReport Builder, .rdl и .rds, .rdl and .rds ДаYes ДаYes ДаYes ДаYes ДаYes
Издатель мобильных отчетов для SQL ServerSQL Server Mobile Report Publisher, .rsmobile, .rsmobile ДаYes ДаYes
Приложения Power BI для мобильных устройств (iOS, Windows 10 и Android), .rsmobilePower BI apps for mobile devices (iOS, Windows 10, and Android), .rsmobile ДаYes ДаYes

Примечание

  • В таблице выше указаны выпуски SQL ServerSQL Server, необходимые для включения этих клиентских средств.The preceding table identifies the SQL ServerSQL Server editions that are required to enable these client tools. Однако эти средства могут обращаться к данным, размещенным в любом выпуске SQL ServerSQL Server.However, these tools can access data hosted on any edition of SQL ServerSQL Server.
  • Издатель мобильных отчетов для SQL ServerSQL Server Mobile Report Publisher является единственной точкой для создания мобильных отчетов.is the single point for creation of mobile reports. Подключитесь к серверу SSRS, чтобы получить доступ к источникам данных и создать отчеты.Connect to an SSRS server to access data sources and create reports. Затем опубликуйте их на сервере SSRS, чтобы другие пользователи организации могли работать с ними (на сервере или мобильных устройствах).Then publish them to the SSRS server for others in the organization to access, either on the server or on mobile devices. Можно также использовать Издатель мобильных отчетов для SQL ServerSQL Server Mobile Report Publisher автономно с локальными источниками данных.You can also use Издатель мобильных отчетов для SQL ServerSQL Server Mobile Report Publisher stand alone with local data sources.
  • Независимо от того, используете ли вы SQL Server 2016 Reporting Services (SSRS) и более поздние версии.SQL Server 2016 Reporting Services or later (SSRS) локально, Power BIPower BI в облаке или оба решения в качестве системы доставки отчетов, для доступа к панелям мониторинга и мобильным отчетам на мобильных устройствах требуется только одно мобильное приложение.Whether you use SQL Server 2016 Reporting Services (SSRS) и более поздние версии.SQL Server 2016 Reporting Services or later (SSRS) on-premises, Power BIPower BI in the cloud, or both as your report delivery solution, you only need one mobile app to access dashboards and mobile reports on mobile devices. Приложения Power BIPower BI доступны для загрузки из магазинов приложений Windows, iOS или Android.The Power BIPower BI apps are available for download from the Windows, iOS, or Android app stores.

Management tools

Feature Enterprise Standard Web Express with Advanced Services Express
SQL Management Objects (SMO) Yes Yes Yes Yes Yes
SQL Assessment API Yes Yes Yes Yes Yes
SQL Vulnerability Assessment Yes Yes Yes Yes Yes
SQL Configuration Manager Yes Yes Yes Yes Yes
SQL CMD (Command Prompt tool) Yes Yes Yes Yes Yes
Distributed Replay — Admin Tool Yes Yes Yes Yes No
Distribute Replay — Client Yes Yes Yes No No
Distributed Replay — Controller Yes1 Yes2 Yes2 No No
SQL Profiler Yes Yes No3 No3 No3
SQL Server Agent Yes Yes Yes No No
Microsoft System Center Operations Manager Management Pack Yes Yes Yes No No
Database Tuning Advisor (DTA) Yes Yes4 Yes4 No No

1 Up to 16 clients

2 1 client

3 SQL Server Web, SQL Server Express, SQL Server Express with Tools, and SQL Server Express with Advanced Services can be profiled using SQL Server Standard and SQL Server Enterprise editions.

4 Tuning enabled only on Standard edition features

Permissions

An instance of SQL Server Express LocalDB is an instance created by a user for their use. Any user on the computer can create a database using an instance of LocalDB, store files under their user profile, and run the process under their credentials. By default, access to the instance of LocalDB is limited to its owner. The data contained in the LocalDB is protected by file system access to the database files. If user database files are stored in a shared location, the database can be opened by anyone with file system access to that location by using an instance of LocalDB that they own. If the database files are in a protected location, such as the users data folder, only that user, and any administrators with access to that folder, can open the database. The LocalDB files can only be opened by one instance of LocalDB at a time.

Note

LocalDB always runs under the users security context; that is, LocalDB never runs with credentials from the local Administrator’s group. This means that all database files used by a LocalDB instance must be accessible using the owning user’s Windows account, without considering membership in the local Administrators group.

RDBMS scalability and performance

Feature Enterprise Standard Web Express withAdvanced Services Express
Columnstore12 Yes Yes Yes Yes Yes
Large object binaries in clustered columnstore indexes Yes Yes Yes Yes Yes
Online non-clustered columnstore index rebuild Yes No No No No
In-Memory Database: In-Memory OLTP1 Yes Yes Yes Yes3 Yes
In-Memory Database: hybrid buffer pool Yes Yes No No No
In-Memory Database: memory-optimized tempdb metadata Yes No No No No
In-Memory Database: persistent memory support Yes Yes Yes Yes Yes
Stretch database Yes Yes Yes Yes Yes
Multi-instance support 50 50 50 50 50
Table and index partitioning Yes Yes Yes Yes Yes
Data compression Yes Yes Yes Yes Yes
Resource governor Yes No No No No
Partitioned table parallelism Yes Yes Yes Yes Yes
Multiple filestream containers Yes Yes Yes Yes Yes
NUMA aware and large page memory and buffer array allocation Yes No No No No
Buffer pool extension Yes Yes No No No
I/O resource governance Yes No No No No
Read-ahead Yes No No No No
Advanced scanning Yes No No No No
Delayed durability Yes Yes Yes Yes Yes
Intelligent Database: automatic tuning Yes No No No No
Intelligent Database: batch mode for row store 1 Yes No No No No
Intelligent Database: row mode memory grant feedback Yes No No No No
Intelligent Database: approximate count distinct Yes Yes Yes Yes Yes
Intelligent Database: table variable deferred compilation Yes Yes Yes Yes Yes
Intelligent Database: scalar UDF inlining Yes Yes Yes Yes Yes
Batch mode adaptive joins Yes No No No No
Batch mode memory grant feedback Yes No No No No
Interleaved execution for multi-statement table valued functions Yes Yes Yes Yes Yes
Bulk insert improvements Yes Yes Yes Yes Yes

1 In-Memory OLTP data size and Columnstore segment cache are limited to the amount of memory specified by edition in the section. The degree of parallelism (DOP) for operations is limited to 2 for SQL Server Standard Edition and 1 for SQL Server Web and Express Editions. This refers to columnstore indexes created over disk-based tables and memory-optimized tables.

2 Aggregate Pushdown, String Predicate Pushdown, and SIMD Optimizations are SQL Server Enterprise Edition scalability enhancements. For more detail, see Columnstore indexes — what’s new.

3 This feature is not included in the LocalDB installation option.

Scale limits

Feature Enterprise Standard Web Express withAdvanced Services Express
Maximum compute capacity used by a single instance — SQL Server Database Engine1 Operating system maximum Limited to lesser of 4 sockets or 24 cores Limited to lesser of 4 sockets or 16 cores Limited to lesser of 1 socket or 4 cores Limited to lesser of 1 socket or 4 cores
Maximum compute capacity used by a single instance — Analysis Services or Reporting Services Operating system maximum Limited to lesser of 4 sockets or 24 cores Limited to lesser of 4 sockets or 16 cores Limited to lesser of 1 socket or 4 cores Limited to lesser of 1 socket or 4 cores
Maximum memory for buffer pool per instance of SQL Server Database Engine Operating System Maximum 128 GB 64 GB 1410 MB 1410 MB
Maximum memory for Columnstore segment cache per instance of SQL Server Database Engine Unlimited memory 32 GB 16 GB 352 MB 352 MB
Maximum memory-optimized data size per database in SQL Server Database Engine Unlimited memory 32 GB 16 GB 352 MB 352 MB
Maximum memory utilized per instance of Analysis Services Operating System Maximum 16 GB2 64 GB3 N/A N/A N/A
Maximum memory utilized per instance of Reporting Services Operating System Maximum 64 GB 64 GB 4 GB N/A
Maximum relational database size 524 PB 524 PB 524 PB 10 GB 10 GB

1 Enterprise Edition with Server + Client Access License (CAL) based licensing (not available for new agreements) is limited to a maximum of 20 cores per SQL Server instance. There are no limits under the Core-based Server Licensing model. For more information, see Compute Capacity Limits by Edition of SQL Server.

2 Tabular

3 MOLAP

Download SQL Server Express edition

After downloading the setup package, we can start the installation steps. We will right-click the installation file which is named SQL2019-SSEI-Expr.exe and select the Open option in order to start the installation process. In this step, we must make sure that the logged-on user already has the necessary rights to install the programs on the computer. Otherwise, we can face problems during the installation steps:

After starting the installation, we have to choose the installation type of the SQL Express edition:

The Basic installation method is the quickest and easiest installation method to install the SQL Server Database Engine with the default configuration.

The Download Media option also allows us to download the setup files for offline installations:

The Custom installation method offers more advanced installation options so that we can configure the features and other options of the SQL Server installation. We will use the Custom installation method. In the next screen, we will set the path of the setup files to be downloaded and then click the Install button:

The downloading process will be started and the elapsed time for this operation can be varying according to your internet connection speed:

SQL ServerSQL Server , выпускиeditions

Эти выпуски SQL ServerSQL Serverописаны в следующей таблице.The following table describes the editions of SQL ServerSQL Server.

SQL ServerSQL Server editionedition ОпределениеDefinition
EnterpriseEnterprise Выпуск SQL ServerSQL Server Enterprise Edition является предложением класса «Премиум», обеспечивающим полный набор возможностей ЦОД с исключительно высокой производительностью, что позволяет добиться высокого уровня обслуживания важнейших рабочих нагрузок.The premium offering, SQL ServerSQL Server Enterprise edition delivers comprehensive high-end datacenter capabilities with blazing-fast performance enabling high service levels for mission-critical workloads.
StandardStandard Выпуск SQL ServerSQL Server Standard обеспечивает основные функции управления данными для приложений, работающих в отделах и небольших организациях. Поддерживаются распространенные средства разработки в локальных системах и вычислительных облаках, что делает возможным эффективное управление базами данных с минимальными затратами ИТ-ресурсов.SQL ServerSQL Server Standard edition delivers basic data management 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 ServerSQL Server Web Edition — это вариант с низкой совокупной стоимостью владения, предназначенный для размещения веб-сайтов и дополнительных веб-услуг, который по доступной цене обеспечивает масштабируемость и функции управления для небольших и крупномасштабных веб-проектов.SQL ServerSQL 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 ServerSQL Server Developer Edition позволяет разработчикам создавать приложения любого типа на базе SQL ServerSQL Server.SQL ServerSQL Server Developer edition lets developers build any kind of application on top of SQL ServerSQL Server. Он включает все функциональные возможности выпуска Enterprise Edition, однако лицензируется как система для разработки и тестирования, а не для применения в качестве рабочего сервера.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 ServerSQL Server Developer Edition является идеальным выбором для тех, кто создает и тестирует приложения.SQL ServerSQL Server Developer is an ideal choice for people who build and test applications.
ExpressExpress edition Выпуск Express является бесплатной базой данных начального уровня и идеально подходит для обучения, а также для создания управляемых данными приложений, работающих на рабочих станциях и небольших серверах.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. Если необходимы дополнительные функции базы данных, выпуск SQL ServerSQL Server Express можно легко обновить до версий SQL ServerSQL Serverболее высокого класса.If you need more advanced database features, SQL ServerSQL Server Express can be seamlessly upgraded to other higher end versions of SQL ServerSQL Server.

RDBMS high availability

Feature Enterprise Standard Web Express withAdvanced Services Express
Server core support1 Yes Yes Yes Yes Yes
Log shipping Yes Yes Yes No No
Database mirroring Yes Yes2 Yes3 Yes3 Yes3
Backup compression Yes Yes No No No
Database snapshot Yes Yes Yes Yes Yes
Always On failover cluster instances4 Yes Yes No No No
Always On availability groups5 Yes No No No No
Basic availability groups6 No Yes No No No
Automatic read write connection re-routing Yes No 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
Accelerated database recovery Yes Yes Yes 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 Windows Azure (backup to URL) Yes Yes Yes No No
Cluster-less availability group 5,6 Yes Yes No No No
Failover servers for disaster recovery7 Yes Yes No No No
Failover servers for high availability7 Yes Yes No No No
Failover servers for disaster recovery in Azure7 Yes Yes No No No

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

2 Full safety only

3 Witness only

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

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

6 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.

7Software assurance required.

Версии

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

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

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

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

Открытие нового окна командной строкиStart a new command prompt

Если окно командной строки было случайно закрыто, то его можно открыть снова, выполнив следующие действия.If you accidentally close the command prompt, you can start a new command prompt by following these steps:

  1. Нажмите CTRL+SHIFT+ESC, чтобы отобразить диспетчер задач.Press Ctrl+Shift+Esc to display Task Manager.
  2. На вкладке Приложения нажмите Создать задачу.On the Applications tab, click New Task.
  3. В диалоговом окне Создание новой задачи введите cmd в поле Открыть Нажмите кнопку ОК.Click OK., а затем.In the Create New Task dialog box, type cmd in the Open field and then Нажмите кнопку ОК.Click OK..

Сравнение с Microsoft SQL Server

Основные отличия

Максимальный размер в 10 ГБ на базу данных в SQL Server 2016, SQL Server 2014, SQL Server 2012 и 2008 R2 Express (4 ГБ для SQL Server 2008 Express и более ранних версий; по сравнению с 2 ГБ в прежнем MSDE). Ограничение применяется для каждой базы данных (исключая файлы журналов), но в некоторых сценариях пользователи можно получить доступ к большему количеству данных с помощью нескольких взаимосвязанных баз данных.

Нет сервиса SQL Server Agent.

  • Ограничения на использование физического оборудования:
    • Один физический процессор, но разрешено использовать многоядерный.
    • 1 ГБ ОЗУ (работает в системе с большим объемом ОЗУ, но использует не более 1 ГБ на экземпляр компонента SQL Server Database Engine). Express с дополнительными сервисами имеет ограничение в 4 ГБ на экземпляр Reporting Services (недоступно в других вариантах Express). Службы Analysis Services недоступны для экспресс-вариантов.

В отличие от MSDE, Express не включает параллельный регулятор рабочей нагрузки для ограничения производительности, если компонент Database Engine получает больше работы, чем обычно для небольшого числа пользователей .

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

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

Adblock
detector