Что такое sql и как он работает

Масштабируемость и производительность реляционных СУБД

Компонент Enterprise Standard Интернет Express с дополнительными службами Express
Columnstore12 Да Да Да Да Да
Большие двоичные объекты в кластеризованных индексах columnstore Да Да Да Да Да
Перестройка некластеризованных индексов columnstore в подключенном режиме Да Нет Нет Нет Нет
Выполняющаяся в памяти OLTP1 Да Да Да Да3 Да
Stretch Database Да Да Да Да Да
Постоянная основная память Да Да Да Да Да
Поддержка нескольких экземпляров 50 50 50 50 50
Секционирование таблиц и индексов Да Да Да Да Да
Сжатие данных Да Да Да Да Да
Resource Governor Да Нет Нет Нет нет
Параллелизм секционированных таблиц Да Да Да Да Да
Несколько контейнеров файлового потока Да Да Да Да Да
Память больших страниц с поддержкой NUMA и выделение массивов буферов Да Нет Нет Нет Нет
Расширение буферного пула Да Да Нет Нет Нет
Управление ресурсами ввода-вывода Да Нет Нет Нет Нет
Упреждающее чтение Да Нет Нет Нет Нет
Расширенный просмотр Да Нет Нет Нет нет
Отложенная устойчивость Да Да Да Да Да
Автоматическая настройка Да Нет Нет Нет нет
Адаптивные соединения в пакетном режиме Да Нет Нет Нет нет
Обратная связь по временно предоставляемому буферу памяти в пакетном режиме Да Нет Нет Нет нет
Выполнение с чередованием для функций с табличным значением с несколькими инструкциями Да Да Да Да Да
Улучшения массовой вставки Да Да Да Да Да

1 Размер данных выполняющейся в памяти OLTP и кэша сегмента Columnstore ограничены объемом памяти, указанным в выпуске в разделе . Степень параллелизма (DOP) для операций ограничена 2 для выпуска SQL Server Standard и 1 для выпусков SQL Server Web и Express. Это относится к индексам columnstore, созданным на основе таблиц на диске и оптимизированных для памяти таблиц.

2 Передача агрегата, передача предиката строки и оптимизация SIMD — улучшения масштабируемости в выпуске SQL Server Enterprise Edition. Дополнительные сведения см. в статье Новые возможности индексов columnstore.

3 Эта функция не включена в вариант установки LocalDB.

FOR BROWSE

BROWSE
Активирует возможность обновления данных во время их просмотра с помощью курсора в режиме обзора DB-Library. Таблицу можно просмотреть внутри приложения, если в таблице содержится столбец timestamp, таблице присвоен уникальный индекс или в конце инструкции SELECT, отсылаемой экземпляру SQL Server, имеется параметр FOR BROWSE.

Примечание

Нельзя использовать синтаксис <lock_hint> HOLDLOCK для инструкции SELECT, включающей в себя параметр FOR BROWSE.

Параметр FOR BROWSE не может быть использован в инструкциях SELECT, соединенных оператором UNION.

Примечание

Если ключевые столбцы уникального индекса таблицы могут принимать неопределенные значения, а таблица находится внутри внешнего соединения, индексы в режиме обзора не поддерживаются.

Режим просмотра позволяет просматривать строки в таблице SQL Server и обновлять данные в таблице по одной строке одновременно. Чтобы получить доступ к таблице SQL Server в приложении в режиме просмотра, необходимо использовать один из следующих вариантов.

  • Инструкция SELECT, применяемая для получения доступа к данным таблицы SQL Server, должна оканчиваться ключевыми словами FOR BROWSE. Если для использования режима просмотра включен параметр FOR BROWSE, создаются временные таблицы.

  • Необходимо выполнить следующую инструкцию Transact-SQL, чтобы включить режим просмотра с параметром NO_BROWSETABLE:

    После включения параметра NO_BROWSETABLE все инструкции SELECT действуют так, как если бы к инструкциям был добавлен параметр FOR BROWSE. Однако параметр NO_BROWSETABLE не создает временные таблицы, которые обычно используются параметром FOR BROWSE, чтобы передать результаты в приложение.

