Возможности |
SQL Server 2019 |
SQL Server 2017 |
SQL Server 2016 |
Интеллектуальный анализ всех данных |
|||
Кластеры больших данных |
|||
Виртуализация данных с помощью PolyBase[1] |
|||
Производительность базы данных | |||
База данных в памяти: OLTP в памяти |
|||
База данных в памяти: энергонезависимая память[2] |
|||
База данных в памяти: база tempdb, оптимизированная для работы в памяти |
|||
|
|||
Интеллектуальная обработка запросов |
|||
Интеллектуальная производительность |
|||
Доступность |
|||
|
|||
Ускоренное восстановление базы данных |
|||
Группы доступности с горизонтальным масштабированием для чтения |
|||
Безопасность |
|||
|
|||
Режим Always Encrypted с безопасными внутренними зонами |
|||
Обнаружение и классификация данных |
|||
Прозрачное шифрование данных |
|||
Поддержка шифрования резервных копий |
|||
Шифрование данных при хранении и во время передачи |
|||
Динамическое маскирование данных и защита на уровне строк |
|||
Готовность к использованию облачных технологий |
|||
Резервное копирование в Azure |
|||
Аварийное восстановление в Azure |
|||
Оптимизированные образы виртуальных машин в коллекции Azure |
|||
Бесплатная асинхронная репликация на виртуальных машинах Azure для аварийного восстановления |
|||
Управление и программируемость |
|||
Поддержка Linux |
|||
Поддержка контейнеров |
|||
Поддержка Kubernetes |
|||
Темпоральные таблицы |
|||
Поддержка JSON |
|||
Поддержка графических данных |
|||
Поддержка UTF 8 |
|||
Поддержка Java |
|||
Azure Data Studio для управления SQL Server, включая поддержку T-SQL с помощью блокнотов |
|||
Сертификация совместимости баз данных |
|||
Поддержка аналитики и бизнес-аналитики |
|||
Сервисы интеграции, управляемые в качестве сервера |
|||
Табличная семантическая модель бизнес-аналитики[3] |
|||
Сервисы Master Data Services[3] |
|||
Сервисы Data Quality Services[3] |
|||
Отношения «многие ко многим» в табличных моделях |
|||
Комплексная мобильная бизнес-аналитика на любом устройстве |
|||
Прямой запрос SQL Server Analysis Services (SSAS) |
|||
Группы расчета в табличной модели |
Не удается найти страницу | Autodesk Knowledge Network
(* {{l10n_strings. REQUIRED_FIELD}})
{{l10n_strings.CREATE_NEW_COLLECTION}}*
{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}
{{l10n_strings.COLLECTION_DESCRIPTION}} {{addToCollection.description.length}}/500 {{l10n_strings.TAGS}} {{$item}} {{l10n_strings.PRODUCTS}} {{l10n_strings.DRAG_TEXT}}{{l10n_strings.DRAG_TEXT_HELP}}
{{l10n_strings. LANGUAGE}} {{$select.selected.display}}{{article.content_lang.display}}
{{l10n_strings.AUTHOR}}{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}
{{$select.selected.display}} {{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}} {{l10n_strings.CREATE_A_COLLECTION_ERROR}}Работа с базами данных: выбираем лицензионный Microsoft SQL Server 2019
В модифицированных версиях пиратских программ могут быть изменены системные параметры, отключены некоторые службы. Там непременно будут баги и сбои, а также перебои с обновлением системы и защитой от вирусов. Для сервера это недопустимо: сбой в работе сервера может привести к потере важных документов, отчетов, баз данных.
В этой статье мы поговорим о лицензионной версии Microsoft SQL Server и разберемся в том, какая лицензия подойдет именно вам.
SQL — это язык программирования структурированных запросов, который используется для сохранения данных, поиска их частей, обновления, извлечения из базы и удаления. С базами данных можно работать и без SQL, но когда записей в базе (например, сотрудников компании или студентов образовательного учреждения) становится тысячи — этот язык программирования становится самым удобным инструментом. Для работы с этим языком используется в том числе и Microsoft SQL Server.
С точки зрения оборудования, сервера намного разнообразнее стандартных домашних или офисных ПК. У сервера лицензируются ядра процессоров — и это закономерно, потому что для сервера вполне типично множество многоядерных процессоров.
Все представленные ниже лицензии приобретаются с неограниченным сроком действия.
Они поставляются по лицензии OLV (Microsoft Open Licence Value). Важно отметить: данный тип лицензий не доступен обычным пользователям и предназначается только для организаций и юридических лиц.
Право пользования
Вы можете выбрать язык, на котором поставляется ПО — одноязычная версия или версия сразу на русском языке. На русском доступна Microsoft SQL Server Standard 2019 Academ для образовательных учреждений, в одноязычной версии — Microsoft SQL Server Standard 2019 Academ для образовательных целей и Microsoft SQL Server Standard 2019 для коммерческого использования (при этой лицензии необходимо докупить CAL-лицензии по количеству пользователей или устройств). При установке одноязычной версии, вам будет предложено выбрать язык, последующая смена языка невозможна.
Клиентская лицензия
В этом разделе рассмотрим лицензии клиентского доступа (они же CAL – Client Access License). Они бывают двух типов: на пользователя и на устройство. Их количество должно быть больше или равно количеству актуальных сессий доступа к серверам.
Если у вас есть два физических сервера и 10 пользователей, которым требуется доступ к обоим серверам, то количество клиентских лицензий будет равно 10 или 11 (одна дополнительная лицензия нужна, если между серверами устанавливаются рабочие сессии).
Клиентские лицензии на устройство делятся по сфере применения. При таком виде лицензирования не важно, сколько пользователей работает с устройством, что актуально для учреждений или компаний, которые работают в несколько смен. Вы можете приобрести Microsoft SQL Server 2019 CAL Academ для образовательных учреждений и Microsoft SQL Server 2019 CAL для коммерческих организаций. В обоих случаях вы приобретаете одноязычную версию: при установке вам будет предложено выбрать язык, последующая смена языка невозможна. Также вы можете приобрести Microsoft SQL Server 2019 CAL Academ для образовательных учреждений на русском языке.
Среди клиентских лицензий на пользователя для образовательных учреждений доступна Microsoft SQL Server 2019 CAL Academ на русском языке. Также вы можете выбрать одноязычную версию: Microsoft SQL Server 2019 CAL Academ для образовательных учреждений и Microsoft SQL Server 2019 CAL для коммерческих организаций. При установке вам будет предложено выбрать язык, последующая смена языка невозможна.
Лицензии на два ядра
Как и в предыдущих случаях выбор лицензии зависит от цели использования и версии языка. При лицензировании ядер процессора покупка CAL-лицензий не требуется, но минимально нужно закрыть четыре ядра на сервере, даже если в сервере физически меньше четырех ядер.
Обратите внимание, что ПО этого раздела доступно в двух конфигурациях — Standard и Enterprise. Standard – это самая распространенная редакция, которая включает в себя ключевые возможности управления данными и бизнес-аналитики. У Standard имеются ограничения: например, задействовать можно до 24 ядер. Enterprise – самый полный выпуск без каких-либо ограничений.
Для образовательных учреждений доступны Microsoft SQL Server Standard 2019 Academ и Microsoft SQL Server Enterprise 2019 Academ. на русском языке, а также Microsoft SQL Server Standard 2019 Academ и Microsoft SQL Server Enterprise 2019 Academ в одноязычной версии.
Для коммерческого использования доступны Microsoft SQL Server Standard 2019 и Microsoft SQL Server Enterprise 2019 в одноязычной версии.
Самая новая версия этой программы — Microsoft SQL Server 2019. Перед запуском Microsoft выпускала ролик об обновленном продукте
Определение установленной версии Microsoft SQL Server
В данной статье будет рассказано как определить версию (Product Version), уровень продукта (Product Level), а также выпуск или редакцию (Edition) установленного Microsoft SQL Server. В данной статье, в качестве примера используется Microsoft SQL Server 2012, но для более ранних продуктов, таких как SQL Server 2005 и SQL Server 2008, алгоритм определения версии точно такой же. Итак:
Запускаем программу «Среда SQL Server Management Studio» и вводим данные для авторизации.
После чего нажимаем на кнопку «Создать запрос» (New Query) на панели задач.
Откроется вкладка нового запроса. Вводим код:
SELECT
@@VERSION
Нажимаем на «Выполнить» (Execute) там же, на панели задач, и видим результат запроса в окне «Результаты» (Results). Весь текст будет содержаться в одной ячейке получившейся таблицы, поэтому удобно скопировать результат в буфер обмена и вставить для просмотра в какой-нибудь редактор, например Блокнот.
Здесь мы увидим номер и дату версии продукта, разрядность, а также сборку и выпуск SQL Server.
Также можно получить дополнительные сведения (уровень продукта, параметры сортировки, идентификатор процесса службы SQL Server и др.) с помощью оператора SERVERPROPERTY(). Например, выполнив код:
SELECT
SERVERPROPERTY('ProductVersion') AS ProductVersion,
SERVERPROPERTY('ProductLevel') AS ProductLevel,
SERVERPROPERTY('Edition') AS Edition
Получим версию, уровень и текущую редакцию SQL Server.
С полным синтаксисом и возможностями команды SERVERPROPERTY() можно ознакомиться на сайте Microsoft MSDN Library.
Смотрите также:
- Изменение версии или ввод ключа Microsoft SQL Server 2012
В данной статье будет рассказано о том, как изменить версию уже установленного Microsoft SQL Server 2012. Это может пригодится, например, в ситуации, когда вы установили выпуск Evaluation Edition в ознакомительных целях, а затем, по истечении…
- Добавление базы данных в Microsoft SQL Server 2012
Ниже приведена пошаговая инструкция, показывающая как добавить новую базу данных в Microsoft SQLServer 2012 (в более старых редакциях, например в Microsoft SQL Server 2008 R2, набор действий аналогичен). Запускаем…
- Лицензирование MS SQL Server 2012
В данной статье будут рассмотрены способы лицензирования Microsoft SQL Server 2012. Будет приведен краткий обзор каждого из способов лицензирования, а также указаны возможные варианты лицензирования для различных выпусков MS SQL Server…
Немножко всего .. из жизни администратора ms sql server
Пришлось обновлять MS SQL Server 2012 до версии 2014, при этом MS SQL Server работало в режиме AlwaysOn. Сложного ничего нет, но есть несколько моментов, которые нужно учитывать при работе и обновлении. Главное, это конечно предварительное тщательное тестирование. Итак, имеем двух узловой кластер с установленным MS SQL Server 2012 Enterprise Edition Sp2, необходимо обновить до MS SQL Server 2014 Sp1 Cu1. Подготовительные работы:
- Тестирование
- Еще раз тестирование
- Создание резервных копий системных баз данных (master, msdb)
- Еще раз проверяем наличие всех копий баз данных.
Далее на переводим AlwaysOn в
режим асинхронный.
Активный узел AlwaysOn у нас стал на MS SQL Server 2014 и уже в этот момент синхронизация данных на вторичный узел не происходит (режим Suspend у баз данных), т.к там еще младшая версия ms sql server.
После этого проводим тестирование вашего приложения на узле MS SQL Server 2014, проверяем журналы SQL Server на отсутствие ошибок.
Надо понимать, что на этот момент мы можем либо откатиться на данные до начала работ(восстановление из копий), либо на момент Failover на SQL 2014. Необходимо будет просто перевести базы данных в режим доступный для изменения на сервере с 2012 версией командой Restore Database DB with recovery После того как все ОК, мы можем обновлять второй узел до MS SQL Server 2014, ставить SP, CU. Далее переводим базы данных группы доступности AlwaysOn из режима “Suspend” в режим “Resume”, т.е. возобновляем передачу данных. После некоторого времени произойдет синхронизация узлов MS SQL Server, затем восстанавливаем автоматический Failover. Все, наш MS SQL Server в режиме AlwaysOn обновлен до нового выпуска. С чем мы столкнулись: 1) У одной базы данных слетело свойство «Trustworthy». Это свойство было включено на нескольких базах данных, но у одной оно слетело. Узнали только по ошибке, когда выполнялся код, которому необходимо было данной свойство. 2) Слетела affinity для процессоров. На сервере было 80 ядер, ms sql server-у было выделено 75 ядер, в итоге после обновления, он был привязан к половине -40 ядер. Выяснили только тогда, когда появилась нагрузка на CPU к 90 %. 3) Перестала работать почтовая рассылка с одним параметром (@query_no_truncate = 1). В MS SQL Server 2012 она работала, в MS SQL Server 2014 она перестала работать. Это уже огрехи тестирования, и насколько я понял, есть такой баг в sql 2014(Открыли кейс в Майкрософте, но решения пока нет) Отсюда выводы, перед обновлением сохраните все свойства сервера и баз данных, после обновления их проверьте. Вот вроде все, что делали и с чем встретились. Хорошего обновления.Прямые ссылки для скачивания всех версий Microsoft SQL Server [2008, 2012, 2014, 2016]
- Категория: Microsoft
Загрузите автономный установщик Microsoft SQL Server для всех версий. Я добавил все ссылки на каждую версию отдельно. Так что вы можете легко загрузить и установить их. Все ссылки являются официальными ссылками для скачивания, предоставленными Microsoft.
Microsoft SQL Server — это система управления реляционными базами данных, разработанная Microsoft. Это дает вам гибкость, встроенный интеллект и уверенность, что вам нужно знать весь потенциал и производительность ваших данных.
Автономный установщик позволяет установить приложение в вашей системе даже без подключения к Интернету. Поскольку ссылки являются официальными, вы можете безопасно и надежно начать загрузку. Краткое резюме Спрятать 1 Microsoft SQL Server 2008 R2 с пакетом обновления 2 (SP2) 1.1 Ссылки для скачивания Microsoft SQL Server 2008 R2 SP2 2 Microsoft SQL Server 2008 2.1 Ссылки для скачивания SQL Server 2008 3 Microsoft SQL Server 2012 3.1 Ссылки для скачивания SQL Server 2012 4 Microsoft SQL Server 2014 г. 4.1 Ссылки для скачивания SQL Server 2014 5 Microsoft SQL Server 2016 5.1 Microsoft SQL Server 2016 с пакетом обновления 1 (SP1) 5.2 Microsoft SQL Server Enterprise 2016 5,3 Microsoft SQL Server Express 2016 5,4 Microsoft SQL Server Стандартный 2016 5.5 Разработчик Microsoft SQL Server 2016
Microsoft SQL Server 2008 R2 с пакетом обновления 2 (SP2)
Microsoft SQL Server 2008 R2 с пакетом обновления 2 — это бесплатная многофункциональная база данных для разработки и развертывания SQL Server 2008 R2.
Основные функции SQL Server 2008 R2 SP2 описаны ниже.
- Он поддерживает хранимые процедуры, триггеры, функции и представления.
- Он позволяет хранить все виды бизнес-данных с встроенной поддержкой реляционных данных, XML, FILESTREAM и пространственных данных.
- В этой версии улучшена производительность, удобство использования, визуализация, а также улучшена интеграция с системой Microsoft 2007 Office в службах отчетов SQL Server.
- Microsoft SQL Server 2008 R2 упрощает разработку за счет использования имеющихся навыков T-SQL, ADO.NET Entity Framework и LINQ.
- Он тесно интегрирован с Visual Studio и Visual Web Developer.
Он поддерживается в Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Vista и Windows XP.
Ссылки для скачивания Microsoft SQL Server 2008 R2 SP2
Загрузите SQL Server 2008 R2 на всех языках
Эта ссылка для загрузки включает следующие файлы:
- SQLEXPR_x86_ENU.exe
- SQLEXPR_x64_ENU.exe
- SQLEXPR32_x86_ENU.exe
- SQLEXPRADV_x64_ENU.exe
- SQLEXPRADV_x86_ENU.exe
- SQLEXPRWT_x64_ENU.exe
- SQLEXPRWT_x86_ENU.exe
- SQLManagementStudio_x64_ENU.exe
- SQLManagementStudio_x86_ENU.exe
Microsoft SQL Server 2008
SQL Server 2008 — это бесплатная версия SQL Server, которая является идеальной платформой данных для обучения и создания настольных и небольших серверных приложений, а также для распространения независимыми поставщиками программного обеспечения.
По сути, он предназначен для простого развертывания и быстрого прототипирования. SQL Server 2008 Express доступен в виде бесплатного пакета, и вы можете свободно распространять его с другими приложениями. Он разработан для плавной интеграции с другими инвестициями в серверную инфраструктуру.
Он поддерживается в Windows Server 2003 с пакетом обновления 2, Windows Server 2008, Windows Vista, Windows Vista с пакетом обновления 1, Windows XP с пакетом обновления 2 и Windows XP с пакетом обновления 3.
Ссылки для скачивания SQL Server 2008
Скачать SQL Server 2008
Эта ссылка для загрузки включает следующие файлы:
- SQLEXPR_x86_ENU.exe
- SQLEXPR_x64_ENU.exe
- SQLEXPR32_x86_ENU.exe
Microsoft SQL Server 2012
Microsoft SQL Server 2012 — это мощная и надежная бесплатная система управления данными, которая предоставляет обширное и надежное хранилище данных для легких веб-сайтов и настольных приложений. Ссылки на все его версии приведены ниже.
Ссылки для скачивания SQL Server 2012
Скачать SQL Server 2012
Эта ссылка для загрузки включает следующие файлы:
- ENU x64 SQLEXPR_x64_ENU.exe
- ENU x64 SQLEXPRADV_x64_ENU.exe
- ENU x64 SQLEXPRWT_x64_ENU.exe
- ENU x64 SqlLocalDB.MSI
- ENU x64 SQLManagementStudio_x64_ENU.exe
- ENU x86 SQLEXPR_x86_ENU.exe
- ENU x86 SQLEXPR32_x86_ENU.exe
- ENU x86 SQLEXPRADV_x86_ENU.exe
- ENU x86 SQLEXPRWT_x86_ENU.exe
- ENU x86 SqlLocaLDB.MSI
- ENU x86 SQLManagementStudio_x86_ENU.exe
Microsoft SQL Server 2014 г.
Microsoft SQL Server 2014 — это мощная и надежная бесплатная система управления данными, которая предоставляет обширное и надежное хранилище данных для легких веб-сайтов и настольных приложений. Он бесплатный и содержит многофункциональные выпуски SQL Server, которые идеально подходят для обучения, разработки, поддержки настольных, веб-приложений и небольших серверных приложений, а также для распространения независимыми поставщиками программного обеспечения (ISV).
Он поддерживается в Windows 10, Windows 7, Windows 7 с пакетом обновления 1, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012 и Windows Server 2012 R2.
Ссылки для скачивания SQL Server 2014
Скачать SQL Server 2014
Эта ссылка для загрузки включает следующие файлы:
- Экспресс 32BIT WoW64 SQLEXPR32_x86_ENU.exe
- Экспресс 32BIT SQLEXPR_x86_ENU.exe
- Экспресс 64BIT SQLEXPR_x64_ENU.exe
- ExpressAdv 32BIT SQLEXPRADV_x86_ENU.exe
- ExpressAdv 64BIT SQLEXPRADV_x64_ENU.exe
- ExpressAndTools 32BIT SQLEXPRWT_x86_ENU.exe
- ExpressAndTools 64BIT SQLEXPRWT_x64_ENU.exe
- LocalDB 32BIT SqlLocalDB.msi
- LocalDB 64BIT SqlLocalDB.msi
- MgmtStudio 32BIT SQLManagementStudio_x86_ENU.exe
- MgmtStudio 64BIT SQLManagementStudio_x64_ENU.exe
Microsoft SQL Server 2016
Microsoft SQL Server 2016 с пакетом обновления 1 (SP1)
Пакеты обновления Microsoft SQL Server 2016 представляют собой накопительные обновления и обновляют все выпуски и уровни обслуживания SQL Server 2016 до SP1. Этот пакет обновления содержит накопительное обновление 3 (CU3) для SQL Server 2016 RTM включительно.
Скачать Microsoft SQL Server 2016 SP1
Microsoft SQL Server Enterprise 2016
Получите доступ к критически важным возможностям, чтобы достичь беспрецедентного масштабирования, безопасности, высокой доступности и высочайшей производительности для вашей базы данных уровня 1, бизнес-аналитики и рабочих нагрузок расширенной аналитики.
Microsoft SQL Server Express 2016
Microsoft SQL Server Express 2016 разработан для создания интеллектуальных критически важных приложений с использованием масштабируемой гибридной платформы баз данных. И в этой БД есть все встроенное. База данных включает в себя повышенную безопасность, аналитику в базе данных и надежную работу памяти.
Включает в себя 4 числа ядер. И обеспечивает расширенный уровень безопасности с прозрачным шифрованием.
Он поддерживается в Windows 10, Windows 7, Windows 7 с пакетом обновления 1, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012 и Windows Server 2012 R2.
Скачать SQL Server 2016
Microsoft SQL Server Стандартный 2016
Microsoft SQL Server Standard 2016 обеспечивает базовое управление данными и базу данных бизнес-аналитики для отделов и небольших организаций для запуска своих приложений и поддерживает общие инструменты разработки для локального и облачного управления, позволяющие эффективно управлять базами данных с минимальными ИТ-ресурсами.
Разработчик Microsoft SQL Server 2016
Выпуск SQL Server Developer позволяет разработчикам создавать любые приложения на основе SQL Server. Он включает в себя все функции редакции Enterprise, но лицензирован для использования в качестве системы разработки и тестирования, а не в качестве рабочего сервера. SQL Server Developer — идеальный выбор для людей, создающих
SQL Server и тестовые приложения.
Скачать Microsoft SQL Server Developer 2016 (Требуется логин)
Обзор SQL Server 2008 | Windows IT Pro/RE
Все редакции пакета SQL Server 2008 включают полезные усовершенствования, в том числе новые типы данных, поддержку механизма отладки кодов T-SQL и автоматического заполнения IntelliSense, а также улучшения в механизмах бизнес-аналитики (BI). Благодаря новым возможностям пакет SQL Server 2008 будет очень полезен клиентам редакции Enterprise Edition и пользователям пакета SQL Server 2000. Однако для тех, кто работает со службой SQL Server 2005 Standard Edition, обновление имеет смысл только при необходимости использования какой-либо функции, входящей в состав новой версии SQL Server.
После выпуска Microsoft SQL Server 2008 продукт SQL Server стал не просто реляционной базой данных, скрытой за корпоративными приложениями. Целью компании Microsoft является признание SQL Server 2008 информационной платформой, способной удовлетворить любые требования пользователей к механизмам обработки информации. Благодаря встроенным службам интеграции, анализа и отчетности сервер SQL Server 2008 более чем способен соответствовать этим ожиданиям. Я расскажу о наиболее важных новых возможностях SQL Server 2008 и дам рекомендации относительно того, в каких случаях имеет смысл выполнять обновление до последней версии и какие системы должны быть обновлены.
Новые возможности редакции Enterprise
Большинство новых функций SQL Server 2008 включено только в редакцию Enterprise. Список различий в редакциях SQL Server 2008 приведен во врезке «Редакции SQL Server 2008». Ниже перечислены основные новые возможности, включенные в состав SQL Server 2008 Enterprise Edition.
Поддержка технологии Hot Add CPU. Поддержка технологии Hot Add CPU позволяет SQL Server 2008 распознавать и использовать процессоры, добавленные в систему, без необходимости перезагружать сервер или его службы. Данная технология дополняет возможность «горячего» добавления оперативной памяти, Hot Add RAM, делая платформу SQL Server 2008 идеальным решением для установки в виртуальных средах и для участия в динамическом управлении рабочей нагрузкой.
Инструмент Resource Governor. Возможно, самым важным нововведением пакета SQL Server 2008 является инструмент Resource Governor, который позволяет управлять количеством системных ресурсов, выделяемых платформой для заданной рабочей нагрузки. Например, Resource Governor позволит ограничить число системных ресурсов, выделяемых на обработку некорректно составленных пользовательских запросов, которые в противном случае могли бы заметно снизить производительность системы. Кроме того, данный инструмент сделает более предсказуемыми процессы выполнения запросов и заданий в системе.
Сжатие данных. Новый механизм сжатия данных полностью «прозрачен» с точки зрения клиентских приложений, и для его работы не требуется вносить изменения в приложения. Сжатие данных в SQL Server 2008 может снизить размер хранимых на диске баз данных и ускорить процессы выполнения резервного копирования и восстановления путем уменьшения количества операций ввода/вывода.
Прозрачное шифрование данных, Transparent data encryption (TDE). Механизм TDE расширяет возможности шифрования службы SQL Server 2005. Механизмы SQL Server 2005 осуществляют шифрование данных на уровне ячеек. Однако управление ключами шифрования осуществляется вручную, а для доступа к зашифрованным данным необходимо менять код приложений. Механизм TDE позволяет осуществлять шифрование базы данных целиком, при этом процесс шифрования полностью прозрачен для приложений конечных пользователей.
Управление на основе политик. Механизм управления на основе политик позволяет администратору базы данных применить корпоративные стандарты, такие как настройки базы данных и соглашения об именовании объектов, к нескольким серверам одновременно.
Сбор изменений данных, Change data capture (CDC). Для организаций, вынужденных работать с хранилищами данных или другими внешними базами данных посредством SQL Server, имеет смысл отдельно установить новый механизм CDC. Благодаря механизму CDC пропадает необходимость создания дополнительных алгоритмов для отслеживания изменений. Вместо этого изменения в таблицах автоматически извлекаются из журнала операций и заносятся во множество целевых отслеживаемых таблиц. С помощью данного механизма можно улучшить процесс аудита, занося все изменения данных в целевые таблицы.
Новые возможности всех редакций
Новые возможности были добавлены не только в редакцию SQL Server 2008 Enterprise. Большое количество новых функций вошло в состав всех версий SQL Server 2008 (Standard, Web, Workgroup и Enterprise). Ниже приведены наиболее важные из них.
Поддержка механизма IntelliSense: отладка и структурирование кодов. Одним из основных недостатков SQL Server 2005 было отсутствие механизма автоматического заполнения и возможности отладки кодов T-SQL. Поддержка технологии IntelliSense в версии SQL Server 2008 (она реализована в редакторе Query Editor среды SQL Server Management Studio, SSMS) позволяет осуществлять проверку синтаксиса кодов T-SQL и реализовать автоматическое назначение имен объектов базы данных (см. экран 1). Ошибки в синтаксисе языка T-SQL обозначаются красной волнистой отметкой в конце каждого оператора кода T-SQL.
При работе со службой SQL Server 2005 для отладки сценариев T-SQL раньше приходилось использовать пакет Microsoft Visual Studio. Редактор Query Editor, включенный в состав SQL Server 2008, позволяет проводить полноценную отладку кода T-SQL и дает возможность устанавливать точки прерывания (см. экран 2), поэтому использовать Visual Studio при работе со сценариями T-SQL более не требуется. Другим важным улучшением редактора Query Editor является возможность сворачивать и развертывать блоки кода в окне редактора. Однако новые функции могут использоваться только при работе с базами данных SQL Server 2008. Если подключить приложение Query Editor к базе данных SQL Server 2005, вы не сможете активировать механизмы IntelliSense, будь то отладка или структурирование кода. К тому же эти механизмы не входят в состав набора SSMS Basic, используемого для управления версиями SQL Server 2008 Express и SQL Server 2008 Express with Advanced Services.
Новые типы данных. При работе с типом данных DATETIME, используемым в ранних версиях SQL Server, приходилось объединять данные о времени и дате в одном столбце. Новые типы данных DATE и TIME, предложенные в SQL Server 2008, позволяют хранить значения даты и времени по отдельности, а для хранения более точных значений этих параметров созданы дополнительные типы.=) позволяют более эффективно применять логические операторы XOR, XAND, а также операторы конкатенации строк. Новая функция конструктора столбцов дает возможность задействовать оператор INSERT для вставки нескольких столбцов. Новый оператор MERGE позволяет выполнить функции INSERT, UPDATE и DELETE за один шаг.
Еще одна новая особенность языка T-SQL — параметры с табличными значениями — позволяет передавать таблицу в качестве параметра в сохраненную процедуру или функцию. Табличные параметры полезны, когда необходимо передать в вызываемую процедуру (функцию) большое количество данных. Кроме того, новая функция GROUPING SETS обеспечивает дополнительный контроль результатов и механизмов обработки, используемых в запросах SQL Server.
Улучшения в средствах бизнес-аналитики (BI). Несмотря на то что выход SQL Server 2008 не стал воплощением прорыва в бизнес-аналитике, как выпуск SQL Server 2005, в средства для BI, входящие в состав SQL Server 2008 (а именно SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS) и SQL Server Reporting Services (SSRS)), был внесен ряд существенных изменений. В службу SSIS впервые добавлена задача Data Profiling, позволяющая анализировать данные, проходящие через механизмы SSIS. Кроме того, сценарий Data Profiling позволяет в дальнейшем просмотреть результаты через приложение Data Profile Viewer. Новый механизм Cache Transform позволяет повысить производительность системы, выполнив кэширование операций просмотра. Кроме того, сценарий SSIS Script Task был заново создан на основе инструментария Visual Studio Tools for Applications (VSTA) и теперь полностью поддерживает использование обращений Microsoft.NET Framework.
В системе SSAS были отредактированы мастера Cube Wizard и Dimension Wizard, которые облегчают процесс построения модели и делают его более понятным. Специалисты Microsoft усовершенствовали приложение Dimension, дав ему возможность определять отношения между атрибутами и добавив в него новый визуальный конструктор. Кроме того, были оптимизированы процессы резервного копирования и восстановления баз данных, относящихся к системе SSAS.
Одно из наиболее важных изменений, коснувшихся системы SSRS, заключается в том, что теперь не требуется предварительно устанавливать инструментарий Microsoft IIS. Кроме того, был существенно изменен внешний вид конструктора Report Designer. Также обратите внимание на новый формат отчетов Tablix, сочетающий атрибуты таблицы и отчеты в виде матриц.
Еще одна особенность, которая поможет конечным пользователям обращаться к данным в системе SQL Server 2008, — возможность создавать отчеты в приложениях Microsoft Excel и Word. Компания Microsoft приобрела лицензию на использования пакета OfficeWriter от компании SoftArtisans. Данное приложение осуществляет интеграцию редакторов Excel и Word со службами SQL Server и базами данных SSAS.
SQL Server 2008: установка и обновление
Я установил SQL Server 2008 на новый компьютер с системой Windows Server 2003 SP2 и одновременно на другой системе обновил существующую версию SQL Server 2005 до версии SQL Server 2008. Программа установки попросила меня загрузить пакеты .NET Framework 3.5 SP1 и Windows Installer 4.5 и после этого перезапустить компьютер. После перезагрузки мне пришлось вручную перезапускать процесс установки, который инсталлировал необходимые пакеты и проверил соответствие системы требованиям установки и после этого загрузил оболочку Installation Center (см. экран 3).
Оболочка Installation Center предусматривает новый подход к установке. На странице Planning размещены ссылки на документацию SQL Server 2008, а вкладка Installation содержит ссылки на программы установки и обновления. Для запуска новой установки нужно выбрать вариант New SQL Server stand-alone installation or add features to an existing installation. Для обновления существующего экземпляра SQL Server 2000 или SQL Server 2005 до версии SQL Server 2008 следует выбрать Upgrade from SQL Server 2000 or SQL Server 2005. Кроме того, программа установки поддерживает использование технологии кластеров и содержит ссылки, используемые как для создания нового кластера с платформой SQL Server, так и для добавления нового узла к существующему кластеру. Процессы установки и обновления прошли гладко. Процесс установки занял всего несколько минут. Процесс обновления потребовал больше времени, примерно полчаса.
Тем, кто знаком со старыми версиями SQL Server, не придется тратить время на подготовку к работе с SQL Server 2008. Подходы к управлению и развертыванию остались прежними. Основным средством управления является среда SSMS, а для создания кубов системы SSAS, пакетов системы SSIS и отчетов системы SSRS используется среда Business Intelligence Development Studio (BIDS).
Есть и еще несколько изменений. В частности, отсутствует старый механизм Surface Area Configuration Tool. Большая часть его функций дублируется инструментом SQL Server Configuration Manager, который был сохранен в версии SQL Server 2008. Кроме того, было решено отказаться от редко используемого инструментария Microsoft SQL Server Notification Services. Среди доступных в процессе установки элементов больше нет базы данных AdventureWorks и хранилища данных AdventureWorksDW. Если кому-то нужны эти базы данных, их необходимо загрузить с сайта www.codeplex.com.
SQL Server Books Online (BOL) по-прежнему остается «лучшим другом администратора баз данных» и отличным источником технической и обучающей информации по SQL Server 2008. Новой особенностью ресурса является его интеграция с Internet-форумами компании Microsoft, посвященными платформе SQL Server. Когда вы хотите задать вопрос, сценарии BOL переадресовывают вас на форумы Microsoft, а также позволяют искать ответ на форумах, не покидая сайта BOL.
Находка для корпораций
Хотя большинство компаний пока не готово к новому крупному релизу SQL Server, я настоятельно рекомендую хотя бы познакомиться с платформой SQL Server 2008. Данное решение благодаря новым особенностям особенно выгодно для больших предприятий и корпораций. Для компаний, работающих с платформой SQL Server Enterprise Edition или изучающих возможность перехода к редакции Enterprise, пакет SQL Server 2008 является обновлением, которое просто обязательно нужно установить. Необходимость этого не так очевидна для пользователей версии SQL Server 2005 Standard Edition, хотя новые типы данных, технология IntelliSense и механизм отладки кодов T-SQL принесут пользу любой компании.
Если вы применяете пакет SQL Server 2000, то сейчас самое время осуществить переход к версии SQL Server 2008. Платформа SQL Server 2008 обладает всеми возможностями версии SQL Server 2005, а также имеет новые особенности, каждая из которых послужит для вас весомым аргументом в пользу обновления. К тому же встроенный механизм обновления облегчает переход от SQL Server 2000 к платформе SQL Server 2008, а следующая версия SQL Server может и не иметь такой возможности.
Майкл Оти — Редактор Windows IT Pro и президент компании TECA (Портленд, шт. Орегон), занимающейся разработкой программного обеспечения и консалтингом. [email protected]
Новые типы данных в SQL Server 2008
В SQL Server 2008 появилось несколько полезных типов данных. К ним относятся
HIERARCHYID. Это системный тип данных переменной длины, предназначенный для отслеживания древовидных структур, таких как организационные схемы. С помощью HIERACHYID можно хранить данные, оптимизированные по глубине и ширине.
GEOGRAPHY. Во многие приложения встраиваются картографические функции, поэтому новые пространственные типы данных SQL Server 2008, такие как GEOGRAPHY, станут полезным дополнением. GEOGRAPHY представляет собой пространственный тип данных на основе Microsoft.NET Framework, в котором используется сферическая модель нашей планеты. В этом типе данных хранятся точки, линии, многоугольники и наборы координат долготы и широты.
GEOMETRY. Это еще один пространственный тип данных на основе.NET. В отличие от типа GEOGRAPHY, предназначенного в первую очередь для навигации и картографии на сферической модели Земли, тип данных GEOMETRY соответствует спецификации Open Geospatial Consortium (OGC) и основан на плоской модели.
DATE. Это собственный тип данных SQL. Новый тип DATE соответствует спецификации ANSI и представлен форматом ГГГГ-ММ-ДД. Тип данных DATE может содержать значения от 0001–01–01 до 9999–12–31.
TIME. Еще один собственный тип данных SQL. TIME дополняет новый тип данных DATE. Тип представлен форматом чч: мм: сс [.ннннннн] и может содержать значения от 00:00:00.0000000 до 23:59.59.9999999.
DATETIME2. Тип данных DATETIME2 обеспечивает более точное хранение даты и времени (точность до 100 нс). Тип данных DATETIME2 представлен форматом ГГГГ-ММ-ДД чч: мм: сс [.ннннннн] и хранит значение от 0001–01–01 00:00:00.0000000 до 9999–12–31 23:59.59.9999999.
DATETIMEOFFSET. Это лучший из новых типов данных даты-времени. DATETIMEOFFSET похож на DATETIME2, но в нем учитываются часовые пояса. Для типа данных DATETIMEOFFSET используется формат ГГГГ-ММ-ДД чч: мм: сс [.ннннннн] и могут храниться значения от 0001–01–01 00:00:00.0000000 до 9999–12–31 23:59.59.9999999.
FILESTREAM. Благодаря типу данных FILESTREAM производительность потоковых API-интерфейсов файловой системы сочетается с целостностью транзакций реляционной базы данных. Тип данных FILESTREAM позволяет SQL Server объединить неструктурированные данные и сохранить их в файловой системе NTFS с помощью механизма реляционной базы данных. Механизм SQL Server управляет связью между столбцами FILESTREAM и файлами в файловой системе, в том числе архивацией и восстановлением данных файловой системы.
Редакции SQL Server 2008
уществует семь основных редакций SQL Server 2008: Enterprise Edition, Standard Edition, Web Edition, Workgroup Edition, Express, Express with Advanced Services и Developer Edition. Для каждой из них есть версии x86 и x64. Редакции отличаются возможностями и ценой. Посмотрим, в чем заключаются их основные отличия.
SQL Server 2008 Enterprise и Developer Edition
SQL Server 2008 Enterprise Edition предназначается для больших корпораций и поддерживает до 64 процессоров и до 2 Тбайт оперативной памяти. Данная редакция обеспечивает «горячую» замену памяти и процессора, создание до 50 экземпляров баз данных, секционирование данных, сжатие данных, отказоустойчивые кластеры до 16 узлов, зеркальное отображение баз данных, моментальные снимки баз данных, быстрое восстановление, оперативное индексирование, сбор изменений в данных, расширенное преобразование служб интеграции (SSIS), измерения с обратной записью аналитических служб SQL Server (SSAS), бесконечное число переходов в службах отчетов SQL Server (SSRS) и масштабируемые Web-фермы. Цена SQL Server 2008 Enterprise Edition — 24 999 долл. за один процессор или 13 969 долл. за сервер, включая 25 лицензий на доступ пользователей. Набор функций редакции Developer Edition — такой же, как у Enterprise Edition, но продукт лицензируется для разработчиков (50 долл. за лицензию) и не может использоваться для производственных целей.
SQL Server 2008 Standard Edition
Редакция SQL Server 2008 Standard Edition предназначена для средних компаний и поддерживает до четырех процессоров, до 2 Тбайт оперативной памяти и до 16 экземпляров баз данных. В Standard Edition входят все основные функции бизнес-аналитики, в том числе SSIS, SSAS и SSRS. Цена Standard Edition — 5999 долл. за один процессор или 1849 долл. за один сервер с лицензиями на доступ пяти пользователей.
SQL Server 2008 Web Edition
Новое дополнение к семейству продуктов SQL Server предназначено для поставщиков услуг Web-хостинга. Поддерживает до четырех процессоров, до 2 Тбайт оперативной памяти и до 16 экземпляров баз данных. Редакция Web располагает службой SSRS, но не SSIS или SSAS, а стоимость лицензии — 15 долл. за один процессор в месяц.
SQL Server 2008 Workgroup Edition
Редакция Workgroup Edition проектировалась для небольших компаний и подразделений корпораций. Поддерживает до двух процессоров и 16 экземпляров, может использовать до 4 Гбайт оперативной памяти. Работает с реляционными базами данных и службой SSRS, но не SSAS и SSIS. Цена Standard Edition — 3899 долл. за один процессор или 739 долл. за один сервер с пятью лицензиями доступа пользователей.
SQL Server 2008 Express и Express with Advanced Services
Редакция SQL Server 2008 Express ориентирована для разработчиков и подходит для небольших компаний. Также используется как встроенная база данных для многих других приложений Microsoft, таких как SharePoint и система Microsoft System Center. Express Edition поддерживает один процессор, до 1 Гбайт оперативной памяти и 16 экземпляров баз данных.
В редакции Express with Advanced Services Edition расширены возможности реляционной базы данных благодаря включению службы SSRS и среды SQL Server Management Studio Basic, с помощью которой можно управлять системами SQL Server Express. SQL Server 2008 Express и SQL Server 2008 Express with Advanced Services можно загрузить бесплатно по адресу http://www.microsoft.com/express/sql/default.aspx, а Express with Advanced Services — http://www.microsoft.com/Downloads/details.aspx?familyid=B5D1B8C3-FDA5–4508-B0D0–1311D670E336&displaylang=en.
Существует еще одна редакция, SQL Server Compact Edition 3.5, но ее базовый программный код отличается от других редакций SQL Server. Compact Edition — исключительно 32-разрядный продукт и предназначен в основном для использования в качестве компактной внутрипроцессной базы данных для мобильных и настольных приложений.
Поделитесь материалом с коллегами и друзьями
13.0.6404.1 | Обновление исправлений по требованию для Microsoft SQL Server 2016 SP3 (KB5006943) | 2021 октября 27 | ||
13.0.6300.2 | Пакет обновления 3 (SP3) для SQL Server 2016 | 2021 15 сентября | ||
13.0.5888.11 | CU17 для Microsoft SQL Server 2016 SP2 (KB5001092) | 2021 марта 29 | ||
13.0.5882.1 | CU16 для Microsoft SQL Server 2016 SP2 (KB5000645) | 2021 февраля 11 | ||
13.0.5865.1 | Обновление безопасности для Microsoft SQL Server 2016 SP2 CU15 (KB4583461) | января 2021 | ||
13.0.5850.14 | CU15 для Microsoft SQL Server 2016 с пакетом обновления 2 (KB4577775) | 2020 28 сентября | ||
13.0.5830.85 | CU14 для Microsoft SQL Server 2016 с пакетом обновления 2 (KB4564909) 2020 г. 6 августа | |||
13.0.5820.21 | CU13 для Microsoft SQL Server 2016 SP2 (KB4549825) | 2020 28 мая | ||
13.0.5698.0 | CU12 для Microsoft SQL Server 2016 SP2 (KB4536648) | 2020 25 февраля | 2020 | |
13.0.5622.0 | Обновление безопасности для SQL Server 2016 SP2 CU11 (KB4535706) | 2020 11 февраля | ||
13.0.5598.27 | CU11 для Microsoft SQL Server 2016 SP2 (KB4527378) | |||
13.0,5492.2 | CU10 для Microsoft SQL Server 2016 SP2 (KB4524334) | 2019 8 октября | ||
13.0.5479.0 | CU9 для Microsoft SQL Server 2016 SP2 (KB4515435) (отозван) | 2019 Сентябрь 30 | ||
13.0.5426.0 | CU8 для Microsoft SQL Server 2016 SP2 (KB4505830) | 2019 июля 31 | ||
13.0.5382.0 | Пакет обновления по запросу для SQL Server 2016 SP2 CU7 (KB4545 ) | 10 июля 2019 | ||
13.0.5366.0 | Обновление безопасности для SQL Server 2016 SP2 CU7 (KB4505222) | 2019 9 июля | ||
13.0.5343.1 | Пакет обновления по требованию для SQL Server 2016 SP2 CU7 (KB4508636) | 2019 июня 24 | ||
13.0.5337.0 | CU7 для Microsoft SQL Server 2016 SP2 (KB44) | 2019 22 мая | ||
13.0.5292.0 | CU6 для Microsoft SQL Server 2016 SP2 ( | 8536000) 19 марта|||
13.0.5270.0 | FIX: Восстановление резервной копии в SQL Server 2016 из SQL Server 2008 или 2008 R2 занимает много времени (KB44 | |||
2019 14 февраля | ||||
13.0.5264.1 | CU5 для Microsoft SQL Server 2016 SP2 (KB4475776) | 2019 января 23 | ||
13.0.5239.0 | FIX: Пакет обновления 2 по требованию для SQL Server 2016 SP2 CU4 (KB4482972) | 2018 декабря 21 | ||
13.0.5233.0 | CU4 для Microsoft SQL Server 2016 SP2 (KB4464106) | 2018 13 ноября | ||
13.0.5216.0 | CU3 для Microsoft SQL Server 2016 SP2 (KB4458871) | 2018 21 сентября | ||
13.0.5201.1 | Обновление безопасности для уязвимости удаленного выполнения кода в SQL Server 2016 SP2 (CU) (KB4458621) | 2018 19 августа | ||
13.0.5161.0 | (Заменено) Обновление безопасности для удаленного выполнения кода уязвимость в SQL Server 2016 SP2 (CU) (KB42 | 2018 14 августа | ||
13.0,5153.0 | CU2 для Microsoft SQL Server 2016 SP2 (KB4340355) | 2018 16 июля | ||
13.0.5149.0 | CU1 для Microsoft SQL Server 2016 SP2 (KB4135048) | 2018 29 мая | 2018 | |
13.0.5103.6 | Обновление безопасности для SQL Server 2016 SP2 GDR (KB4583460) | 2021 12 января | ||
13.0.5102.14 | Обновление безопасности для SQL Server 2016 SP2 GDR (KB4532097) | 2020 11 февраля | 2020 | |
13.0.5101.9 | Обновление безопасности для SQL Server 2016 SP2 GDR (KB4505220) | 2019 9 июля | ||
13.0.5081.1 | Обновление безопасности для уязвимости удаленного выполнения кода в SQL Server 2016 SP2 GDR (KB42 | )2018 14 августа | ||
13.0.5026.0 | Пакет обновления 2 (SP2) для SQL Server 2016 | 2018 24 апреля | ||
13.0.4604.0 | Обновление безопасности для SQL Server 2016 SP1 CU15 GDR ( KB4505221) | 9 июля 2019 | ||
13.0.4577.0 | Пакет обновления по требованию для SQL Server 2016 SP1 CU15 (KB4508471) | 2019 20 июня | ||
13.0.4574.0 | CU15 для Microsoft SQL Server 2016 SP1 (KB44 | 2019 Май 16 | ||
13.0.4560.0 | CU14 для Microsoft SQL Server 2016 с пакетом обновления 1 (KB4488535) | 2019 марта 19 | ||
13.0.4550.1 | CU13 для Microsoft SQL Server 2016 SP1 ( | 757000) 2019 23 января | ||
13.0.4541.0 | CU12 для Microsoft SQL Server 2016 SP1 (KB4464343) | 2018 13 ноября | ||
13.0.4531.0 | ИСПРАВИТЬ: «Счетчик модификаций» в DMV sys.dm_db_stats_properties показывает неверное значение разделов объединено с помощью ALTER PARTITION в SQL Server 2016 (KB4465443) | 2018 27 сентября | ||
13.0.4528.0 | CU11 для Microsoft SQL Server 2016 SP1 (KB4459676) | 2018 сентября 18 | ||
13.0.4522.0 | Обновление безопасности для уязвимости удаленного выполнения кода в SQL Server 2016 SP1 (CU) (KB42 | |||
2018 14 августа | ||||
13.0.4514.0 | CU10 для Microsoft SQL Server 2016 SP1 (KB4341569) | 2018 16 июля | ||
13.0.4502.0 | CU9 для Microsoft SQL Server 2016 SP1 (KB4100997) | 2018 29 мая | ||
13.0.4474.0 | CU8 2016 SP1 (для Microsoft SQL Server 2016 KB4077064) | 19 марта 2018 | ||
13.0.4466.4 | CU7 для Microsoft SQL Server 2016 SP1 (KB4057119) Обновление безопасности для SQL Server 2016 CU7 SP1 (KB4058561) | 2018 4 января | ||
13.0.4457.0 | CU6 для Microsoft SQL Server 2016 SP1 (KB4037354) | 2017 21 ноября | ||
13.0.4451.0 | CU5 для Microsoft SQL Server 2016 SP1 (KB4040714) | 2017 сентября 18 | ||
13.0.4446.0 | CU4 для Microsoft SQL Server 2016 SP1 (KB4024305) | 8 августа 2017 г. | ||
13.0.4435.0 | CU3 для Microsoft SQL Server 2016 SP1 (KB4019916) | 10 мая 2017 г. | ||
13.0.4422.0 | CU2 для Microsoft SQL Server 2016 SP1 (KB4013106) | 2017 Март 20 | ||
13.0.4411.0 | CU1 для Microsoft SQL Server 2016 SP1 (KB3208177) Январь | |||
13.0.4259.0 | Обновление безопасности для SQL Server 2016 SP1 GDR (KB4505219) | 2019 июля | ||
13.0.4224.16 | Обновление безопасности для уязвимости удаленного выполнения кода в SQL Server 2016 SP1 (GDR) (KB4458842) | 2018 22 августа | ||
13.0.4223.10 | (Заменено) Обновление безопасности для уязвимости удаленного выполнения кода в SQL Server 2016 SP1 (GDR) (KB42 | ) | 2018 14 августа | |
13.0.4210.6 | Обновление безопасности для SQL Server 2016 с пакетом обновления 1 GDR (KB4057118) | 2018 4 января | ||
13.0.4206.0 | Обновление безопасности для SQL Server 2016 с пакетом обновления 1 GDR (KB4019089) | 2017 августа 8 | ||
13.0.4202.2 | Пакет обновления GDR для SQL Server 2016 SP1 (KB3210089) | 2016 16 декабря | ||
13.0.4199.0 | FIX: Важное обновление для SQL Server 2016 SP1 Reporting Services (KB3207512) | 2016 23 ноября | ||
13.0,4001.0 | Пакет обновления 1 (SP1) для SQL Server 2016 | 16 ноября 2016 г. | ||
13.0.2218.0 | Обновление безопасности для SQL Server 2016 RTM CU (KB4058559) | 2018 8 января | ||
13.0.2216.0 | CU9 для Microsoft SQL Server 2016 RTM (KB4037357) | 2017 21 ноября | ||
13.0.2213.0 | CU8 для Microsoft SQL Server 2016 RTM (KB40407134) сентябрь 2017 | 18|||
13.0.2210.0 | CU7 для Microsoft SQL Server 2016 RTM (KB4024304) | 8 августа 2017 г. | ||
13.0.2204.0 | CU6 для Microsoft SQL Server 2016 RTM (KB4019914) | 10 15 мая 2017 г. | 10 | |
13.0.2197.0 | CU5 для Microsoft SQL Server 2016 RTM (KB4013105) | 2017 Март 20 | ||
13.0.2193.0 | CU4 для Microsoft SQL Server 2016 RTM (KB3205052) Январь 180005 | |||
13.0.2186.6 | MS16-136: CU3 для Microsoft SQL Server 2016 RTM (KB3205413) | 2016 8 ноября | ||
13.0.2170.0 | FIX: Пакет обновления по требованию для SQL Server 2016 CU2 RTM (KB3199171) | 2016 26 октября | ||
13.0.2169.0 | FIX: Пакет обновления по запросу для SQL Server 2016 CU2 RTM (KB3195813) | 2016 октября | ||
0.2164.0 | CU2 для Microsoft SQL Server 2016 RTM (KB3182270) | 2016 22 сентября | ||
13.0.2149.0 | CU1 для Microsoft SQL Server 2016 RTM (KB3164674) | 2016 10 26 июля | ||
13.0.1745.2 | Обновление безопасности для SQL Server 2016 RTM GDR (KB4058560) | 2018 8 января | ||
13.0.1742.0 | Обновление безопасности для SQL Server 2016 RTM GDR (KB4019088) | 8 августа 2017 г. | ||
13.0,1728.2 | Пакет обновления GDR для SQL Server 2016 RTM (KB3210111) | 2016 16 декабря | ||
13.0.1722.0 | MS16-136: Обновление безопасности для SQL Server 2016 GDR (KB31 | |||
Ноябрь 2016 г. 8 | ||||
13.0.1711.0 | FIX: Обработка раздела приводит к потере данных на других разделах после восстановления базы данных в SQL Server 2016 (1200) (KB3179258) | 2016 11 августа | ||
13.0.1708.0 | Критическое обновление для SQL Server 2016 Предварительные требования MSVCRT | 2016 3 июня | ||
13.0.1601.5 | SQL Server 2016 RTM | 1 июня 2016 | ||
SQL Server 2016 RC3 (версия-кандидат 3) | 2016 15 апреля | |||
13.0.1300.275 | SQL Server 2016 RC2 (Release Candidate 2) | 2016 апреля 1 | ||
13.0.1200.242 | SQL Server 2016 RC1 (версия-кандидат 1) | 2016 марта 18 | ||
13.0.1100.288 | SQL Server 2016 RC0 (Release Candidate 0) | 2016 марта 7 | ||
13.0.1000.281 | SQL Server 2016 CTP 3.3 (Community Technology Preview 3.3) | 2016 3 февраля | ||
13.00.900.73 | SQL Server 2016 CTP 3.2 (Community Technology Preview 3.2) | 2015 16 декабря | ||
13.0.800.111 | SQL Server 2016 CTP 3.1 (Community Technology Preview 3.1) | 2015 30 ноября | ||
13.0.700.1395 | SQL Server 2016 CTP 3.0 (Community Technology Preview 3.0) | 2015 28 октября | ||
13.0.600.65 | SQL Server 2016 CTP 2.4 (Community Technology Preview 2.4) | 2015 30 сентября | ||
13.0.500.53 | SQL Server 2016 CTP 2.3 (Community Technology Preview 2.3) | 2015 28 августа | ||
13.0.407.1 | SQL Server 2016 CTP 2.2 (Community Technology Preview 2.2) | 2015 29 июля | ||
13.0.400.91 | SQL Server 2016 CTP 2.2 (Community Technology Preview 2.2) (заменено) | 2015 22 июля | ||
13.0.300.44 | SQL Server 2016 CTP 2.1 (Community Technology Preview 2.1) | 2015 24 июня | ||
13.0.200.172 | SQL Server 2016 CTP 2.0 (Community Technology Preview 2.0) | 2015 27 мая |
Поддерживается ли ваша версия SQL Server?
19 июля Ваша версия SQL Server по-прежнему поддерживается?
Сегодня компании полагаются на программное обеспечение, чтобы гарантировать правильное производство, продажу и обслуживание их продуктов и услуг. Это делает программное обеспечение критически важным для их бизнеса.
К счастью, поставщики программного обеспечения оказывают поддержку, поэтому в случае возникновения проблем / ошибок / пробелов в системе безопасности они готовы помочь и ограничить влияние.Однако, поскольку технологии постоянно развиваются, новые версии выпусков программного обеспечения и старые версии через некоторое время станут устаревшими.
Как насчет поддержки Microsoft SQL Server?То же самое и с Microsoft SQL Server. Начиная с первоначального выпуска, каждая версия поддерживается не менее 10 лет (по данным Microsoft). Эти 10 лет делятся на 2 типа поддержки:
- Основная поддержка: полная поддержка, в основном в течение первых 5 лет после выпуска, включая обновления функций, производительности, масштабируемости и безопасности.
- Расширенная поддержка: предоставляется после основной поддержки и обеспечивает ограниченную поддержку:
- Включает обновления безопасности
- Доступно только при наличии Software Assurance или лицензий по подписке, вы можете приобрести дополнительную расширенную поддержку.
- Нет исправлений ошибок
- Нет новых функций, функциональных улучшений или исправлений по запросу клиентов
Чтобы проверить, поддерживается ли ваша версия, просмотрите информацию о продукте и жизненном цикле от Microsoft: https: // docs.microsoft.com/en-us/lifecycle/products/?products=sql-server.
Только для информационных целей мы предоставляем даты поддержки, опубликованные Microsoft 19 июля -е 2021 (всегда проверяйте официальные и последние даты на веб-сайте Microsoft):
Все более старые версии (например, 2008), которых нет в этой таблице, больше не имеют основной или расширенной поддержки. Также проверьте одну из наших предыдущих публикаций в блоге «SQL Server 2008: конец поддержки» для получения дополнительной информации.
Что делать, если вам нужно запустить старую версию?Если в силу обстоятельств ваша база данных все еще должна работать с более старой версией, есть следующие варианты:
- Перенесите старую версию в Azure
- Если у вас все еще есть лицензия Software Assurance, Microsoft предлагает возможность разместить вашу рабочую нагрузку на виртуальной машине Azure. Они предлагают расширенные обновления безопасности на срок до 3 лет без дополнительных затрат по сравнению со стандартными ценами на виртуальные машины Azure (в зависимости от используемой версии см. Информацию о продукте и жизненном цикле от Microsoft).
- Вторая возможность в Azure — переместить рабочую нагрузку в управляемый экземпляр базы данных SQL Azure. Это не требует обширных обновлений безопасности, потому что это полностью управляемое решение.
- Для клиентов, которые хотят оставаться локально и нуждаются в дополнительном времени для обновления до более новой версии, можно приобрести расширенную безопасность на срок до 3 лет (в зависимости от используемой версии, проверьте информацию о продукте и жизненном цикле от Microsoft). Но этот вариант доступен только для клиентов с лицензией Software Assurance, которая должна оплачиваться ежегодно.
Есть вопросы или сомнения относительно того, как это повлияет на вашу среду Microsoft SQL Server? Не хватает дополнительных деталей? Просто обратитесь к нам за дополнительной информацией по телефону: +32 3 450 67 89 или по электронной почте: [email protected]
Интересные ссылки:
Срок службы SQL Server: все, что вам нужно знать
SQL Server и SQL Server Compact — это приложение Microsoft для системы управления реляционными базами данных (RDMS). Как следует из названия, он используется для управления базами данных, которые вы используете для своего бизнеса.И скоро у некоторых версий SQL Server закончится жизненный цикл. Но не беспокойтесь, потому что мы предоставили вам это руководство.
Microsoft указывает даты окончания срока службы всех своих продуктов, чтобы клиенты знали, когда они прекратят поддержку определенных продуктов. SQL Server не является исключением. Каждая версия SQL Server обычно имеет дату окончания поддержки и дату окончания расширенной поддержки.
Зачем мне это нужно?
По окончании основной поддержки Microsoft больше не будет предоставлять исправления, не связанные с безопасностью, если у вас нет расширенного соглашения о поддержке.Все претензии по гарантии прекращаются, и они больше не принимают запросы на функции и изменения.
По достижении «продленной даты окончания поддержки» для продукта не будет никаких исправлений, обновлений безопасности или поддержки со стороны Microsoft. Если вы используете какой-либо из этих продуктов и ничего не делаете, почти наверняка ваши риски, связанные с безопасностью и соблюдением требований, возрастут, что также может повлиять на производительность. Эти риски со временем будут только расти, поэтому очень важно принять меры.
Окончание поддержки SQL Server 2008 и 2008 R2
Поддержка SQL Server 2008 и SQL Server 2008 R2 закончилась 9 июля 2019 г., а срок поддержки Windows Server 2008 и Windows Server 2008 R2 истек вместе с Windows 7 в январе. 14, 2020.
Политика жизненного цикла Microsoft предлагала в общей сложности 10 лет поддержки (5 лет основной поддержки и 5 лет расширенной поддержки) для версий SQL Server и Windows Server 2008 и 2008 R2.
Окончание срока службы SQL Server Compact
Срок службы SQL Server Compact 4.0 истекает 13 июля 2021 г. Что это означает для вас? Что ж, больше не будет обновлений безопасности или патчей и техподдержки. Вот почему мы в Lansweeper создали специальный отчет EOL для SQL Server Compact, чтобы помочь вам провести аудит вашей сети на предмет обнаружения устаревших установок.
Какие у меня есть варианты?
Проще говоря:
- Оплата расширенных обновлений безопасности
- Обновление до более поздней версии SQL Server
- Миграция на Microsoft Azure
Самый простой способ сделать, если ваша организация упустила крайний срок EOL — покупка расширенных обновлений безопасности от Microsoft. Эти обновления безопасности включают критические и важные обновления безопасности, но не содержат новых функций или обновлений, не связанных с безопасностью, по запросу клиентов.Кроме того, покупка расширенной поддержки — очень дорогостоящее и временное решение.
Это опция, доступная клиентам, использующим SQL Server или Windows Server с активной лицензией, хотя это просто откладывает проблемы.
Обновление до SQL Server 2017Другой путь вперед — просто перейти на более свежие версии этих продуктов: SQL Server 2017. Обновив свои установки, вы получите доступ к обновлениям в течение 10 лет.
Перенести в AzureОсновная рекомендация — миграция локальных рабочих нагрузок Microsoft SQL в облако Microsoft Azure.За счет обновления устаревшей технологии локальных баз данных предприятия консолидируют свою среду и оптимизируют производительность, восстановление и предоставление ресурсов.
Облако является вечнозеленым и позволяет увеличивать или уменьшать масштаб по мере необходимости, платя только за то, что вы потребляете. Exchange Online как часть Office 365 или базы данных SQL Azure — отличные примеры современного подхода Microsoft к основным серверным приложениям.
Microsoft заявляет, что с небольшими изменениями в коде вы можете разместить SQL Server 2008 или SQL Server 2008 R2 в базе данных Azure SQL.
Запустите отчет аудита окончания срока службы SQL Server
Наш аудит окончания срока службы SQL Server предоставляет обзор всех установленных SQL Server в вашей сети с указанием того, истек ли срок их расширенной поддержки.
По истечении срока расширенной поддержки ваши SQL-серверы могут перестать быть безопасными, поскольку они не будут получать обновления безопасности. Настоятельно рекомендуется, чтобы если у вас есть серверы SQL, срок службы которых истек или истек, вы обновили их как можно скорее.
Обзор EOL SQL Server
Версия ОС | Окончание основной поддержки | Окончание расширенной поддержки | |
SQL Server 2000 | Не применимо | июль | июль |
SQL Server 2000 (SP4) | 8 апреля 2008 г. | 9 апреля 2013 г. | |
SQL Server 2005 (SP4) | 12 апреля 2011 г. | 12 апреля 2016 г. | |
SQL Server 2008 ( SP4) | 8 июля 2014 г. | 9 июля 2019 г. | |
SQL Server 2008 R2 | Неприменимо | 10 июля 2012 г. | |
SQL Server 2008 R2 (SP3) | 8 июля 2014 г. | 9 июля 2019 г. | |
SQL Server 2012 | Не применимо | 14 января 2014 г. | |
SQL Server 2012 (SP4) | 11 июля 2017 г. | 9000 4 12 июля 2022 г.||
SQL Server 2014 | Неприменимо | 12 июля 2016 г. | |
SQL Server 2014 (SP3) | 9 июля 2019 г. | 9 июля 2024 г. | |
SQL Server 2016 | Не применимо | 9 января 2018 г. | |
SQL Server 2016 (SP2) | 13 июля 2021 г. | 14 июля 2026 г. | |
SQL Server 2017 | 11 октября 2022 г. | 12 октября , 2027 | |
SQL Server 2019 | 7 января 2025 г. | 8 января 2030 г. | |
SQL Server Compact 4.0 | 12 июля 2016 г. | 13 июля 2021 г. |
Источник: Support.microsoft.com
SQL Server 2012 | |||
11.00.5634 | 3082561 Накопительный пакет обновления 8 (CU8) для SQL Server 2012 SP2 | 21 сен 2015 | |
11.00.5623 | 3072100 Накопительный пакет обновления 7 (CU7) для SQL Server 2012 SP2 | 20 июля 2015 | |
11.00.5592 | 3052468 Накопительный пакет обновления 6 (CU6) для SQL Server 2012 SP2 | 19 мая 2015 | |
11.00.5582 | 3037255 Накопительный пакет обновления 5 (CU5) для SQL Server 2012 SP2 | 16 марта 2015 | |
11.00.5556 | 3007556 Накопительный пакет обновления 4 (CU4) для SQL Server 2012 SP2 | 20 января 2015 | |
11.00.5548 | 3002049 Накопительный пакет обновления 3 (CU3) для SQL Server 2012 SP2 | 17 ноя 2014 | |
11.00.5532 | 2983175 Накопительный пакет обновления 2 (CU2) для SQL Server 2012 SP2 | 15 сен 2014 | |
11.00.5532 | 2976982 Накопительный пакет обновления 1 (CU1) для SQL Server 2012 SP2 | 24 июля 2014 г. | |
11.00.5058 | Пакет обновления 2 (SP2) для SQL Server 2012 | 10 июня 2014 г. | |
11.00.3492 | 3052476 Накопительный пакет обновления 16 (CU16) для SQL Server 2012 SP1 | 18 мая 2015 г. | |
11.00.3487 | 3038001 Накопительный пакет обновления 15 (CU15) для SQL Server 2012 SP1 | 16 марта 2015 г. | |
11.00.3486 | 3023636 Накопительный пакет обновления 14 (CU14) для SQL Server 2012 SP1 | 19 января 2015 | |
11.00.3482 | 3002044 Накопительный пакет обновления 13 (CU13) для SQL Server 2012 SP1 | 17 ноября 2014 г. | |
11.00.3470 | 29 | Накопительный пакет обновления 12 (CU12) для SQL Server 2012 SP1 | 15 сентября 2014 г. |
11.00.3449 | 2975396 Накопительный пакет обновления 11 (CU11) для SQL Server 2012 SP1 | 21 июля 2014 г. | |
11.00.3431 | 29 Накопительный пакет обновления 10 (CU10) для SQL Server 2012 SP1 | 19 мая 2014 г. | |
11.00.3412 | 2 | ||
18 марта 2014 г. | |||
11.00.3401 | 2 | 1 Накопительный пакет обновления 8 (CU8) для SQL Server 2012 SP1 | 20 января 2014 г. |
11.00.3393 | 28 | Накопительный пакет обновления 7 (CU7) для SQL Server 2012 SP1 | 18 ноября 2013 г. |
11.00.3381 | 2874879 Накопительный пакет обновления 6 (CU6) для SQL Server 2012 SP1 | 16 сен 2013 | |
11.00.3373 | SQL Server 2012 с пакетом обновления 5 (CU5) | 16 июля 2013 | |
11.00.3368 | SQL Server 2012 с пакетом обновления 4 (SP CU4) | 31 мая 2013 г. | |
11.00.3349 | Накопительный пакет обновления 3 (CU3) для SQL Server 2012 SP1 | 18 марта 2013 | |
11.00.3339 | Накопительный пакет обновления 2 (CU2) для SQL Server 2012 SP1 | 25 января 2013 | |
11.00.3335 | ИСПРАВИТЬ2800050: сбой процесса установки компонента после установки SQL Server 2012 SP1 | 14 января 2013 | |
11.00.3321 | Накопительный пакет обновления 1 (CU1) для SQL Server 2012 SP1 | 20 ноября 2012 | |
11.00.3128 | Установщик Windows запускается повторно после установки SQL Server 2012 SP1 | 3 января 2013 | |
11.00.3000 | Пакет обновления 1 (SP1) для SQL Server 2012 | 6 ноября 2012 | |
11.00.2419 | Накопительный пакет обновления 9 (CU9) для SQL Server 2012 | 21 августа 2013 | |
11.00.2410 | Накопительный пакет обновления 8 (CU8) для SQL Server 2012 | 18 июня 2013 | |
11.00.2405 | Накопительный пакет обновления 7 (CU7) для SQL Server 2012 | 15 апреля 2013 | |
11.00.2401 | Накопительный пакет обновления 6 (CU6) для SQL Server 2012 | 18 февраля 2013 | |
11.00.2395 | Накопительный пакет обновления 5 (CU5) для SQL Server 2012 | 18 декабря 2012 | |
11.00.2383 | Накопительный пакет обновления 4 (CU4) для SQL Server 2012 | 18 октября 2012 | |
11.00.2376 | Бюллетень по безопасности Microsoft MS12-070 | 9 октября 2012 | |
11.00.2332 | Накопительный пакет обновления 3 (CU3) для SQL Server 2012 | 29 августа 2012 | |
11.00.2325 | Накопительный пакет обновления 2 (CU2) для SQL Server 2012 | 18 июня 2012 | |
11.0.2316 | SQL Server 2012 CU1 | 12 апреля 2012 | |
11.0,2100,6 | SQL Server 2012 RTM | 7 марта 2012 г. | |
11.00.1913 | Microsoft SQL Server 2012, выпуск-кандидат 1 (RC1) | 16 декабря 2011 | |
11.00.1750 | Microsoft SQL Server 2012, версия-кандидат 0 (RC0) | 17 ноября 2011 | |
SQL Server 2008 R2 | |||
10.50.6000 | Пакет обновления 3 (SP3) для SQL Server 2008 R2 | 26 сентября 2014 | |
10.50.4319 | 2967540 Накопительный пакет обновления 13 (CU13) для SQL Server 2008 R2 с пакетом обновления 2 | 30 июня 2014 | |
10.50.4305 | 2 | 21 апреля 2014 | |
10,50.4302 | 28 Накопительный пакет обновления 11 (CU11) для SQL Server 2008 R2 с пакетом обновления 2 | 18 февраля 2014 | |
10.50.4297 | 2 | 7 Накопительный пакет обновления 10 (CU10) для SQL Server 2008 R2 Пакет обновления 216 декабря 2013 г. | |
10.50.4295 | 2887606 Накопительный пакет обновления 9 (CU9) для SQL Server 2008 R2 с пакетом обновления 2 | 29 октября 2013 г. | |
10.50,4290 | SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU8 | 30 августа 2013 | |
10.50.4286 | SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU7 | 17 июня 2013 | |
10.50.4285 | SQL Server 2008 R2 SP2 CU6 (обновлено) | 13 июня 2013 | |
10.50.4279 | SQL Server 2008 R2 SP2 CU6 (заменено) | 15 апреля 2013 | |
10.50,4276 | SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU5 | 18 февраля 2013 г. | |
10.50.4270 | SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU4 | 17 декабря 2012 | |
10.50.4266 | SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU3 | 15 октября 2012 | |
10.50.4263 | SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU2 | 29 августа 2012 | |
10.50,4260 | SQL Server 2008 R2 с пакетом обновления 2 (SP2) CU1 | 1 августа 2012 | |
10.50.4000 | Пакет обновления 2 (SP2) для SQL Server 2008 R2 | 26 июля 2012 | |
10.50.3720 | Предварительная версия технологии сообщества (CTP) SQL Server 2008 R2 SP2 | 13 мая 2012 | |
10.50.2876 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU13 | 17 июня 2013 | |
10.50,2875 | SQL Server 2008 R2 SP1 CU12 (обновлено) | 13 июня 2013 | |
10.50.2874 | SQL Server 2008 R2 SP1 CU12 (заменено) | 15 апреля 2013 | |
10.50.2861 | Бюллетень по безопасности Microsoft MS12-070 | 9 октября 2012 | |
10.50.2869 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU11 | 18 февраля 2013 | |
10.50,2868 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU10 | 17 декабря 2012 | |
10.50.2866 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU9 | 6 ноября 2012 | |
10.50.2861 | Обновление безопасности SQL Server 2008 R2 SP1 | 9 октября 2012 | |
10.50.2822 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU8 | 29 августа 2012 | |
10.50,2817 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU7 | 18 июня 2012 | |
10.50.2811 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU6 | 16 апреля 2012 | |
10.50.2806 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU5 | 22 февраля 2012 | |
10.50.2796 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU4 | 9 января 2012 | |
10.50.2789.0 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU3 | 17 октября 2011 г. | |
10.50.2772.0 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU2 | 16 августа 2011 | |
10.50.2769.0 | SQL Server 2008 R2 с пакетом обновления 1 (SP1) CU1 | 16 сентября 2011 | |
10.50.2500.0 | SQL Server 2008 R2 с пакетом обновления 1 | 11 июля 2011 г. | |
10.50.1815 | SQL Server 2008 R2 CU13 | 17 апреля 2012 г. | |
10.50.1810 | SQL Server 2008 R2 CU12 | 21 февраля 2012 г. | |
10.50.1809 | SQL Server 2008 R2 CU11 | 9 января 2012 | |
10.50.1807.0 | SQL Server 2008 R2 CU10 | 19 октября 2011 г. | |
10.50.1804.0 | SQL Server 2008 R2 CU9 | 23 августа 2011 | |
10.50.1797.0 | SQL Server 2008 R2 CU8 | 16 сентября 2011 | |
10.50.1777.0 | SQL Server 2008 R2 CU7 | 16 июня 2011 | |
10.50.1765.0 | SQL Server 2008 R2 CU6 | 21 февраля 2011 | |
10.50.1753.0 | SQL Server 2008 R2 CU5 | 20 декабря 2010 г. | |
10.50.1746.0 | SQL Server 2008 R2 CU4 | 18 октября 2010 г. | |
10.50.1734.0 | SQL Server 2008 R2 CU3 | 17 августа 2010 г. | |
10.50.1720.0 | SQL Server 2008 R2 CU2 | 25 июня 2010 г. | |
10.50.1702.0 | SQL Server 2008 R2 CU1 | 18 мая 2010 г. | |
10.50.1600.1 | SQL Server 2008 R2 RTM | 12 апреля 2010 г. | |
SQL Server 2008 | |||
10.00.6000 | Пакет обновления 4 (SP4) для SQL Server 2008 | 30 сентября 2014 | |
10.00.5861 | SQL Server 2008 с пакетом обновления 3 (SP3) CU17 | 19 мая 2014 | |
10.00.5852 | SQL Server 2008 с пакетом обновления 3 (SP3) CU16 | 17 марта 2014 | |
10.00.5850 | SQL Server 2008 с пакетом обновления 3 (SP3) CU15 | 20 января 2014 | |
10.00.5848 | SQL Server 2008 с пакетом обновления 3 (SP3) CU14 | 18 ноя 2013 | |
10.00.5846 | SQL Server 2008 с пакетом обновления 3 (SP3) CU13 | 16 сен 2013 | |
10.00.5844 | SQL Server 2008 с пакетом обновления 3 (SP3) CU12 | 16 июля 2013 | |
10.00.5841 | SQL Server 2008 SP3 CU11 (обновлено) | 13 июня 2013 | |
10.00.5840 | SQL Server 2008 SP3 CU11 (заменено) | 20 мая 2013 | |
10.00.5835 | SQL Server 2008 с пакетом обновления 3 (SP3) CU10 | 18 марта 2013 | |
10.00.5829 | SQL Server 2008 SP3 CU9 | 23 января 2013 | |
10.00.5828 | SQL Server 2008 с пакетом обновления 3 (SP3) CU8 | 19 ноября 2012 | |
10.00.5826 | Бюллетень по безопасности Microsoft MS12-070 | 9 октября 2012 | |
10.00.5794 | SQL Server 2008 с пакетом обновления 3 (SP3) CU7 | 21 сентября 2012 | |
10.00.5788 | SQL Server 2008 с пакетом обновления 3 (SP3) CU6 | 16 июля 2012 | |
10.00.5785 | SQL Server 2008 с пакетом обновления 3 (SP3) CU5 | 19 мая 2012 | |
10.00.5775 | SQL Server 2008 с пакетом обновления 3 (SP3) CU4 | 20 марта 2012 г. | |
10.00.5770 | SQL Server 2008 с пакетом обновления 3 (SP3) CU3 | 16 января 2012 | |
10.00.5768 | SQL Server 2008 с пакетом обновления 3 (SP3) CU2 | 22 ноября 2011 г. | |
10.00.5766 | SQL Server 2008 с пакетом обновления 3 (SP3) CU1 | 18 октября 2011 г. | |
10.00.5500 | SQL Server 2008 с пакетом обновления 3 (SP3) | 6 октября 2011 г. | |
10.00.4330 | SQL Server 2008 с пакетом обновления 2 (SP2) CU9 | 19 марта 2012 | |
10.00.4326 | SQL Server 2008 с пакетом обновления 2 (SP2) CU8 | 30 января 2012 г. | |
10.00.4323 | SQL Server 2008 с пакетом обновления 2 (SP2) CU7 | 21 ноя 2011 | |
10.00.4321 | SQL Server 2008 с пакетом обновления 2 (SP2) CU6 | 20 сентября 2011 | |
10.00.4316 | SQL Server 2008 с пакетом обновления 2 (SP2) CU5 | 18 июля 2011 г. | |
10.00.4285 | SQL Server 2008 с пакетом обновления 2 (SP2) CU4 | 16 мая 2011 | |
10.00.4279 | SQL Server 2008 с пакетом обновления 2 (SP2) CU3 | 21 марта 2011 г. | |
10.00.4272 | SQL Server 2008 с пакетом обновления 2 (SP2) CU2 | 17 января 2011 | |
10.00.4266 | SQL Server 2008 с пакетом обновления 2 (SP2) CU1 | 15 ноя 2010 | |
10.00.4000 | SQL Server 2008 с пакетом обновления 2 (SP2) | 29 сен 2010 | |
10.00.2850 | SQL Server 2008 с пакетом обновления 1 (SP1) CU16 | 19 сентября 2011 | |
10.00.2847 | SQL Server 2008 с пакетом обновления 1 (SP1) CU15 | 18 июля 2011 г. | |
10.00.2816 | SQL Server 2008 с пакетом обновления 1 (SP1) CU13 | 22 марта 2011 | |
10.00.2812 | SQL Server 2008 с пакетом обновления 1 (SP1) CU14 | 16 мая 2011 | |
10.00.2808 | SQL Server 2008 с пакетом обновления 1 (SP1) CU12 | 17 января 2011 | |
10.00.2804 | SQL Server 2008 с пакетом обновления 1 (SP1) CU11 | 15 ноя 2010 | |
10.00.2799 | SQL Server 2008 с пакетом обновления 1 (SP1) CU10 | 21 сен 2010 | |
10.00.2789 | SQL Server 2008 с пакетом обновления 1 (SP1) CU9 | 19 июля 2010 г. | |
10.00.2775 | SQL Server 2008 с пакетом обновления 1 (SP1) CU8 | 17 мая 2010 г. | |
10.00.2766 | SQL Server 2008 с пакетом обновления 1 (SP1) CU7 | 15 марта 2010 г. | |
10.00.2757 | SQL Server 2008 с пакетом обновления 1 (SP1) CU6 | 18 января 2010 г. | |
10.00.2746 | SQL Server 2008 с пакетом обновления 1 (SP1) CU5 | 24 ноя 2009 | |
10.00.2734 | SQL Server 2008 с пакетом обновления 1 (SP1) CU4 | 22 сентября 2009 | |
10.00.2723 | SQL Server 2008 с пакетом обновления 1 (SP1) CU3 | 21 июля 2009 г. | |
10.00.2714 | SQL Server 2008 с пакетом обновления 1 (SP1) CU2 | 18 мая 2009 г. | |
10.00.2710 | SQL Server 2008 с пакетом обновления 1 (SP1) CU1 | 16 апреля 2009 | |
10.00.2531 | SQL Server 2008 с пакетом обновления 1 (SP1) | 7 апреля 2009 | |
10.00.1835 | SQL Server 2008 RTM CU10 | 15 марта 2010 г. | |
10.00.1828 | SQL Server 2008 RTM CU9 | 18 января 2009 | |
10.00.1823 | SQL Server 2008 RTM CU8 | 16 ноя 2009 | |
10.00.1818 | SQL Server 2008 RTM CU7 | 21 сентября 2009 | |
10.00.1812 | SQL Server 2008 RTM CU6 | 21 июля 2009 г. | |
10.00.1806 | SQL Server 2008 RTM CU5 | 18 мая 2009 г. | |
10.00.1798 | SQL Server 2008 RTM CU4 | 17 марта 2009 г. | |
10.00.1787 | SQL Server 2008 RTM CU3 | 19 января 2009 | |
10.00.1779 | SQL Server 2008 RTM CU2 | 17 ноября 2008 г. | |
10.00.1763 | SQL Server 2008 RTM CU1 | 22 сентября 2008 | |
10.00.1600 | RTM для SQL Server 2008 | 6 августа 2008 | |
SQL Server 2005 | |||
9.00.5324 | 2716427 MS12-070: Описание обновления безопасности для SQL Server 2005 с пакетом обновления 4 QFE | 9 октября 2012 | |
9.00.5295 | ИСПРАВЛЕНИЕ2598903: задание агента SQL Server случайно останавливается, когда вы планируете запуск задания после полуночи в определенные дни в SQL Server 2005, SQL Server 2008 или SQL Server 2008 R2 | 21 мая 2012 | |
9.00.5294 | ИСПРАВИТЬ2572407: Ошибка 5180 при использовании параметра ONLINE для восстановления индекса в SQL Server 2005 | 10 августа 2011 | |
9.00.5292 | QL Server 2005 с пакетом обновления 4 QFE | 14 июня 2011 | |
9.00.5266 | SQL Server 2005 с пакетом обновления 4 (SP4) CU3 | 21 марта 2011 г. | |
9.00.5259 | SQL Server 2005 с пакетом обновления 4 (SP4) CU2 | 22 февраля 2011 | |
9.00.5254 | SQL Server 2005 с пакетом обновления 4 (SP4) CU1 | 20 декабря 2010 г. | |
9.00.5000 | SQL Server 2005 с пакетом обновления 4 (SP4) | 17 декабря 2010 г. | |
9.00.4325 | SQL Server 2005 с пакетом обновления 3 (SP3) CU15 | 21 марта 2011 г. | |
9.00.4317 | SQL Server 2005 с пакетом обновления 3 (SP3) CU14 | 21 февраля 2011 | |
9.00.4315 | SQL Server 2005 с пакетом обновления 3 (SP3) CU13 | 20 декабря 2010 г. | |
9.00.4311 | SQL Server 2005 с пакетом обновления 3 (SP3) CU12 | 18 октября 2010 г. | |
9.00.4309 | SQL Server 2005 с пакетом обновления 3 (SP3) CU11 | 17 августа 2010 г. | |
9.00.4305 | SQL Server 2005 с пакетом обновления 3 (SP3) CU10 | 23 июня 2010 г. | |
9.00.4294 | SQL Server 2005 с пакетом обновления 3 (SP3) CU9 | 19 апреля 2010 г. | |
9.00.4285 | SQL Server 2005 с пакетом обновления 3 (SP3) CU8 | 16 февраля 2010 г. | |
9.00.4273 | SQL Server 2005 с пакетом обновления 3 (SP3) CU7 | 21 декабря 2009 г. | |
9.00.4266 | SQL Server 2005 с пакетом обновления 3 (SP3) CU6 | 19 октября 2009 г. | |
9.00.4230 | SQL Server 2005 с пакетом обновления 3 (SP3) CU5 | 17 августа 2009 | |
9.00.4226 | SQL Server 2005 с пакетом обновления 3 (SP3) CU4 | 16 июня 2009 г. | |
9.00.4220 | SQL Server 2005 с пакетом обновления 3 (SP3) CU3 | 21 апреля 2009 г. | |
9.00.4211 | SQL Server 2005 с пакетом обновления 3 (SP3) CU2 | 17 февраля 2009 г. | |
9.00.4207 | SQL Server 2005 с пакетом обновления 3 (SP3) CU1 | 20 декабря 2008 г. | |
9.00.4053 | SQL Server 2005 SP3 GDR (обновление безопасности) | 13 октября 2009 г. | |
9.00.4035 | SQL Server 2005 с пакетом обновления 3 (SP3) | 16 декабря 2008 | |
9.00.3356 | SQL Server 2005 с пакетом обновления 2 (SP2) CU17 | 21 декабря 2009 г. | |
9.00.3355 | SQL Server 2005 с пакетом обновления 2 (SP2) CU16 | 19 октября 2009 г. | |
9.00.3330 | SQL Server 2005 с пакетом обновления 2 (SP2) CU15 | 18 августа 2009 | |
9.00.3328 | SQL Server 2005 с пакетом обновления 2 (SP2) CU14 | 16 июня 2009 г. | |
9.00.3325 | SQL Server 2005 с пакетом обновления 2 (SP2) CU13 | 21 апреля 2009 г. | |
9.00.3315 | SQL Server 2005 с пакетом обновления 2 (SP2) CU12 | 17 февраля 2009 г. | |
9.00.3310 | Обновление безопасности SQL Server 2005 SP2 | 10 февраля 2009 | |
9.00.3301 | SQL Server 2005 с пакетом обновления 2 (SP2) CU11 | 15 декабря 2008 | |
9.00.3294 | SQL Server 2005 с пакетом обновления 2 (SP2) CU10 | 20 октября 2008 г. | |
9.00.3282 | SQL Server 2005 с пакетом обновления 2 (SP2) CU9 | 18 августа 2008 | |
9.00.3257 | SQL Server 2005 с пакетом обновления 2 (SP2) CU8 | 16 июня 2008 г. | |
9.00.3239 | SQL Server 2005 с пакетом обновления 2 (SP2) CU7 | 14 апреля 2008 | |
9.00.3233 | Исправление безопасности QFE для SQL Server 2005 | 8 июля 2008 г. | |
9.00.3228 | SQL Server 2005 с пакетом обновления 2 (SP2) CU6 | 18 февраля 2008 г. | |
9.00.3215 | SQL Server 2005 с пакетом обновления 2 (SP2) CU5 | 17 декабря 2007 г. | |
9.00.3200 | SQL Server 2005 с пакетом обновления 2 (SP2) CU4 | 15 октября 2007 г. | |
9.00.3186 | SQL Server 2005 с пакетом обновления 2 (SP2) CU3 | 20 августа 2007 | |
9.00.3175 | SQL Server 2005 с пакетом обновления 2 (SP2) CU2 | 28 июня 2007 г. | |
9.00.3161 | SQL Server 2005 с пакетом обновления 2 (SP2) CU1 | 15 апреля 2007 г. | |
9.00.3152 | Накопительное исправление | для SQL Server 2005 с пакетом обновления 2 (SP2)7 марта 2007 г. | |
9.00.3077 | Обновление безопасности SQL Server 2005 | 10 февраля 2009 | |
9.00.3054 | SQL Server 2005 KB | 85 апреля 2007 г. | |
9.00.3042.01 | SQL Server 2005 «SP2a» | 5 марта 2007 г. | |
9.00.3042 | SQL Server 2005 с пакетом обновления 2 (SP2) | 1 февраля 2007 г. | |
9.00.2047 | SQL Server 2005 с пакетом обновления 1 (SP1) | 18 апреля 2006 г. | |
9.00.1399 | SQL Server 2005 RTM | 1 ноября 2005 г. | |
SQL Server 2000 | |||
8.00.2039 | SQL Server 2000 с пакетом обновления 4 (SP4) | 6 мая 2005 | |
8.00.0760 | SQL Server 2000 с пакетом обновления 3 (SP3) | 27 августа 2003 | |
8.00.0532 | SQL Server 2000 с пакетом обновления 2 (SP2) | 4 февраля 2003 | |
8.00.0384 | SQL Server 2000 с пакетом обновления 1 (SP1) | 11 июня 2001 | |
8.00.0194 | SQL Server 2000 RTM | ||
SQL Server 7 | |||
7.00.1063 | SQL Server 7 с пакетом обновления 4 (SP4) — SQL Server 7.0 с пакетом обновления 4 (SP4) | ||
7.00.0961 | SQL Server 7 с пакетом обновления 3 (SP3) — SQL Server 7.0 с пакетом обновления 3 (SP3) | 15 декабря 2000 | |
7.00.0842 | SQL Server 7 с пакетом обновления 2 (SP2) — SQL Server 7.0 с пакетом обновления 2 (SP2) | 20 марта 2000 | |
7.00.0699 | SQL Server 7 с пакетом обновления 1 (SP1) — SQL Server 7.0 с пакетом обновления 1 (SP1) | 15 июля 1999 | |
7.00.0623 | SQL Server 7 окончательная версия | 27 ноября 1998 г. | |
SQL Server 6.5 | |||
6.50.416 | SQL Server 6.5 SP5a — 197176 Microsoft SQL Server 6.5 с пакетом обновления 5a (SP5a) | ||
6.50.415 | SQL Server 6.5 с пакетом обновления 5 (SP5) | ||
6.50.281 | SQL Server 6.5 с пакетом обновления 4 (SP4) — 178295 Microsoft SQL Server 6.5 с пакетом обновления 4 (SP4) | ||
6.50.258 | SQL Server 6.5 с пакетом обновления 3 (SP3) | ||
6.50.240 | SQL Server 6.5 с пакетом обновления 2 (SP2) — 160727 Microsoft SQL Server 6.5 с пакетом обновления 2 (SP2) | ||
6.50.213 | SQL Server 6.5 с пакетом обновления 1 (SP1) — 153096 Microsoft SQL Server 6.5 с пакетом обновления 1 (SP1) | ||
6.50.201 | SQL Server 6.5 RTM | 30 июня 1996 | SQL Server
имена файлов SQL Server по сравнению с версиями
имена файлов SQL Server по сравнению с версиями — qaruСпросил
Просмотрено 87k раз
Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow.
Закрыт 8 лет назад.
Мне повезло быть администратором сервера, но я понятия не имею, сколько версий sql-сервера на этом сервере. Когда я открыл файл Microsoft SQL Server, там были файлы с именами 80, 90, 100, 110. И я нашел только установку SQL Server 2012, так какова связь между именами файлов, такими как 80, 90, 100, 110, с sql server версии вроде 2008, 2012?
Создан 12 сен.
Черри ВуЧерри Ву2, золотых знаков3333 серебряных знака5656 бронзовых знаков
1Отображение — (вместе со ссылками на списки построения):
Однако то, что у вас есть папка с одним из этих идентификаторов, не означает, что у вас установлен экземпляр SQL Server этой версии; некоторые папки заложены более новыми версиями по причинам обратной совместимости, добавлены Visual Studio и другими инструментами или остаются после удаления или обновления экземпляра.
Чтобы узнать, что у вас на самом деле установлено:
- Перейдите в меню «Пуск» и перейдите к самой последней версии «Microsoft SQL Server 20xx», которая у вас есть.
- В этом меню выберите Инструменты конфигурации> Диспетчер конфигурации SQL Server.
- На вкладке «Службы SQL Server» отсортируйте данные по типу службы и для каждого элемента строки с типом «SQL Server» (не пустой, или «агент SQL» или любой другой) щелкните правой кнопкой мыши часть SQL Server и выберите Свойства.
- На вкладке «Дополнительно» прокрутите вниз, появится поле с названием «Версия», и номер там будет соответствовать одному из шаблонов в третьем столбце выше.
Создан 12 сен.
Аарон БертранАарон Бертран2,112k3535 золотых знаков
2lang-sql
Stack Overflow лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie Настроить параметры
Версии SQL Server
Версия | Сборка | КБ | Дата выпуска |
КБ4552255 | |||
КБ4548597 | |||
КБ4538853 | |||
КБ4536075 | |||
КБ4527376 | |||
Версия | Сборка | КБ | Дата выпуска | |
КБ4557397 | ||||
КБ4541283 | ||||
КБ4535007 | ||||
КБ4527377 | ||||
КБ4515579 | ||||
КБ4508218 | ||||
КБ4498951 | ||||
КБ4484710 | ||||
КБ4466404 | ||||
КБ4464082 | ||||
КБ 4462262 | ||||
КБ4342123 | ||||
КБ4341265 | ||||
КБ4338363 | ||||
КБ4229789 | ||||
КБ 4101464 | ||||
КБ40 | ||||
КБ4056498 | ||||
КБ4052987 | ||||
КБ4052574 | ||||
КБ3164674 | ||||
Версия | Сборка | КБ | Дата выпуска |
КБ4549825 | |||
КБ4536648 | |||
КБ4527378 | |||
КБ4524334 | |||
КБ4505830 | |||
КБ 44 | |||
КБ4488536 | |||
КБ 4475776 | |||
КБ 4464106 | |||
КБ4458871 | |||
КБ4340355 | |||
КБ4135048 | |||
КБ4052908 | |||
КБ4077064 | |||
КБ4057119 | |||
КБ4037354 | |||
КБ4040714 | |||
КБ4024305 | |||
КБ4019916 | |||
КБ4013106 | |||
КБ3208177 | |||
КБ3182545 | |||
КБ3205413 | |||
КБ3182270 | |||
КБ3164674 | |||
Версия | Сборка | КБ | Дата выпуска | |
КБ4500181 | ||||
КБ 44 | ||||
КБ4482960 | ||||
КБ 4470220 | ||||
КБ4022619 | ||||
КБ 4469137 | ||||
КБ4459860 | ||||
КБ4456287 | ||||
КБ4130489 | ||||
КБ4077063 | ||||
КБ4052725 | ||||
КБ4055557 | ||||
КБ4037356 | ||||
КБ4032541 | ||||
КБ4019094 | ||||
КБ4013098 | ||||
КБ4010394 | ||||
КБ3204388 | ||||
КБ3188778 | ||||
КБ3178925 | ||||
КБ3171021 | ||||
КБ3174038 | ||||
КБ3162659 | ||||
КБ3167392 | ||||
КБ3130926 | ||||
КБ3106660 | ||||
КБ30 | ||||
КБ3075950 | ||||
КБ3067839 | ||||
КБ3058865 | ||||
КБ3158271 | ||||
КБ3144517 | ||||
КБ3130923 | ||||
КБ3106659 | ||||
КБ30 | ||||
КБ3075949 | ||||
КБ3067836 | ||||
КБ3046038 | ||||
КБ3031047 | ||||
КБ3011055 | ||||
КБ2999197 | ||||
КБ2984923 | ||||
КБ2967546 | ||||
КБ2 | 3 | |||
Версия | Сборка | КБ | Дата выпуска | |
КБ4018073 | ||||
КБ4025925 | ||||
КБ4016762 | ||||
КБ4013104 | ||||
КБ3205051 | ||||
КБ31 | ||||
КБ3180915 | ||||
КБ3165264 | ||||
КБ3152635 | ||||
КБ3137746 | ||||
КБ3123299 | ||||
КБ3072779 | ||||
КБ3165266 | ||||
КБ3152637 | ||||
КБ3137745 | ||||
КБ3120313 | ||||
КБ3098512 | ||||
КБ3082561 | ||||
КБ3072100 | ||||
КБ3052468 | ||||
КБ3037255 | ||||
КБ 3007556 | ||||
КБ 3002049 | ||||
КБ2983175 | ||||
КБ2976982 | ||||
КБ2958429 | ||||
КБ3052476 | ||||
КБ3038001 | ||||
КБ3023636 | ||||
КБ 3002044 | ||||
КБ29 | ||||
КБ 2975396 | ||||
КБ 29 | ||||
КБ2 | ||||
КБ2 | 1 | |||
КБ28 | ||||
КБ2874879 | ||||
КБ2861107 | ||||
КБ2833645 | ||||
КБ2812412 | ||||
КБ27 | ||||
КБ2765331 | ||||
КБ2674317 | ||||
КБ2777772 | ||||
КБ2758687 | ||||
КБ2723749 | ||||
КБ 2703275 | ||||
КБ2679368 | ||||
11.0,2100,60 | Март 2011 |
Версия | Сборка | КБ | Дата выпуска |
10.50.6000 | КБ2979597 | Сентябрь 2014 | |
10.50,4319 | КБ2967540 | Июнь 2014 | |
10.50.4305 | КБ2 | Апрель 2014 | |
10.50.4302 | КБ28 | Февраль 2014 | |
10.50.4297 | КБ2 | 7Декабрь 2013 | |
10.50,4295 | КБ2887606 | Октябрь 2013 | |
10.50.4290 | КБ2871401 | Август 2013 | |
10.50.4286 | КБ2844090 | Июнь 2013 | |
10.50.4279 | КБ2830140 | Апрель 2013 | |
10.50,4276 | КБ2797460 | Февраль 2013 | |
10.50.4270 | КБ2777358 | Декабрь 2012 | |
10.50.4266 | КБ2754552 | Октябрь 2012 | |
10.50.4263 | КБ2740411 | Август 2012 | |
10.50,4260 | КБ2720425 | Август 2012 | |
10.50.4000 | КБ2630458 | Июль 2012 | |
10.50.2868 | КБ2783135 | Декабрь 2012 | |
10.50.2817 | КБ2723743 | Август 2012 | |
10.50,2822 | КБ 2703282 | Июнь 2012 | |
10.50.2811 | КБ2679367 | Апрель, 2012 | |
10.50.2806 | КБ2659694 | Февраль 2012 | |
10.50.2796 | КБ2633146 | Декабрь 2011 | |
10.50,2789 | КБ25 | ||
Октябрь 2011 | |||
10.50.2772 | КБ2567714 | Август 2011 | |
10.50.2769 | КБ2544793 | Июль 2011 | |
10.50.2500 | КБ2527041 | Июль 2011 | |
10.50,1817 | КБ 2703280 | Июнь 2012 | |
10.50.1815 | КБ2679366 | Апрель 2012 | |
10.50.1810 | КБ2659692 | Март 2012 | |
10.50.1809 | КБ2633145 | Февраль 2012 | |
10.50.1807 | КБ25 | Октябрь 2011 | |
10.50.1804 | КБ2567713 | Август 2011 | |
10.50.1797 | КБ2534352 | Июнь 2011 | |
10.50.1777 | КБ2507770 | Апрель 2011 | |
10.5,1765 | КБ2489376 | Февраль 2011 | |
10.5.1753 | КБ2438347 | Декабрь 2010 | |
КБ2345451 | |||
КБ2261464 | |||
КБ2072493 | |||
КБ981355 | |||
Что такое SQL Server? Введение, История, Типы, Версии
Что такое SQL Server?
SQL Server — это система управления реляционными базами данных (СУБД), разработанная Microsoft. Он в первую очередь разработан и разработан для конкуренции с СУБД MySQL и Oracle. SQL Server поддерживает ANSI SQL, стандартный язык SQL (язык структурированных запросов). Однако SQL Server поставляется со своей собственной реализацией языка SQL, T-SQL (Transact-SQL).
T-SQL — это собственный язык Microsoft, известный как Transact-SQL. Он предоставляет дополнительные возможности объявления переменных, обработки исключений, хранимых процедур и т. Д.
SQL Server Management Studio (SSMS) — это основной инструмент интерфейса для SQL Server, который поддерживает как 32-разрядные, так и 64-разрядные среды.
Из этого урока вы узнаете:
История версий SQL Server
- Microsoft и Sybase выпустили версию 1.0 в 1989 г.
- Однако партнерство между этими двумя закончилось в начале 1990-х годов.
- Microsoft сохранила права собственности на имя SQL Server.
- С 1990-х годов были выпущены следующие версии SQL Server, включая SQL Server 2000, 2005, 2008, 2012, 2014, 2016, 2017 и 2019.
Выпуски SQL Server
Ниже приведены популярные выпуски / типы SQL-сервера:
SQL Server Enterprise: Он используется в крупномасштабном и критически важном бизнесе высокого уровня.Он обеспечивает высокий уровень безопасности, расширенную аналитику, машинное обучение и т. Д.
Стандарт SQL Server: Подходит для приложений среднего уровня и витрин данных. Он включает в себя базовую отчетность и аналитику.
SQL Server WEB: Он разработан для обеспечения низкой совокупной стоимости владения для веб-хостеров. Он обеспечивает возможности масштабирования, доступности и управляемости для небольших и крупных веб-ресурсов.
Разработчик SQL Server: Аналогичен корпоративной версии для непроизводственной среды.Он в основном используется для сборки, тестирования и демонстрации.
SQL Server Express: Он предназначен для небольших приложений и бесплатен.
MS SQL Server как архитектура клиент-сервер
Давайте посмотрим на приведенный ниже ранний утренний разговор между мамой и ее сыном Томом.
Мозговой штурм:
Спросите свой мозг…. !!! «Можете ли вы сопоставить, кто такой КЛИЕНТ, а кто СЕРВЕР?»
Наиболее точный ответ был бы: «Я довольно умен в этом и….Сын является КЛИЕНТОМ, так как он просит чашку кофе, а мама, которая СПОСОБНА приготовить кофе, является СЕРВЕРОМ ».
Вот, Том просит у своей матери чашку кофе. Наконец, мама обрабатывает молоко, кофе, сахар и готовит кофе, чтобы подавать его горячим.
Аналог: Архитектура MS SQL SERVER.
КЛИЕНТ — это приложение, которое отправляет запросы к серверу MS SQL, установленному на данном компьютере. СЕРВЕР может обрабатывать входные данные по запросу.Наконец, в результате ответьте ОБРАБОТАННЫМИ ВЫХОДНЫМИ ДАННЫМИ.
Ключевые компоненты и службы SQL Server
Ниже приведены основные компоненты и службы SQL-сервера:
Ядро СУБД: Этот компонент обрабатывает хранилище, быструю обработку транзакций и защиту данных.
SQL Server: Эта служба запускает, останавливает, приостанавливает и продолжает экземпляр Microsoft SQL Server. Имя исполняемого файла — sqlservr.exe.
Агент SQL Server: Он выполняет роль планировщика заданий.Это может быть вызвано любым событием или по запросу. Имя исполняемого файла — sqlagent.exe.
Обозреватель SQL Server: Он прослушивает входящий запрос и подключается к желаемому экземпляру SQL-сервера. Имя исполняемого файла — sqlbrowser.exe.
Полнотекстовый поиск SQL Server: Это позволяет пользователю выполнять полнотекстовые запросы к символьным данным в таблицах SQL. Исполняемое имя — fdlauncher.exe.
Устройство записи VSS SQL Server: Это позволяет выполнять резервное копирование и восстановление файлов данных, когда сервер SQL не запущен.Имя исполняемого файла — sqlwriter.exe.
SQL Server Analysis Services (SSAS): Предоставляет возможности анализа данных, интеллектуального анализа данных и машинного обучения. SQL-сервер интегрирован с R и языком Python для расширенной аналитики. Имя исполняемого файла — msmdsrv.exe.
Службы отчетов SQL Server (SSRS): Предоставляет функции отчетности и возможности принятия решений. Он включает интеграцию с Hadoop. Имя исполняемого файла — ReportingServicesService.exe.
Службы интеграции SQL Server (SSIS): Предоставляются возможности извлечения, преобразования и загрузки различных типов данных из одного источника в другой.Это можно рассматривать как преобразование необработанной информации в полезную. Имя исполняемого файла — MsDtsSrvr.exe.
Экземпляры SQL Server
SQL Server позволяет запускать несколько служб одновременно, причем каждая служба имеет отдельные логины, порты, базы данных и т. Д. Они разделены на две части:
- Первичные экземпляры
- Именованные экземпляры
Есть два способа получить доступ к первичному экземпляру. Во-первых, мы можем использовать имя сервера.Во-вторых, мы можем использовать его IP-адрес. Доступ к именованным экземплярам осуществляется путем добавления обратной косой черты и имени экземпляра.
Например, чтобы подключиться к экземпляру с именем xyx на локальном сервере, вы должны использовать 127.0.0.1 \ xyz. Начиная с SQL Server 2005 и выше, вам разрешено запускать до 50 экземпляров одновременно на сервере.
Обратите внимание, что даже если у вас может быть несколько экземпляров на одном сервере, только один из них должен быть экземпляром по умолчанию, а остальные должны быть именованными экземплярами. Можно запускать все экземпляры одновременно, и каждый экземпляр запускается независимо от других экземпляров.
Важность экземпляров SQL Server
Ниже приведены преимущества экземпляров SQL Server:
1. Для установки разных версий на одну машину
На одном компьютере могут быть разные версии SQL Server. Каждая установка работает независимо от других установок.
2. Для снижения затрат
Экземпляры могут помочь нам снизить затраты на эксплуатацию SQL Server, особенно при покупке лицензии SQL Server.Вы можете получать разные услуги из разных экземпляров, поэтому нет необходимости покупать одну лицензию для всех услуг.
3. Для обслуживания сред разработки, производства и тестирования отдельно
Это главное преимущество наличия множества экземпляров SQL Server на одной машине. Вы можете использовать разные экземпляры для целей разработки, производства и тестирования.
4. Для уменьшения временных проблем с базой данных
Когда все службы запущены на одном экземпляре SQL Server, высока вероятность возникновения проблем с проблемами, особенно с проблемами, которые продолжают повторяться.Когда такие службы запускаются в разных экземплярах, вы можете избежать таких проблем.
5. Для разделения привилегий безопасности
Когда разные службы работают на разных экземплярах SQL Server, вы можете сосредоточиться на защите экземпляра, на котором запущена наиболее важная служба.
6. Для обслуживания резервного сервера
Экземпляр SQL Server может выйти из строя, что приведет к отключению служб. Это объясняет важность включения резервного сервера в случае отказа текущего сервера.Этого легко добиться с помощью экземпляров SQL Server.
Резюме:
- SQL Server определяется как система управления реляционными базами данных (RDBMS), разработанная Microsoft.
- T-SQL означает Transact-SQL, собственный язык от Microsoft.