Обновление sql 2020 express до standart: Не удается найти страницу | Autodesk Knowledge Network
Обновление версии MS SQL 2008 R2 с Evaluation/Express до Standart/Enterprise
В этой статье мы покажем, как обновить пробную (Evaluation Edition) или Express версию SQL Server 2008 R2 до полноценной рабочей версии SQL Standart или Enterprise. С подобной задачей можно столкнуться, когда для тестирования/разработки некого программного продукта устанавливается ознакомительная версия SQL Server. Нередко случается, что после окончания такого тестирования/ окончания периода работы ознакомительной версии, принимается решение перевести систему в промышленную эксплуатацию, для чего необходимо перейти на полнофункциональную редакцию SQL Server, а переустанавливать СУБД не хочется.
Примечание. Инструкция применима также к Microsoft SQL Server 2012 и R2.
Срок работы ознакомительной версии SQL Server SQL 2008 R2 (и более новых версий) – 180 дней. После окончания пробного периода служба SQL Server перестает запускаться. В случае с SQL Server Express — имеется ограничение на размеры БД.
Обновить лицензию лицензии без необходимости переустанавливать SQL Server можно только с младшей редакции до более старшей, например: Evaluation Edition / Express Edition with Advanced Services —> Standard или сразу в Enterprise.
После окончания периода тестирования при попытке открыть SQL Server Management Studio появляется окно с ошибкой:
Evaluation period has expired. For information on how to upgrade your evaluation software please go to http://www.microsoft.com/sql/howtobuy
Обновление редакции MS SQL Server 2008 R2
В первой части мы разберемся, как обновить версию SQL Server с помощью лицензионного ключа приобретенного у Microsoft или партнеров.
Совет. Перед выполнением обновления редакции настоятельно рекомендуем создать резервную копию СУБД.
Запустим Центр инсталляции SQL (Start -> All Programs -> Microsoft SQL Server 2008 R2 -> Configuration Tools -> SQL Server Installation Center (64-bit)).
Совет. Это же окно можно открыть, запустив setup.exe с установочного диска SQL Server
Перейдем в раздел обслуживания (Maintenance) и выберем пункт Edition Upgrade (Обновление редакции). Запустится Мастер обновления (Edition Upgrade Wizard).
И, следуя подсказкам мастера, введем лицензионный ключ SQL Server-а в соответствующее поле.
Затем нужно выбрать какую копию (инстанс) SQL Server нужно обновить.
В итоговом отчете будет указан статус апгрейда версии и ссылка на подробный текстовый лог.
Проверить, какая редакция SQL Server используется можно с помощью SQL Server Management Studio, щелкнув ПКМ по имени инстанса. В нашем примере это SQL Server Enterprise.
Ту же самую операцию можно выполнить и из командной строки, запустив с указанными параметрами файл setup.exe с диска с дистрибутивом SQL Server.
Setup.exe /Q /ACTION=editionupgrade /INSTANCENAME=<InstanceName> /PID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /IAcceptSQLServerLicenseTerms /Indicateprogress
Совет. При обновлении редакции с SQL Server Express, нужно дополнительно включить службу SQL Server Agent и с помощью SQL Server Configuration Manager задать параметры служебной учетной записи для службы SQL Server Agent.
Обновление до корпоративной Enterprise версии SQL Server (Volume License)
В том случае, если вы захотите обновить используемую версию SQL Server по программе корпоративного лицензирования Microsoft, вы будете удивлены, что в центре корпоративного лицензирования Microsoft Volume Licensing Service Center (MS VLSC) ключи для SQL Server отсутствуют.
Дело в том, что ключ интегрирован непосредственно в дистрибутив. Самое интересное, что поддержка VLSC рекомендует удалить установленный SQL Server и переустановить его с помощью скачанного c VLSC iso-файла с дистрибутивом SQL.
К счастью, все таки есть возможность получить правильный ключ непосредственно из дистрибутива
- Итак, качаем iso файл с дистрибутивом SQL из своего кабинета Microsoft Volume Licensing Service Center (https://www.microsoft.com/Licensing/servicecenter/).
- Монтируем скачанный ISO файл на любом другом сервере (на котором SQL Server не установлен).
Примечание. На сервере должен быть установлен .NET 3.5 Framework. В 2008 это можно сделать так:
PowerShell Install-WindowsFeature Net-Framework-Core
В Windows 2012 — это делается так.
- Запускаем файл Setup.exe с подключенного установочного диска SQL Server.
- Выбираем Installation -> New installation or add features to an existing installation.
- Далее следуем инструкциям мастера и вуаля!! На экране отображается используемый VLK ключ для SQL.
- Переписываем ключ и отменяем установку SQL сервера.
- Обновляем версию SQL сервера по инструкции в первой части статьи (используя полученный VLK ключ).
Установка и настройка MS SQL Server Express на Windows
В этой инструкции описан процесс установки MS SQL Server 2017 Express на Windows Server 2012 R2/2016/2019. Следуя ей вы получите готовый инструмент для знакомства с языком программирования SQL, для проверок собственных наработок или запуска небольшого ресурса, не требующего больших объемов хранения баз данных.
Ограничения выпуска SQL Server 2017 Express
Данный выпуск является бесплатным и подходит для коммерческого использования, но имеет ряд ограничений:
- Максимальное количество ядер процессора: 4;
- Максимальный размер базы данных: 10 ГБ;
- Максимальный размер пула буфера на экземпляр базы данных: 1410 МБ.
Если у вас есть необходимость выйти за пределы этих ограничений, советуем приобрести лицензию Microsoft SQL Server Standard.
Требования к операционной системе
SQL Server 2017 Express доступен для установки на следующих операционных системах:
- Windows 8/8.1/10 и новее;
- Windows Server 2012, 2012 R2, 2016, 2019 и новее.
Процедура установки
Чтобы установить SQL Server 2017 Express, перейдите по ссылке, выберите язык установки и нажмите Download:
После запуска скачанного файла установщик откроет специальное окно, в котором предложит несколько вариантов установки на выбор. Для контроля за параметрами установки выберите Custom:
Далее выберите место, куда будут скачаны установочные файлы, при необходимости поменяйте его на нужное и нажмите Install:
Дождитесь завершения процесса скачивания установочных файлов:
Далее выберите первый пункт установки New SQL Server stand-alone installation:
Ознакомьтесь с условиями лицензионного соглашения и нажмите Next:
При необходимости получать обновления из Windows Update поставьте галочку и нажмите Next:
Ознакомьтесь с предупреждением о возможных проблемах, а при их отсутствии нажмите Next:
Перейдите на экран выбора функционала, где можно, при необходимости, выбрать или убрать дополнительные возможности для сервера баз данных, оставьте без изменений и нажмите Next:
Выберите имя и идентификатор сервера. Идентификатор сервера будет включен в путь установки. Оставьте по умолчанию и нажмите Next:
На следующем экране можно указать сервисные аккаунты, отличные от стандартных, и предоставить право на выполнение задач обслуживания тома службе ядра СУБД SQL Server, что повысит скорость инициализации файлов, но СУБД может получить доступ к удаленному контенту. На вкладке Collation можно изменить параметры сортировки движка базы данных. На указанном примере мы предоставим привилегии, оставим по умолчанию параметры сортировки и нажмем Next:
На следующем этапе установки необходимо настроить конфигурацию ядра базы данных. Для этого предусмотрены следующие вкладки:
- Server Configuration — указывается способ авторизации в базу данных: средствами Windows или смешанный режим, включающий в себя авторизацию Windows и собственную авторизацию SQL Server. При выборе второго варианта следует указать пароль администратора SQL Server;
- Data Directories — указывается расположение исполняемых файлов SQL Server и данных;
- TempDB — параметры TempDB, используемой внутренними ресурсами SQL Server, временными объектами пользователей и хранилищем версий;
- User instances — позволяет дать права пользователям, не имеющим прав администратора, запускать отдельные экземпляры баз данных;
- FILESTREAM — включается при необходимости использовать оптимизированные для памяти (Memory Optimized) таблицы.
Так как при установке по умолчанию был выбран пункт Microsoft R (Machine Learning Services) и Python, следует согласиться с условиями его использования на этом и следующем этапе, последовательно нажав Accept и Next:
Запустится процесс установки, после чего появится окно о завершении работ установщика SQL Server 2017. Нажмите Close:
На этом установка SQL Server 2017 Express завершена.
Средняя оценка: 5.0
Оценили: 2
220140
Минск
ул. Домбровская, д. 9
+375 (173) 88-72-49
700
300
ООО «ИТГЛОБАЛКОМ БЕЛ»
220140
Минск
ул. Домбровская, д. 9
+375 (173) 88-72-49
700
300
ООО «ИТГЛОБАЛКОМ БЕЛ»
700
300
Обновление версии MS SQL 2008 R2 с Evaluation/Express до Standart/Enterprise | Windows для системных администраторов
В этой статье мы покажем, как обновить пробную (Evaluation Edition) или Express версию SQL Server 2008 R2 до полноценной рабочей версии SQL Standart или Enterprise. С подобной задачей можно столкнуться, когда для тестирования/разработки некого программного продукта устанавливается ознакомительная версия SQL Server. Нередко случается, что после окончания такого тестирования/ окончания периода работы ознакомительной версии, принимается решение перевести систему в промышленную эксплуатацию, для чего необходимо перейти на полнофункциональную редакцию SQL Server, а переустанавливать СУБД не хочется.
Примечание. Инструкция применима также к Microsoft SQL Server 2012 и R2.
Срок работы ознакомительной версии SQL Server SQL 2008 R2 (и более новых версий) – 180 дней. После окончания пробного периода служба SQL Server перестает запускаться. В случае с SQL Server Express — имеется ограничение на размеры БД.
Обновить лицензию лицензии без необходимости переустанавливать SQL Server можно только с младшей редакции до более старшей, например: Evaluation Edition / Express Edition with Advanced Services —> Standard или сразу в Enterprise.
После окончания периода тестирования при попытке открыть SQL Server Management Studio появляется окно с ошибкой:
Evaluation period has expired. For information on how to upgrade your evaluation software please go to http://www.microsoft.com/sql/howtobuy
Обновление редакции MS SQL Server 2008 R2
В первой части мы разберемся, как обновить версию SQL Server с помощью лицензионного ключа приобретенного у Microsoft или партнеров.
Совет. Перед выполнением обновления редакции настоятельно рекомендуем создать резервную копию СУБД.
Запустим Центр инсталляции SQL (Start -> All Programs -> Microsoft SQL Server 2008 R2 -> Configuration Tools -> SQL Server Installation Center (64-bit)).
Совет. Это же окно можно открыть, запустив setup.exe с установочного диска SQL Server
Перейдем в раздел обслуживания (Maintenance) и выберем пункт Edition Upgrade (Обновление редакции). Запустится Мастер обновления (Edition Upgrade Wizard).
И, следуя подсказкам мастера, введем лицензионный ключ SQL Server-а в соответствующее поле.
Затем нужно выбрать какую копию (инстанс) SQL Server нужно обновить.
В итоговом отчете будет указан статус апгрейда версии и ссылка на подробный текстовый лог.
Проверить, какая редакция SQL Server используется можно с помощью SQL Server Management Studio, щелкнув ПКМ по имени инстанса. В нашем примере это SQL Server Enterprise.
Ту же самую операцию можно выполнить и из командной строки, запустив с указанными параметрами файл setup.exe с диска с дистрибутивом SQL Server.
Setup.exe /Q /ACTION=editionupgrade /INSTANCENAME=<InstanceName> /PID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /IAcceptSQLServerLicenseTerms /Indicateprogress
Совет. При обновлении редакции с SQL Server Express, нужно дополнительно включить службу SQL Server Agent и с помощью SQL Server Configuration Manager задать параметры служебной учетной записи для службы SQL Server Agent.
Обновление до корпоративной Enterprise версии SQL Server (Volume License)
В том случае, если вы захотите обновить используемую версию SQL Server по программе корпоративного лицензирования Microsoft, вы будете удивлены, что в центре корпоративного лицензирования Microsoft Volume Licensing Service Center (MS VLSC) ключи для SQL Server отсутствуют.
Дело в том, что ключ интегрирован непосредственно в дистрибутив. Самое интересное, что поддержка VLSC рекомендует удалить установленный SQL Server и переустановить его с помощью скачанного c VLSC iso-файла с дистрибутивом SQL.
К счастью, все таки есть возможность получить правильный ключ непосредственно из дистрибутива
- Итак, качаем iso файл с дистрибутивом SQL из своего кабинета Microsoft Volume Licensing Service Center (https://www.microsoft.com/Licensing/servicecenter/).
- Монтируем скачанный ISO файл на любом другом сервере (на котором SQL Server не установлен).
Примечание. На сервере должен быть установлен .NET 3.5 Framework. В 2008 это можно сделать так:
PowerShell Install-WindowsFeature Net-Framework-Core
В Windows 2012 — это делается так.
- Запускаем файл Setup.exe с подключенного установочного диска SQL Server.
- Выбираем Installation -> New installation or add features to an existing installation.
- Далее следуем инструкциям мастера и вуаля!! На экране отображается используемый VLK ключ для SQL.
- Переписываем ключ и отменяем установку SQL сервера.
- Обновляем версию SQL сервера по инструкции в первой части статьи (используя полученный VLK ключ).
Обновление Microsoft SQL Server 2008 Express до SQL Server 2014 Express | Info-Comp.ru
Компания Microsoft постоянно выпускает обновления и новые версии своих продуктов и SQL сервер Express не исключение, поэтому начинающим администраторам полезно знать, как обновляется этот SQL сервер, и сегодня мы займемся обновлением SQL Server 2008 Express до SQL Server 2014 Express.
Немного о Microsoft SQL Server 2014 Express
SQL Server 2014 Express – это бесплатная система управления данными, которая отлично подходит для начинающих программистов и администраторов.
Данная версия SQL Server Express является последней на момент написания статьи, и опубликована она 25.06.2014, скачать ее можно с центра загрузки Microsoft — http://www.microsoft.com/ru-ru/download/details.aspx?id=42299
Мы с Вами уже затрагивали тему SQL сервера Express, а именно устанавливали SQL Server 2008 Express и Management studio, и даже обновляли его до SP3 в материале Установка пакета обновления 3 (SP3) для MS SQL Server 2008 Express, теперь пришло время переходить на новые, актуальные версии SQL сервера Express, а именно на 2014 версию.
Примечание! В прошлых материалах посвященных SQL Server Express, в качестве тестовой операционной системы мы использовали Windows Server 2008 R2, сегодня для разнообразия будем обновлять SQL сервер уже на клиентской 32 разрядной ОС Windows 7.
Также хочу заметить, что для обновления SQL Server 2008 Express до 2014 версии требуется, чтобы 2008 версия была обновлена до SP3. Если Вы не знаете, обновлен ваш SQL сервер или нет, то это не проблема, текущую версию можно узнать, путем простого SQL запроса select, который указан чуть ниже, для этого откройте Management studio, затем откройте редактор запросов и напишите следующее:
SELECT @@VERSION
В ответ Вы получите подробную информацию о версии, например у меня версия до обновления:
Microsoft SQL Server 2008 (SP3) - 10.0.5500.0 (Intel X86) Sep 22 2011 00:28:06 Copyright (c) 1988-2008 Microsoft Corporation Express Edition on Windows NT 6.1 (Build 7601: Service Pack 1)
Что говорит мне о том, что я могу, смело начинать обновление, а после мы проверим, до какой версии мы обновились, с помощью того же самого запроса.
Примечание! Перед началом процесса обновления, рекомендуется установить все последние обновления операционной системы, включая Microsoft .NET Framework, или предоставить доступ в Интернет тому компьютеру, на котором Вы собираетесь обновлять SQL Server. Также рекомендую сделать архив базы данных SQL сервера, на тот случай если Вы храните важные данные, которые не хотите потерять в случае возникновения критической ошибки в процессе обновления.
Обновление SQL Server 2008 Express до 2014 версии
Так как я уже сказал, что у меня 32 разрядная ОС, я перехожу по приведенной выше ссылке, нажимаю скачать и выбираю дистрибутив для 32 разрядных систем, а именно ExpressAndTools 32BIT\SQLEXPRWT_x86_RUS.exe так как в данном дистрибутиве есть и сам SQL сервер и Management studio, далее я нажимаю NEXT. Затем начнется скачивание, в конечном итоге загрузится файл SQLEXPRWT_x86_RUS.exe размером 888.3 MB.
Шаг 1
Запускаем файл SQLEXPRWT_x86_RUS.exe и у Вас откроется окно выбора каталога, в который необходимо распаковать все файлы установки из данного дистрибутива, Вы выбираете то место, которое Вам удобно, да, кстати, чтобы это место имело хотя бы пару гигабайт свободного пространства. И раз уж зашел разговор о свободном месте, то на том диске, на котором установлен SQL Server 2008 Express необходимо примерно 2,2 гигабайта дополнительно свободного места для 2014 версии SQL сервера. Я выбрал тестовый каталог на диске C и нажал «ОК»
Шаг 2
После распаковки у Вас сразу запустится «Центр установки SQL Server», где мы выбираем «Обновление от SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 или SQL Server 2012 до SQL Server 2014»
В процессе установки будет постоянно появляться следующее окно, это нормально
Шаг 3
На этом шаге Вас попросят согласиться с условиями лицензии на данного программное обеспечение, Вы естественно соглашаетесь, ставите соответствующую галочку, и нажимает «Далее»
Шаг 4
И здесь я хочу отметить, что весь процесс обновления проходит практически в автоматическом режиме, исключение составляют лишь те шаги, в которых необходимо Ваше участие (что-нибудь выбрать) или возникли какие то предупреждения в процессе обновления, например, данный шаг у Вас проскочит, если все нормально, а у меня все нормально было, он проскочил, но для наглядности я вернулся и сделал скриншот тех действий какие осуществляла программа установки на этом шаге, а именно она проверяла глобальные правила установки, т.е. поиск возможных проблем, которые могут возникнуть во время обновления.
Шаг 5
На следующем шаге Вам предложат использовать центр обновления для поиска важных обновлений, я данный пункт не выбирал, но Вы можете поставить, затем жмем «Далее»
Шаг 6
Этот шаг также проскочит, если у Вас включен Интернет, а если нет, то появится окошко (картинка чуть ниже я специально на другом компе пробовал), в котором Вам предложат «Повторить проверку» или пропустить этот шаг, в принципе ничего страшного нет, если у Вас появилось данное окно, с учетом того, что у Вас обновленная ОС.
Шаг 7
Установка файлов установки также проскакивает, если все нормально.
Шаг 8
На данном шаге программа установки проверит правила обновления и если возникнут, какие то предупреждения то программа об этом Вам скажет, у меня все нормально.
Шаг 9
На данном этапе необходимо выбрать обновляемый экземпляр SQL сервера, если у Вас, их несколько, Вы выбирает нужный, а так как у меня он один я ничего не меняю, жму «Далее»
Шаг 10
Этот шаг подразумевает выбор компонентов, которые необходимо обновить, но так как в нашем дистрибутиве заложено обновление сразу всех компонентов, то данное окно у Вас проскочит, в случае выполнения некоторых условий, например, если у Вас не будет хватать места на диске, для установки обновления, то программа установки на этом шаге об этом Вам скажет и дальше не пропустит, для примера Вы получите вот такое окно
Шаг 11
Этот этап посвящен еще одной проверке, в которой программа установки пытается определить, не будет ли заблокирован процесс обновления, и для этого проверяет особо важные условия, и если все хорошо, то данное окно у Вас пропустится, а если нет, то программа выдаст соответствующие предупреждения. У меня все проверки пройдены успешно и сразу же началось обновление
Шаг 12
Если в процессе обновления у Вас не выскочили никакие ошибки, то все хорошо в конце Вы получите сообщение о том, что Вам необходимо перезагрузиться, а также что все компоненты успешно обновлены или соответственно не обновлены.
Вот и все осталось перезагрузиться, а потом проверить работу обновленной СУБД и ее средств управления, для этого, запускаем новую Management studio 2014, проверяем данные, если они там были. И конечно же проверим версию как SQL сервера так и Management studio, для этого можете нажать Справка->О программе где Вы можете увидеть что это новая версия Management studio
А для проверки версии SQL сервера, также как и раньше пустим запрос SELECT @@VERSION и в ответ получим:
Microsoft SQL Server 2014 - 12.0.2000.8 (Intel X86) Feb 20 2014 19:20:46 Copyright (c) Microsoft Corporation Express Edition on Windows NT 6.1 (Build 7601: Service Pack 1)
Заметка! Если Вас интересует SQL и T-SQL, рекомендую посмотреть мои видеокурсы по T-SQL, с помощью которых Вы «с нуля» научитесь работать с SQL и программировать с использованием языка T-SQL в Microsoft SQL Server.
На этом предлагаю закончить, если у Вас возникают какие либо вопросы, то задавайте их в комментариях. Удачи!
НравитсяНе нравится
Мы не можем найти эту страницу
(* {{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}}
.
Обновление до новой версии SQL Server
В этой статье дается обзор различных выпусков SQL Server, а также объясняется процесс обновления выпусков SQL Server.
Введение
Для администраторов баз данных установка SQL Server — обычное дело. Вы должны собрать требования и соответствующим образом спланировать создание нового экземпляра SQL Server. Предположим, мы хотим установить автономный экземпляр SQL Server. Нам необходима следующая важная информация.
- Версия SQL Server, пакет обновления и накопительные пакеты (2012/2014/2016/2017)
- Выпуск SQL Server (Enterprise / Standard / Developer / Express)
- По умолчанию или именованный экземпляр. В случае именованного экземпляра — имя экземпляра.
- Метод аутентификации и настройка сопоставления
- Администраторы группы пользователей
- Необходимые функции для установки
- Учетная запись службы для служб SQL Server
- Расположение двоичных файлов SQL Server, пользовательских баз данных (файл данных и файл журнала), расположение tempdb
Microsoft предоставляет различные версии для SQL Server.Выбор версии, которую мы должны установить, является жизненно важным аспектом.
Обзор различных редакций SQL Server
Например, вы можете выбрать доступные выпуски SQL Server 2017 на странице Microsoft SQL Server 2017 Editions.
Корпоративная версия
Enterprise SQL Server Edition содержит все поддерживаемые функции, в частности версию SQL Server. Он подходит для критически важных баз данных с расширенными функциями.Рекомендуется использовать в производственной среде. В этой редакции мы можем использовать неограниченный процессор и память; однако он должен поддерживаться базовой операционной системой.
Стандартная версия
Это облегченная версия корпоративной версии, в которой не используются расширенные функции SQL Server. Например, в стандартной версии мы можем использовать 24 ядра с максимальным объемом памяти 128 ГБ. Мы можем легко обновить SQL Server Standard до корпоративной версии, и это не требует каких-либо изменений на уровне кода.
Экспресс-выпуск
Это самая простая версия SQL Server, подходящая в качестве базы данных начального уровня. Он поддерживает только базовые функции SQL Server и имеет очень ограниченные вычислительные возможности. Мы можем использовать только 4 ядра, 1410 МБ ОЗУ и максимальный размер базы данных 10 ГБ. Он не предоставляет такие функции SQL Server, как агент SQL Server, почта базы данных,
Версия для разработчиков
Версия для разработчиков SQL Server предоставляет все функции, доступные в версии SQL Server Enterprise.Вы можете бесплатно скачать версию для разработчиков и использовать ее для сборки, тестирования и использования функций корпоративной версии в непроизводственной среде. Мы также можем обновить версию для разработчиков до версии для предприятий.
Интернет-издание
Мы можем считать его редакцией промежуточной между стандартной и экспресс-редакцией. Он имеет очень ограниченные вычислительные ресурсы и доступность функций и подходит для хостинга небольших веб-сайтов.
Факторы при выборе выпуска в SQL Server
При выборе требуемой версии SQL Server Edition следует учитывать следующие моменты.
- Окружающая среда (Производство, разработка, UAT, Тест)
- Требуются функции. Вы должны знать, какие функции вам необходимы для использования в SQL Server и доступны ли эти функции в требуемой редакции или нет.
Цены: вам следует ознакомиться с лицензированием и ценами на Microsoft SQL Server. В большой организации эту роль обычно играет архитектор БД. Однако вы должны знать об этом. На следующем снимке экрана с ценами на Microsoft SQL Server 2017 вы можете увидеть значительную разницу в ценах между корпоративной и стандартной редакциями
.
В следующем списке показаны все возможные пути обновления SQL Server Edition.Полный список поддерживаемых обновлений выпусков можно найти в документации Microsoft.
- Оценка Enterprise: от редакции до корпоративной, стандартной и для разработчиков
- От стандартной версии до корпоративной
- От версии для разработчиков до Enterprise, стандартная версия
- Экспресс-версия для предприятия, стандартная версия и версия для разработчиков
Перед установкой SQL Server необходимо спланировать необходимый выпуск.Предположим, вы установили стандартную версию, но позже, в соответствии с лицензионной политикой организации, вам потребуется корпоративная версия. Мы можем использовать мастер обновления выпуска, чтобы изменить выпуск SQL Server без каких-либо изменений в функциях T-SQL.
В списке доступных выпусков SQL Server мы видим, что разработка SQL Server содержит все возможности корпоративной версии SQL Server. Допустим, вы установили версию для разработчиков, а позже захотите изменить ее на стандартную версию. Вы можете внести это изменение, но если вы используете функции корпоративной версии, которые недоступны в стандартной версии, вам необходимо просмотреть все эти функции и возможности.
Вы можете использовать динамическое административное представление sys.dm_db_persisted_sku_features , чтобы проверить конкретную функцию выпуска, которая включена на подключенном экземпляре. Вам нужно запустить его в отдельной базе данных, чтобы проверить функцию уровня базы данных. Например, я выполнил следующий запрос, и он вернул мне следующее значение в другом экземпляре SQL Server.
Он показывает, что функция ColumnStoreIndex включена в базе данных.
ВЫБРАТЬ * ИЗ sys.dm_db_persisted_sku_features; |
В моем экземпляре SQL Server Edition для разработчиков он не возвращает никакой выходной строки. Это показывает, что мы не используем никаких функций корпоративного уровня. Мы можем без проблем изменить эту версию для разработчиков на стандартную.
Мастер обновления
Edition в SQL Server настроен
Попробуем сменить версию с разработчика на стандартную.
- Откройте установочный носитель SQL Server и запустите установку.исполняемый файл. Он открывает центр установки SQL Server, и вы получаете параметры в левой части, такие как планирование, установка, обслуживание, инструменты, ресурсы.
- Нажмите «Обслуживание» и вверху, и вы увидите, что Edition Upgrade . В описании вы можете увидеть, что он запускает мастер для изменения вашей редакции SQL Server.
В мастере обновления выпуска можно указать ключ продукта для выпуска SQL Server Standard.Я выделил его серым цветом, чтобы скрыть свой ключ продукта
🙂
На следующей странице вы найдете условия лицензии на программное обеспечение Microsoft. Примите условия лицензии и перейдите на следующую страницу.
На следующей странице он проверяет правила обновления редакции. Вы можете увидеть статус правила: выполнено или не выполнено. Чтобы продолжить обновление выпуска, вам необходимо передать статус правил.
В раскрывающемся списке укажите экземпляр SQL Server.Мы хотим обновить экземпляр по умолчанию, чтобы он отображал MSSQLSERVER.
Вы можете видеть, что версия — Developer , а версия — 13.1.4474.0.
Он проверяет правила функций мастера обновления редакции. На следующем снимке экрана мы видим предупреждение о понижении версии SQL Server 2016.
Щелкните Предупреждение , и появится следующее сообщение.
Вы получаете сообщение о том, что выбранный путь перехода на более раннюю версию недействителен.Мы не можем изменить версию для разработчиков на целевую стандартную версию, так как это не поддерживаемый путь. Мы уже проверили в документации Microsoft, что это поддерживаемый путь.
Как подчеркивалось ранее, мы не можем изменить выпуск SQL Server Edition с версии для разработчиков на стандартную версию, если мы используем функцию корпоративного уровня в подключенном экземпляре SQL Server. Мы уже убедились, что в моем случае такая функция не используется. Нажмите ОК и перейдите на следующую страницу.
Теперь мы готовы к обновлению версии.Проверьте сводку по выпуску SQL Server. Мы также можем записать этот путь к файлу конфигурации.
Щелкните Обновить, как показано на следующем изображении.
После того, как вы нажмете «Обновить», вариант обновления станет серым.
У нас нет индикатора выполнения. Он остается на стадии в течение нескольких минут, а затем вы получите следующее сообщение об успешном обновлении выпуска. Вы также можете перейти к сводному файлу журнала по ссылке, указанной на странице.
Хотя он не просит вас перезагрузить сервер, на котором размещен экземпляр SQL Server. Я рекомендую вам это сделать.
Как только сервер будет запущен, подключитесь к экземпляру SQL Server в SSMS и выполните следующий запрос. Он использует функцию SERVERPROPERTY для получения версии продукта, выпуска и уровня продукта.
DECLARE @Version NVARCHAR (128) SET @Version = CONVERT (NVARCHAR (128), SERVERPROPERTY (‘ProductVersion’)) SELECT CASE THEN @Version like ‘SQL @Version like’ SERVER 2012 ‘ WHEN @Version like ‘12%’ THEN ‘SQL SERVER 2014’ WHEN @Version like ‘13% ‘THEN’ SQL SERVER 2016 ‘ ELSE’ Unknown ‘ END AS’ Sql Server Version Name ‘, СВОЙСТВО СЕРВЕРА (‘ ProductVersion ‘) AS ProductVersion, SERVERPROPERTY (‘ Edition ‘) AS Edition, SERVERPROPERTY (‘ ProductLevel ‘) AS ProductLevel |
Вы можете видеть, что версия SQL Server изменилась с разработчика на стандартную.Вы также можете убедиться, что версия продукта аналогична после обновления. Мы не выполняли никаких пакетов обновления или накопительных пакетов обновления. Таким образом, версия продукта аналогична версии для разработчика.
Вы можете использовать тот же метод, чтобы выполнить другие поддерживаемые пути обновления SQL Server Edition. Если вы делаете это в производственной среде, я бы рекомендовал сделать резервную копию всех баз данных, логинов и заданий, прежде чем делать это. Обновление версии может не создать никаких проблем, но лучше принять меры предосторожности, помня о производственной системе.
Заключение
В этой статье мы рассмотрели различные редакции SQL Server и их фундаментальные различия. Мы также использовали мастер обновления версии для обновления версии SQL Server. Мы не можем использовать этот мастер для понижения версии SQL Server, например Enterprise, до стандартной.
Раджендра имеет более 8 лет опыта в администрировании баз данных и увлечен оптимизацией производительности баз данных, мониторингом, технологиями высокой доступности и аварийного восстановления, изучением новых вещей, новыми функциями.
Работая старшим консультантом администратора баз данных для крупных заказчиков и получив сертификат MCSA SQL 2012, он любит делиться знаниями в различных блогах.
С ним можно связаться по адресу [email protected]
Посмотреть все сообщения Rajendra Gupta
Последние сообщения Rajendra Gupta (посмотреть все)
.
Мы не можем найти эту страницу
(* {{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}}
.
Мы не можем найти эту страницу
(* {{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}}
.