Если предпринимается попытка получить доступ к данным таблиц SQL Server в режиме просмотра с помощью запроса SELECT, содержащего инструкцию внешнего соединения, и если определен уникальный индекс в таблице, которая присутствует во внутренней части инструкции внешнего соединения, в режиме просмотра не поддерживается уникальный индекс. В режиме просмотра уникальный индекс поддерживается, только если все ключевые столбцы уникального индекса могут принимать значения NULL. Уникальный индекс не поддерживается в режиме просмотра, если следующие условия являются истинными.

  • Предпринимается попытка получить доступ к данным таблиц SQL Server в режиме просмотра с использованием запроса SELECT, содержащего инструкцию внешнего соединения.

  • Уникальный индекс определен на таблице, которая присутствует во внутренней части инструкции внешнего соединения.

Чтобы воспроизвести это поведение в режиме просмотра, выполните следующие шаги.

В среде SQL Server Management Studio создайте базу данных с именем SampleDB.

В базе данных SampleDB создайте таблицы tleft и tright так, чтобы каждая содержала один столбец с именем c1. Определите уникальный индекс на столбце c1 в таблице tleft и предусмотрите, чтобы этот столбец принимал значения NULL. Чтобы это сделать, выполните в соответствующем окне запроса следующие инструкции Transact-SQL:

Вставьте несколько значений в таблицу tleft и таблицу tright. Обязательно вставьте значение NULL в таблицу tleft. Чтобы это сделать, выполните в окне запроса следующие инструкции Transact-SQL:

Включите параметр NO_BROWSETABLE. Чтобы это сделать, выполните в окне запроса следующие инструкции Transact-SQL:

Получите доступ к данным в таблице tleft и таблице tright с помощью инструкции внешнего соединения в запросе SELECT. Убедитесь, что таблица tleft находится во внутренней части инструкции внешнего соединения

Чтобы это сделать, выполните в окне запроса следующие инструкции Transact-SQL:

Обратите внимание на следующие выходные данные на панели «Результаты»:
c1
—-
NULL
NULL

После выполнения запроса SELECT для получения доступа к таблицам в режиме просмотра результирующий набор запроса SELECT содержит два значения NULL для столбца c1 в таблице tleft, поскольку таково определение инструкции правого внешнего соединения. Поэтому в результирующем наборе невозможно различить значения NULL, полученные из таблицы, и значения NULL, добавленные инструкцией правого внешнего соединения. Могут быть получены неверные результаты, если необходимо пропустить значения NULL из результирующего набора.

Примечание

Если столбцы, которые включены в уникальный индекс, не допускают значения NULL, это значит, что все значения NULL в результирующем наборе были добавлены инструкцией правого внешнего соединения.

Data virtualization and SQL Server 2019 Big Data Clusters

Businesses today often preside over vast data estates consisting of a wide array of ever-growing data sets that are hosted in siloed data sources across the company. Gain near real-time insights from all your data with SQL Server 2019 Big Data Clusters, which provide a complete environment for working with large sets of data, including machine learning and AI capabilities.

New feature or update Details
Scalable big data solution Deploy scalable clusters of SQL Server, Spark, and HDFS containers running on Kubernetes. Read, write, and process big data from Transact-SQL or Spark. Easily combine and analyze high-value relational data with high-volume big data.Query external data sources.Store big data in HDFS managed by SQL Server.Query data from multiple external data sources through the cluster. Use the data for AI, machine learning, and other analysis tasks.Deploy and run applications in Big Data Clusters. The SQL Server master instance provides high availability and disaster recovery for all databases by using Always On availability group technology.
Data virtualization with PolyBase Query data from external SQL Server, Oracle, Teradata, MongoDB, and ODBC data sources with external tables, now with UTF-8 encoding support. For more information, see What is PolyBase?.
   

For more information, see What are SQL Server Big Data Clusters?.

Виды SQL-серверов

Для реализации функций СУБД на сегодняшний день чаще всего используются следующие SQL-серверы:

  • MS SQL server — многопользовательский программный продукт, разработанный компанией Microsoft, обладающий высокой производительностью и отказоустойчивостью, тесно интегрированный с ОС Windows. Этот сервер поддерживает удаленные подключения, работает с многими популярными типами данных, дает возможность создавать триггеры и хранимые данные, имеет практичные и удобные утилиты для настройки;
  • Oracle Database server — СУБД, предназначенная для создания, консолидации и управления базами данных в облачной среде. Используя этот сервер, можно как автоматизировать обычные бизнес-операции, так и выполнять динамический многомерный анализ данных (OLAP), проводить операции с документами xml-формата и управлять разделенной и локальной информацией;
  • IBM DB2 — семейство СУБД для работы с реляционными базами данных, признанное самым производительным, имеющим высокие технические показатели и возможности масштабирования. SQL-серверы этой группы характеризуются мультиплатформенностью, способностью к мгновенному созданию резервных копий и восстановлению БД, реорганизации таблиц в онлайн-режиме, разбиению баз данных, определению пользователями новых типов данных;
  • MySQL — СУБД, разработанная и поддерживаемая компанией Oracle. В основном она используется локальными или удаленными клиентами, позволяя им работать с таблицами разных типов, поддерживающих полнотекстовый поиск или выполняющих транзакции на уровне отдельных записей;
  • PostgreSQL — СУБД с открытым исходным кодом, работающая с объектно-реляционными (поддерживающими пользовательские объекты) базами данных. Также PostgreSQL предназначена для создания, хранения и извлечения сложных структур данных. Она поддерживает самые различные типы данных (среди них — числовые, текстовые, булевы, денежные, бинарные данные, сетевые адреса, xml и другие).

Обучение работе с серверами баз данных SQL server возможно для всех желающих в рамках профессиональной подготовки по курсу«Инструментальные средства бизнес-аналитики», которую проводит ВШБИ НИУ ВШЭ. Записаться на обучение по данному курсу можно на нашем сайте.

Управление серверными и клиентскими сетевыми протоколами

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

SQL Server Диспетчер конфигурации позволяет управлять серверными и клиентскими сетевыми протоколами, в том числе применять шифрование протокола, просматривать свойства псевдонима, а также включать и отключать протокол.

Диспетчер конфигурации SQL Server позволяет создавать или удалять псевдонимы, изменять порядок использования протоколов и просматривать свойства псевдонима сервера, включая:

  • псевдонимы сервера— псевдонимы сервера, используемый для компьютера, с которым соединяется клиент;

  • протокол — сетевой протокол, используемый для данной конфигурации;

  • параметры соединения — параметры, связанные с адресом соединения для конфигурации сетевого протокола.

Диспетчер конфигурации SQL Server позволяет также просматривать сведения об экземплярах отказоустойчивого кластера, хотя для некоторых действий, например запуска и остановки служб, должен использоваться администратор кластера.

Доступные сетевые протоколы

SQL Server поддерживает протоколы общей памяти, TCP/IP и именованных каналов. Сведения о выборе сетевых протоколов см. в разделе Configure Client Protocols. SQL Server не поддерживает сетевые протоколы VIA, Banyan VINES Sequenced Packet Protocol (SPP), Multiprotocol, AppleTalk и NWLink IPX/SPX. Клиенты, подключенные ранее с помощью этих протоколов, для соединения с SQL Serverдолжны выбрать другой протокол. Диспетчер конфигурации SQL Server нельзя использовать для настройки прокси-сервера WinSock. Чтобы настроить прокси-сервер WinSock, см. документацию по ISA Server.

Высокий уровень доступности реляционной СУБД

Компонент Enterprise Standard Интернет Express с дополнительными службами Express
Поддержка Server Core 1 Да Да Да Да Да
доставка журналов; Да Да Да Нет Нет
Зеркальное отображение базы данных Да Да Только полная безопасность Только следящий сервер Только следящий сервер Только следящий сервер
Сжатие резервных копий Да Да Нет Нет нет
Моментальный снимок базы данных Да Да Да Да Да
Экземпляры отказоустойчивого кластера AlwaysOn2 Да Да Нет Нет Нет
Группы доступности AlwaysOn3 Да Нет Нет Нет Нет
Базовые группы доступности4 Нет Да Нет Нет нет
Восстановление страниц и файлов в режиме «в сети» Да Нет Нет Нет Нет
Создание и перестроение индекса в режиме «в сети» Да Нет Нет Нет нет
Возобновляемая перестройка индексов в подключенном режиме Да Нет Нет Нет нет
Изменение схемы в режиме «в сети» Да Нет Нет Нет нет
Быстрое восстановление Да Нет Нет Нет нет
Зеркальные резервные копии Да Нет Нет Нет нет
Поддержка памяти и ЦП с «горячей» заменой Да Нет Нет Нет Нет
Помощник по восстановлению базы данных Да Да Да Да Да
Зашифрованная резервная копия Да Да Нет Нет нет
Гибридное резервное копирование в Azure (резервное копирование по URL-адресу) Да Да Нет Нет Нет
Группы доступности для чтения и масштабирования3,4 Да Нет Нет Нет Нет

1 Дополнительные сведения об установке SQL Server на Server Core см. в разделе установить SQL Server на Server Core.

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

3 В выпуске Enterprise поддерживается до 8 вторичных реплик, включая 2 синхронные вторичные реплики.

4 В выпуске Standard поддерживаются базовые группы доступности. Базовая группа доступности поддерживает две реплики с одной базой данных. Дополнительные сведения о базовых группах доступности см. в разделе Базовые группы доступности.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Programmability

Feature Enterprise Standard Web Express withAdvanced Services Express
Basic R integration1 Yes Yes Yes Yes No
Advanced R integration2 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 Yes3 Yes3 Yes3 Yes3
PolyBase head node4 Yes Yes 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
Java Language Runtime 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 No5 No5 No5
Transact-SQL endpoints Yes Yes Yes No No
Graph Yes Yes Yes Yes Yes
UTF-8 support 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.

4 Prior to SQL Server 2019 PolyBase head node requires Enterprise Edition.

5 Client only

Логический порядок обработки инструкции SELECT

Следующие действия демонстрируют логический порядок обработки или порядок привязки инструкции SELECT. Этот порядок определяет, когда объекты, определенные в одном шаге, становятся доступными для предложений в последующих шагах. Например, если обработчик запросов можно привязать (для доступа) к таблицам или представлениям, определенным в предложении FROM, эти объекты и их столбцы становятся доступными для всех последующих шагов. И наоборот, поскольку предложение SELECT является шагом 8, любые псевдонимы столбцов или производных столбцов, определенные в этом предложении, не могут быть объектом для ссылки предыдущих предложений. Вместе с тем к ним могут обращаться последующие предложения, например предложение ORDER BY. Фактическое физическое выполнение инструкции определяется обработчиком запросов и порядок из этого списка может значительно отличаться.

  1. FROM
  2. ON
  3. JOIN
  4. WHERE
  5. GROUP BY
  6. WITH CUBE или WITH ROLLUP
  7. HAVING
  8. SELECT
  9. DISTINCT
  10. ORDER BY
  11. В начало

Предупреждение

Как правило, применяется предыдущая последовательность. Однако в редких случаях может быть указана другая последовательность.

Например, предположим, что в представлении есть кластеризованный индекс и представление исключает некоторые строки таблицы, а для списка столбцов SELECT представления используется инструкция CONVERT, которая изменяет тип данных с varchar на integer. В этом случае CONVERT может выполняться до выполнения предложения WHERE. Это нестандартное поведение. Если это имеет значение в вашем случае, можно изменить представление, чтобы исключить использование другой последовательности.

Ограничения

В качестве новой таблицы нельзя указывать табличную переменную или возвращающий табличное значение параметр.

Инструкцию нельзя использовать для создания секционированной таблицы, даже если исходная таблица является секционированной. Инструкция не использует схему секционирования исходной таблицы. Вместо этого новая таблица создается в файловой группе по умолчанию. Для вставки строк в секционированную таблицу необходимо сначала создать секционированную таблицу, а затем использовать инструкцию .

Индексы, ограничения и триггеры, определенные в исходной таблице, не переносятся в новую таблицу, их также нельзя указывать в инструкции . Если эти объекты нужны для дальнейшей работы, их можно создать после выполнения инструкции .

Указание предложения не гарантирует, что строки будут вставлены в указанном порядке.

Если в список выбора входит разреженный столбец, то свойство разреженного столбца не передается столбцу в новой таблице. Если это свойство необходимо в новой таблице, измените определение столбца после выполнения инструкции SELECT…INTO для включения этого свойства.

Если в список выбора входит вычисляемый столбец, соответствующий столбец новой таблицы не будет вычисляемым. Значениями нового столбца становятся значения, вычисленные при выполнении инструкции .

Службы Reporting Services

Компонент Description
построитель отчетов Построитель отчетов — это удобная среда разработки отчетов для ИТ-специалистов и опытных пользователей. Он поддерживает все возможности создания отчетов служб SQL Server Reporting Services.
Надстройка Reporting Services для Microsoft SharePoint Надстройка служб Reporting Services для технологий Microsoft SharePoint позволяет интегрировать возможности служб Reporting Services с инструментами SharePoint для совместной работы.
Элемент управления Report Viewer для приложений ASP.NET Web Forms Этот элемент управления Report Viewer позволяет внедрять отчеты SQL Server Reporting Services с разбиением на страницы в приложения ASP.NET Web Forms.
Элемент управления Report Viewer для приложений Windows Forms Этот элемент управления Report Viewer позволяет внедрять отчеты SQL Server Reporting Services с разбиением на страницы в приложения Windows Forms.

Поддержка операционных систем

В следующей таблице показано, какие версии SQL Server 2016 и 2017 совместимы с различными версиями Windows:

Выпуск SQL Server: Enterprise Разработчик Standard Интернет Express
Windows Server 2019 Datacenter Да Да Да Да Да
Windows Server 2019 Standard Да Да Да Да Да
Windows Server 2019 Essentials Да Да Да Да Да
Windows Server 2016 Datacenter Да Да Да Да Да
Windows Server 2016 Standard Да Да Да Да Да
Windows Server 2016 Essentials Да Да Да Да Да
Windows Server 2012 R2 Datacenter Да Да Да Да Да
Windows Server 2012 R2 Standard Да Да Да Да Да
Windows Server 2012 R2 Essentials Да Да Да Да Да
Windows Server 2012 R2 Foundation Да Да Да Да Да
Windows Server 2012 Datacenter Да Да Да Да Да
Windows Server 2012 Standard Да Да Да Да Да
Windows Server 2012 Essentials Да Да Да Да Да
Windows Server 2012 Foundation Да Да Да Да Да
Windows 10 IoT Корпоративная нет Да Да нет Да
Windows 10 Корпоративная нет Да Да нет Да
Windows 10 Профессиональная нет Да Да нет Да
Windows 10 Домашняя нет Да Да нет Да
Windows 8.1 Корпоративная нет Да Да нет Да
Windows 8.1 Профессиональная нет Да Да нет Да
Windows 8.1 Корпоративная нет Да Да нет Да
Windows 8 Профессиональная нет Да Да нет Да
Windows 8 нет Да Да нет Да

Минимальные требования к версиям для установки SQL Server в Windows Server 2012 или Windows 8 см. в разделе Установка SQL Server в Windows Server 2012 и Windows 8.

Поддержка Server Core

Установка SQL Server 2016 и 2017 в режиме основных серверных компонентов поддерживается в следующих выпусках Windows Server:

Дополнительные сведения об установке SQL Server на Server Core см. в разделе Установка SQL Server на Server Core.

Поддержка WOW64

WOW64 (32-разрядная Windows в 64-разрядной Windows) — это компонент 64-разрядных выпусков Windows, который позволяет выполнять 32-разрядные приложения в собственном 32-разрядном режиме. Приложения работают в 32-разрядном режиме даже в случае, если базовая операционная система является 64-разрядной. Режим WOW64 не поддерживается для установок SQL Server . Тем не менее в режиме WOW64 могут работать средства управления.

Функции, поддерживаемые в 32-разрядных клиентских операционных системах

Клиентские операционные системы Windows, такие как Windows 10 и Windows 8.1, могут иметь 32-разрядную или 64-разрядную архитектуру. Полная поддержка всех функций SQL Server доступна только в 64-разрядных операционных системах. В поддерживаемых 32-разрядных операционных системах Microsoft поддерживаются следующие функции:

  • Клиент Data Quality
  • Средства связи клиентских средств
  • Службы Integration Services
  • Обратная совместимость клиентских средств
  • Пакет SDK клиентских средств
  • Компоненты документации
  • Компоненты распределенного воспроизведения
  • Контроллер распределенного воспроизведения
  • Клиент распределенного воспроизведения
  • Пакет SDK для подключения клиентов SQL

Windows Server 2008 R2 и серверные операционные системы более поздней версии не поддерживают 32-разрядную архитектуру. Все поддерживаемые серверные операционные системы доступны только с 64-разрядной архитектурой. Полная поддержка всех функций доступна только в 64-разрядных серверных операционных системах.

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

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

Adblock
detector