Ms sql server 2020 express: SQL Server 2019 | Microsoft
Sherp Soft. Платформа для разработки корпоративных информационных систем
В данной статье описан процесс установки СУБД MS SQL Server с выбором необходимых параметров для функционирования платформы Sherp. Приведено описание двух способов установки: в интерактивном режиме и из командной строки.
Установка MS SQL Server Express Edition в интерактивном режиме
Подробное описание установки и настройки MS SQL Server доступно на сайте Microsoft: https://docs.microsoft.com/ru-ru/sql/sql-server/?view=sql-server-ver15
Рассмотрим процедуру установки СУБД на примере инсталляции MS SQL Server 2019 Express Edition на английском языке. Для этого необходимо выполнить следующие действия:
- Выполните скачивание дистрибутива MS SQL Server 2019 Express Edition (https://www.microsoft.com/ru-ru/sql-server/sql-server-downloads), предварительно указав папку расположения файлов:
После успешного скачивания дистрибутива запустится «SQL Server Installation Center»:
- Выберите пункт «New SQL Server stand-alone installation or add features to an existing installation».
- В окне «License Terms» примите условия лицензионного соглашения:
- В окне «Feature Selection» выберите следующие компоненты экземпляра:
- «Database Engine Services»;
- «Full-Text and Semantic Extractions for Searching».
- В окне «Database Engine Configuration» выберите смешанный («Mixed Mode») режим аутентификации, введите пароль, который будет использоваться для учетной записи системного администратора SQL Server (sa) и нажмите кнопку «Next»:
- В окне «Complete» проверьте, что все операции выполнены:
На этом установка и настройка MS SQL Server 2019 Express Edition в интерактивном режиме завершена.
Установка MS SQL Server Express Edition из командной строки
Для облегчения процесса установки MS SQL Server 2019 Express Edition был подготовлен файл конфигурации установки «SherpSQLConfigFile. ini», в котором необходимые настройки выставлены «по умолчанию». Данный файл доступен в составе дистрибутива Платформы, а также на нашем сайте (скачанный файл необходимо переименовать, убрав «.txt»): скачать
Порядок установки:
- Скачайте в каталог C:\SQLExpSetup файл установки MS SQL Server 2019 Express Edition с сайта Microsoft https://www.microsoft.com/ru-ru/sql-server/sql-server-downloads
- Запустите командную строку от имени администратора.
- Перейдите в каталог C:\SQLExpSetup.
- Введите следующую команду:
SQL2019-SSEI-Expr.exe /Q /Action=Download /MediaType=Advanced /MediaPath=%CD%
В результате выполнения этой команды начнется скачивание файла SQLEXPRADV_x64_ENU.exe (упакованный дистрибутив MS SQL 2019 Express Edition):
- Распакуйте архив в подкаталог C:\SQLExpSetup\SQLEXPRADV_x64_ENU при помощи команды:
SQLEXPRADV_x64_ENU.exe /x /u
- Перейдите в подкаталог с развернутым дистрибутивом MS SQL Server 2019 Express Edition, используя команду:
cdSQLEXPRADV_x64_ENU
- Выполните следующую команду для установки СУБД с параметрами, определенными в файле конфигурации «SherpSQLConfigFile. ini»: SETUP.exe/Q/IAcceptSqlServerLicenseTerms/ConfigurationFile=..\SherpSQLConfigFile.ini
В окне командной строки будет виден ход выполнения установки:
В результате выполнения команд будет установлен MS SQL Server 2019 Express Edition со следующими параметрами:
- Компоненты экземпляра: Службы ядра СУБД, Полнотекстовый и семантический поиск;
- Именованный экземпляр: SQLSHERPBASIC;
- Режим аутентификации: Смешанный режим;
- Администратор SQL Server: Пользователь, выполняющий установку;
- Пароль для SA: P@s$W0rD.
Подготовка к установке платформы Sherp завершена.
Процесс установки MS SQL Server 2019 Express Edition на русском языке описан в разделе документации «Руководство по установке и обновлению».
Обновление SQL Server Express—ArcGIS Enterprise
Можно обновить экземпляр Microsoft SQL Server Express с помощью мастера установки SQL Server Express.
С разными версиями ArcGIS поставлялись отличающиеся между собой версии SQL Server Express. Ниже приведен список версий SQL Server Express, который поставляется с каждой версией ArcGIS:
- ArcGIS 9.2: SQL Server 2005 Express с пакетом обновления (SP) 2
- ArcGIS 9.3: SQL Server 2005 Express с Advanced Services
- ArcGIS 9.3.1 и 10: SQL Server 2008 SP1 Express с Advanced Services
- ArcGIS с 10.1 до 10.2.2: SQL Server 2008 R2 Express с Advanced Services
- ArcGIS с 10.3 до 10.4.1: SQL Server 2012 Express
- ArcGIS с 10.5 до 10.7.1: SQL Server 2014 Express
- ArcGIS 10.8.x: SQL Server 2017 Express
Если вы создали серверы баз геоданных с ArcGIS версии 10.1 или позднее, можно обновить экземпляр вашего SQL Server Express при установке текущей версии клиента ArcGIS.
Начиная с 10.8, ArcGIS более не поддерживает 32-разрядные версии SQL Server Express. Для перехода на 64-разрядный сервер базы данных, переместите ваши базы геоданных с 32-разрядного сервера баз данных на 64-разрядный.
Чтобы избежать повреждения сохраненных в карте подключений к серверу баз данных, сделайте следующее:
- Сохраните архивы или отключите все базы геоданных от 32-разрядного сервера баз данных.
- Удалите 32-разрядный экземпляр SQL Server Express.
- Настройте 64-разрядный экземпляр в качестве сервера баз данных на том же компьютере. Используйте то же имя для нового экземпляра, что и у заменяемого 32-разрядного экземпляра.
- Восстановите или подключите базы геоданных на 64-разрядном сервере баз данных.
Если вы не можете заменить 32-разрядную версию на 64-разрядную с тем же именем, можно настроить 64-разрядный экземпляр с другим именем или на другом компьютере; однако вам и другим пользователям потребуется обновить информацию об источнике данных в картах после перемещения баз геоданных на новый экземпляр.
Мастер установки SQL Server предоставляется как часть файлов установки сервера баз данных, которые вы загружаете из My Esri. У вас есть возможность запустить установку SQL Server без настройки сервера баз данных. Или вы можете получить поддерживаемую версию SQL Server Express из Microsoft.
В документации Microsoft можно ознакомиться с инструкциями по обновлению SQL Server.
После обновления экземпляра SQL Server Express вам также может потребоваться обновить имеющиеся у вас базы геоданных. Инструкции см. в разделе Обновление настольной базы геоданных или базы геоданных рабочей группы.
Не удается найти страницу | 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}}
Архив — Установка MS SQL Server 2005 Express Edition
Документ содержит пошаговую инструкцию по установке СУБД SQL Server 2005 Express Edition с краткими дополнениями и пояснениями. Более подробную информацию можно получить на официальном сайте Microsoft
Для установки SQL Server 2005 Express Edition на сервер, проделайте следующие шаги:
Страница загрузки SQL Server 2005 Express Edition включает три различных варианта загрузки.
Примечание: пакет Microsoft SQL Server Management Studio Express можно загрузить отдельно с веб-узла Microsoft
Самый оптимальный вариант (как по функционалу, так и по размеру) в нашем случае — загрузить дистрибутив SQL Server 2005 Express Edition SP1 (SQLEXPR32_RUS.EXE) и отдельно SQL Server Management Studio Express (SQLServer2005_SSMSEE.msi).
SQL Server 2005 Express Edition не имеет существенных системных ограничений, накладываемых многими современными СУБД. Минимальные системные требования для различных версий SQL Server 2005 перечислены ниже:
SQL Server 2005 Express Edition SP1 | SQL Server 2005 Express Edition with Advanced Services SP1 | SQL Server 2005 Express Edition Toolkit SP1 | |
ОЗУ (мин. ) | 192 MB | 512 MB | 512 MB |
ОЗУ (реком.) | 512 MB | 1 GB | 1 GB |
Пространство на диске | 600 MB | ||
Процессор (мин.) | 600 MHz | ||
Процессор (реком.) | 1 GHz | ||
IIS 5 или выше. | Нет | Да1 | Нет |
Поддерживаемые операционные системы | Windows Server 2003 SP1, Windows Server 2003 Enterprise Edition SP1, Windows Server 2003 Datacenter Edition SP1, Windows Server 2003 Web Edition SP1, Windows Small Business Server 2003 Standard Edition SP1, Windows Small Business Server 2003 Premium Edition SP1, Windows XP Professional SP2, Windows XP Home Edition SP2, Windows XP Tablet Edition SP2, Windows XP Media Edition SP2, Windows 2000 Professional Edition SP4, Windows 2000 Server Edition SP4, Windows 2000 Advanced Edition SP4, Windows 2000 Datacenter Server Edition SP4 | ||
Предустановленное ПО | |||
Другие требования | Нет |
Рекомендуется использовать для установки выделенный сервер, особенно не рекомендуется устанавливать SQL Server на контоллер домена.
В Таблице Б указано, какие компоненты требуется предварительно установить перед установкой SQL Server 2005 Express Edition.
Установите компоненты в таком порядке:
.NET Framework 2.0
Загрузить .NET Framework 2.0 (x86) можно по ссылке. После загрузки запустите dotnetfx.exe и следуйте инструкциям по установке — весь процесс происходит автоматически.
MSXML6
Загрузить MSXML6 можно по ссылке. После загрузки запустите msxml6.msi — весь процесс происходит автоматически
Windows Installer
Для успешного запуска дистрибутива SQL Server 2005 требуется Windows Installer 3.0 и выше. В операционных системах, которые указаны в списке совместимых, уже установлена необходимая версия. Более подробную информацию о данном пакете можно получить на сайте Microsoft.
Примечание: загрузка пакета Windows Installer с официального сайта доступна только для пользователей, у которых установлена подлинная версия ОС Windows, но установочный файл пакета входит в некоторые другие дистрибутивы, например Microsoft Systems Management Server 2003 R2 или Norton SystemWorks 2006 Premier
Также данный пакет можно скачать с нашего фтп сервера по адресу dealers/HeadOffice/SQL Server 2005/WindowsInstaller-KB893803-v2-x86. exe
MDAC
Для установки SQL Server 2005 требуется компонент MDAC — в большинтсве случаев он уже установлен в ОС. Если мастер установки сообщил, что данный компонент не установлен, нужно его загрузить и установить. Более подробную информацию о компоненте MDAC можно получить на сайте Microsoft
Примечание: загрузка компонента MDAC с официального сайта доступна только для пользователей, у которых установлена подлинная версия ОС Windows.
Данный пакет можно скачать с нашего фтп сервера по адресу dealers/HeadOffice/SQL Server 2005/MDAC_TYP.EXE
По соображениям безопасности лучшим решением будет запускать SQL Server от имени неадминистративного пользователя. Если возможно, не используйте встроенные учетные записи служб для запуска SQL Server, т.к. это не снизит риск возможных атак на ваш сервер настолько, насколько это может сделать использование учетной записи непривилегированного пользователя.
Для этих целей можно создать учетную запись с именем, например «SQLExpressUser». Для этой учетной записи рекомендуеться задать сложный пароль и установить свойство, что время действия пароля не истекает.
Т.к. для управления сервером удобнее всего применять среду Management Studio Express, поэтому рекомендуется сразу использовать дистрибутив SQL Server 2005 Express Edition с дополнительными службами SP1 (имя файла SQLEXPR_ADV_RUS.EXE), в который этот пакет входит. Дальнейшее описание относится именно к этому дистрибутиву, хотя остальные дистибутивы отличаются по установке незначительно.
Перед началом установки вы должны согласиться с типовым лицензионным соглашением конечного пользователя, после чего мастер предложит установить необходимые компоненты, которые необходимы для установки Express Edition — «Собственный клиент Microsoft SQL» и «Файлы поддержки установки Microsoft SQL Server 2005».(см. Рис. 1)
После установки этих компонентов будет запущен мастер установки SQL Server. На первом этапе мастера происходит проверка системы на потенциальные проблемы — главное, чтобы мастер не сообщил об ошибках, предупреждения не являются критичным для продолжения установки ( см. Рис. 2). Если ошибки все таки возникли, необходимо их устранить прежде, чем продолжать установку.
На следующем этапе мастер предложит ввести имя и, по желанию, название компании. Рекомендуется снять флажок «Скрыть дополнительные параметры конфигурации», для того, чтобы иметь доступ к опциям установки, о которых пойдет речь ниже (см. Рис. 3)
Далее необходимо выбрать компоненты для установки. Даже несмотря на то, что Express Edition распространяется свободно, он включает многие компоненты, которые входят в редакции Standard и Enterprise. Для установки можно отметить все компоненты, разве что за исключением «Репликация» и «Компонент Full-Text Search». Обязательно отметьте для установки компонент Management Studio Express — это мощная утилита, которая заменяет Query Analyzer и Enterprise Manager из дистрибутива SQL Server 2000. Директорию для установки рекомендуется оставить по умолчанию ( C:\Program Files\Microsoft SQL Server ) для избежания нежелательных проблем. ( см. Рис. 4)
Следующий этап мастера предлагает указать тип экземпляра. Понятие экземпляров были введены в SQL Server 2000 и предоставляют простое средство для обслуживания множества баз данных с помощью единственного SQL Server. SQL Server 2005 Express Edition поддерживает до 16 именованных экземпляров, тогда как Enterprise Edition — до 50. Можно оставить значение, которое мастер предлагает по умолчанию SQLExpress (рекомендуется), а можно указать собственное имя (см. Рис.5)
Следующий этап мастера — выбор учетной записи службы. Учетные записи служб используются для того, чтобы обеспечить лучшую безопасность SQL Сервера и остального окружения, в случае нарушения функционирования сервера. При запуске SQL Server под учетной записью администратора, вы подвергаете сервер дополнительной угрозе. Реомендуется запускать SQL Server 2005 Express Edition под учетной записью пользователя с минимальными правами. Если у заказчика существует отдельная ИТ-служба или есть свой администратор сети, можно согласовать этот вопрос с ними. Если принято решени об использовании неадминистративного пользователя для запуска SQL Сервера, можно ввести данные учетной записи, созданной на Шаге 4. На данном этапе также можно указать, какие службы запускать после завершения установки (см. Рис.6 и Рис.6а)
Следующий этап мастера — выбор режима проверки подлинности. SQL Server может авторизовать пользователей двумя способами: первый — режим проверки подлинности Windows и второй — смешанный режим, сочетающий первый способ и режим проверки подлинности SQL Server (см. Рис.7) . С точки зрения безопасности, режим проверки подлинности Windows более предпочтителен, в первую очередь потому, что необходимо иметь только одну базу данных пользователей — например, Active Directory. Однако режим проверки подлинности Windows не всегда подходит для наших задач — поэтому рекомендется импользовать именно смешанный режим проверки подлинносии. При выборе этого режима требуется указать пароль для пользователя ‘sa’ — это основной административный пользователь SQL Сервера (по аналогии с пользователем ‘SYSDBA’ в СУБД Interbase ). Рекомендуеться для пользователя ‘sa’ задать сложный пароль и сообщить его администратору заказчика2!
Следующий этап мастера включает выбор параметров сортировки. Параметры сортировки определяют режим сортировки данных для сервера SQL. Если в инструкции по установке конечного приложения, использующего СУБД SQL Server 2005 Express Edition, не указано, какой режим сортировки использовать, рекомендуеться на данном этапе мастера оставить все параметры по умолчанию (см. Рис.8)
SQL Server 2005 Express Edition предоставляет новую возможность — запуск отдельных экземпляров компонента СУБД под учетной записью неадминистративного пользователя. Пользовательские экземпляры полезны в том случае, когда пользователи входят в Windows под учетной записью с минимальными привилегиями. Используя пользовательские экземпляры, пользователь даже может иметь привилегии системного администратора SQL в своем экземпляре SQL, при этом остальная часть системы будет защищена, поскольку исходная учетная запись пользователя не имеет прав на глобальные изменения. Базы данных, размещенные под пользовательским экземпляром, поддерживают одно единственное подключение, и не поддерживают расширенных возможностей, таких как репликация. В общем случае вы можете включить эту опцию, но использовании ее не обязательно. Также на данном этапе мастера можно добавить пользователя, запустившего программу установки SQL Server 2005 Express Edition, к роли «Системный администратор» SQL Server (см. Рис. 9). Эту опцию можно включить, если вы устанавливаете SQL Server для ознакомления или тестирования, но при установке у заказчика эту опцию необходимо согласовать с администратором или вообще отключить.
На последнем этапе мастера вам будет предложено указать параметры отчетов об ошибках и использовании. Включение данных параметров полностью зависит от вашего желания и не влияет на работоспособность SQL Server.
Если SQL Server планируется использовать только для локальных подключений (т.е. подключений на том же компьютере), дополнительные настроки не требуются.
С SQL Server можно устанавливать локальные (дополнительные настроки не требуются), удаленные и выделенные соединения. Локальные соединения используются приложениями, работающими на том же компьютере, где запущен и SQL Server. Удаленные соединения применяются клиентами, подключающимися к серверу, приложениями, запущенными на других серверах, а также другими серверами SQL. Выделенные соединения являются специальной функциональной возможностью, используемой администриторами для обслуживания SQL Server и рассматривать ее нужно именно как настраиваемую возможность, а не как тип допустимого соединения.
Примечание: Настройки по умолчанию для соединений зависят от настроек учетных записей, под которыми службы запускаются, от установленных компонентов. Как правило, новая установка конфигурируется только для использования локальных соединений. Но когда установлены дополнительные компоненты, такие как Службы отчетов (Reporting Services) или Службы уведомлений (Notification Services), типичная конфигурация включает и локальные и удаленные соединения.
Для удаленных соединений SQL Server 2005 использует протоколы TCP/IP и именованные каналы (Named Pipes). Для протокола TCP/IP соединение с SQL Server может устанавливаться как с помощью его стандартного варианта, так и сетевой библиотеки TCP/IP Sockets. Экземпляр SQL Server по умолчанию проcшлушивает порт 1433; именованным экземпляры (которые создаются пользователем) порт присваивается динамически, если не определено иначе (см. ниже). В случае клиентских соединений используется порт TCP 1434. Для именованных каналов SQL Server использует сетевую библиотеку Named Pipes. Экземпляр SQL Server по умолчанию устанавливает соединение через стандартный сетевой ресурс \\. \pipe\sql\query, именованный экземпляр — через адрес \\.\pipe\MSSQL$<имя экземпляра>\sql\query, где <имя экземпляра> — имя экземпляра (например, \\.\pipe\MSSQL$MYSQLEXPRESS\sql\query для экземпляра сервера MYSQLEXPRESS). Чтобы использовать именованные каналы, необходимо открыть через брандмауэр определенный диапазон портов — сервер прослушивает порт TCP 445, а поиск имен NetBIOS производится через порт UDP 139. Широковещательные запросы для разрешения имен NetBIOS требуют открытия портов UDP 137 и 138, либо можно использовать сервер WINS или файлы LMHOSTS
Чтобы проверить или изменить настроку соединений, выполните следующую последовательность действий:
- Запустите утилиту SQL Server 2005 Surface Area Configuration, затем щелкните ссылку Surface Area Configuration For Services And Connections, находящуюся в главном окне
Примечание: SQL Server 2005 Surface Area Configuration определяет конфигурацию всех запущенных экземпляров SQL Server 2005 на сервере, с которым установлено соединения. Если вы остановили экземпляр SQL Server, то необходимо снова запустить его чтобы получить возможность управлять с помощью этой утилиты. Возможно, портебуется закрыть текущее окно и открыть его снова.
- В диалоговом окне Surface Area Configuration For Services And Connections выберите вкладку View by Instance (Просмотр по экземплярам) и раскройте узел экземпляра SQL Server, с которым будете работать, например узел по умолчанию SQLEXPRESS
- Раскройте узел Database Engine (Ядро Базы данных) и затем выберите узел Remote Connections (Удаленные соединения), как показано на Рис.10
- Если не требуется подключения к серверу удаленных клиентов, приложений и других серверов, выберите положение переключателя Local connections only (Только локальные соединения). В противном случае выберите положение Local and remote connectons (Локальные и удаленные соединения) и укажите разрешенные типы соединений. Вам будут предложены следующие варианты:
- Using TCP/IP only (Использовать только TCP/IP)
- Using named pipes only (Использовать только именованные каналы)
- Using both TCP/IP and named pipes (Использовать TCP/IP и и менованные каналы)
Примечание: Рекомендуется использовать первый вариант подключения — Using TCP/IP only (Использовать только TCP/IP)
Протокол TCP/IP применяется для локальных и удаленных соединений с SQL Server. Его использование является предпочтительным, поскольку в этом случае SQL Server прослушивает определенный порт TCP и адрес IP. По умолчанию SQL Server прослушивает порт TCP 1433 для всех настроенных на сервере адресов IP, но вы можете назначить параметры и для прослушивания каждого адреса в отдельности.
Чтобы настроить параметры протокола TCP/IP, нужно выполнить такую последовательность действий:
- Запустите SQL Server Configuration Manager. В панели слева раскройте узел SQL Server 2005 Network Configuration (Настройка сетевых параметров SQL Server), а затем узел Protocols For <имя экземпляра>, где <имя экземпляра> — имя экземпляра SQL Server, с которым требуется работать — см. Рис.11
- Раскройте контекстное меню протокола TCP/IP и выберите команду Properties (Свойства). В открывшемся диалоговом окне щелкните вкладку IP Addresses (Адреса IP). Вы увидите разделы, представляющие настроенные на сервере адреса IP. Разделы, озаглавленные IP1, IP, IP3 и т. д., используются для настройки прослушивания определенных адресов. Раздел IPAll позволяет настроить SQL Server для прослушивания всех адресов IP на сервере — см. Рис.12
Примечание: адрес IP 127.0.0.1 является локальным адресом замыкания на себя. Он используется для прослушивания соединения локальных клиентов.
- Если необходимо, чтобы SQL Server прослушивал все адреса IP на сервере, установите для каждого из них значение Yes (Да) параметра Active (Активен) и значение No (Нет) параметра Enabled (Включен). Затем в разделе IPAll укажите определенный порт TCP для прослушивания на всех адресах. По умолчанию используется порт TCP 1433. Для изменения порта TCP в разделе IPAll введите необходимое значение в поле TCP port (Порт TCP) и нажмите OK
- Если же требуется прослушивать определенный арес IP и порт TCP, установите для этого адреса IP значение Yes (Да) и для параметра Active (Активен), и для параметра Enabled (Включен), а также введите необходимое значение в поле TCP port (Порт TCP) и нажмите ОК
Как отмечалось выше, использование протокола TCP/IP является предпочтительным для локальных и удаленных соединений с SQL Server. При подключении к экземпляру сервера по умолчанию с помощью этого протокола клиент должен знать значение порта TCP. Таким образом, если экземпляр по умолчанию был настроен для прослушивания иного порта, необходимо изменить настройки протокола TCP/IP для клиента, установив то же значение порта. При подключении к именованному экземпляру клиент пытается получить номер порта от службы SQL Server Browser (Обозреватель SQL Server), запущенной на сервере, с которым устанавливается соединение. Если эта служба не запущена, номер порта TCP должен предоставляться в настройках клиента или как часть строки соединения
Важно: при использовании нестандартного порта в строке соединения порт указывается после адреса через запятую. Например sqlserver,3456 (sqlserver — имя сервера) или 192.168.1.20,3456 (192.168.1.20 — IP адрес сервера) — обе строки содержат поключение к SQL Server через нестандартный порт 3456
Чтобы настроить протокол TCP/IP для клиента, выполните следующие действия:
- Запустите SQL Server Configuration Manager. В панели слева раскройте узел SQL Native Client Configuration (Настройка сетевой библиотеки клиента SQL Native Client), а затем нажмите узел Client Protocols (Протоколы клиента)
- Если нужно только включать или отключать протокол TCP/IP, раскройте контекстное меню, нажмите в окне справа имя протокола TCP/IP, и выберите команду Enabled (Включить) или Disable (Отключить) соответсвенно
- Для просмотра свойств соединения протокола TCP/IP выберите в контекстном меню команду Properties (Свойства)
- Чтобы установить порт TCP по умолчанию, в диалоговом окне Properties: TCP/IP (Свойства: TCP/IP) в поле Default Port (Порт по умолчанию) введите порт по умолчанию для клиента.
- Также можно настроить параметры, определяющие, каким образом клиент обрабатывает (и обрабатывает ли вообще) свободные соединения TCP/IP. Для этого используйте следующие два параметра:
- Keep Alive (Послать первый пакет KeepAlive через (мс)) — определяет, когда клиент впервые пытается убедиться (посредством посылки пакета KeepAlive), что бездействующее соединение все еще не разорвано, и использовать его. По умолчанию клиент проверяет соединение после того, как оно бездействовало 30 000 мс (30 с). В большинстве случаев значений между 30 и 60 секундами бывает достаточно. Однако, в зависимости от загруженности сервера и важости функций, выполняемых клиентом, может возникнуть необходимость проверки бездействующих соединений чаще, чтобы получить некоторую гарантию того, что они не будут разорваны. Для этого устанавливаются меньшие значения, наприменр 15 000 или 20 000 мс.
- Keep Alive Interval (Интервалы между пакетами KeepAlive (мс)) — определяет, как часто клиент повторяет проверку бездействующих соединений, если не поступил ответ на начальный запрос в виде отправки пакета KeepAlive. По умолчанию клиент повторно посылает пакеты KeepAlive каждые 1 000 мс (1с). Возможно, потребуется увеличить интервал для уменьшения количества повторных передач пакетов KeepAlive в том случае, если соединение с занятым сервером пытаются установить множество клиентов.
В некоторых случаях установка может закончиться с ошибками, которые относятся к компонентам «Собственный клиент Microsoft SQL» и «Файлы поддержки установки Microsoft SQL Server 2005». Возможной причиной такой ситуации является наличие прежде установленной на вашем компьютере конфликтующей службы SQL Server или ранее установленного собственного клиента Microsoft SQL.
В качестве решения можно попробовать сделать следующее:
- перейдите в директорию, где у вас сохранен загруженный дистрибутив SQL Server Express 2005
- распакуйте содержимое дистрибутива в новый каталог с помощью команды SQLEXPR_ADV_RUS.EXE /x:С:\Temp для дистрибутива с расширенными службами или SQLEXPR32_RUS.EXE /x:С:\Temp, если вы используете стандартный дистрибутив. Путь для распаковки (в нашем примере С:\Temp) обязательно указывайте короткий, при этом директория может не существоввать — команда распаковки создаст ее.
- перейдите в каталог C:\Temp\setup и запустите файл sqlncli.msi
- выберите опцию «Удалить«
- перегрузите компьютер
- снова запустите инсталлятор SQL Server Express 2005 — ошибка не должна проявиться снова
Если выполнены все шаги, SQL Server 2005 Express Edition должен бьть установлен и может управляться с помощью среды SQL Server Management Studio Express, который настоятельно рекомендуется установливать вместе с СУБД. Чтобы запустить инструмент, выполните Старт | Программы| Microsoft SQL Server 2005 | Среда SQL Server Management Studio Express.
1 — Internet Information Service (IIS) нужен только для необзательного компонента «Отчеты об ошибках и использовании» (Reports Service). Использование этого компонента совсем не обязательно, тем более, что на работоспособность он не влияет.
2 — при установке сложного пароля, есть вероятность, что он будет со временем утерян. Возможно, лучшим вариантом будет указывать пароль, который будет проще «вспомнить» — например, таким паролем может быть ‘masterkey’, по аналогии с широко используемым в СУБД Interbase
Разница между Microsoft SQL Server и Microsoft SQL Server Express interface
Я изучаю C#, используя книгу мураха C# 2015 года. Я почти закончил с классом (класс заканчивается через 3 дня). В книге есть что-то вроде 26 глав, и я прочитал 23 из них, так что в основном вся книга. В книге кратко рассматриваются некоторые вопросы, связанные с базами данных, но я хотел бы погрузиться немного глубже. Книга затрагивает тему Microsoft SQL Server Express. Я также немного поискал в интернете и думаю, что именно здесь я хочу начать работу с Microsoft SQL Server Express. Как я уже сказал, это не столько для реального приложения, сколько просто для того, чтобы я мог погрузиться глубже и действительно изучить все тонкости создания базы данных. Мне нравится идея, что (как я понимаю): Microsoft SQL Server Express можно использовать без сервера. Я действительно могу встроить его в свой проект Microsoft Visual Studio C#, если захочу. Кроме того, как я понимаю, он также может быть использован для базы данных приличного размера. И наконец, не надо меня ненавидеть, но мне нравится идея использовать проект Microsoft… так как я уже использую продукт Microsoft (Visual Studio).
Итак… мой вопрос таков… Есть ли какая-то причина, по которой я просто абсолютно не должен использовать Microsoft SQL Server Express? Если нет. .. Затем я попытался найти полное руководство / книгу / учебник по Microsoft SQL Server Express, который охватывает все входы и выходы приложения. Но мне не очень-то везет… Не потому ли это, что Microsoft SQL Server Express в основном идентична Microsoft SQL Server? Могу ли я просто использовать руководство / книгу / учебник Microsoft SQL Server? Или интерфейсы совсем другие? Я не хочу проходить через гида или еще хуже… Купите книгу… и пусть она продолжает ссылаться на функции, которые не имеют отношения к Microsoft SQL Server Express. Что-нибудь посоветуете? Являются ли эти 2 практически идентичными в том, что касается интерфейсов? Или это как яблоки и апельсины?
c#
sql-server
database
visual-studio
sql-server-express
Поделиться
Источник
XCELLGUY
12 мая 2020 в 13:11
2 ответа
3
Разница между SQL Server Express и обычной версией довольно минимальна для тех, кто просто пытается опереться на вход и выход продукта.
У меня есть клиенты, которые использовали Экспресс — версию в течение многих, многих лет — в производстве — никогда не нуждаясь в более полных (и гораздо более дорогих) платных версиях — так что, безусловно, начните с экспресс-версии-вам не нужно будет изучать ничего, что не будет применимо к более крупной версии.
Когда придет время, если когда — нибудь вы захотите попробовать все функции в платной версии, у вас также будет возможность использовать версию разработчика SQL Server, которая имеет все те же функции платной версии, но может использоваться только для целей разработки и тестирования и является полностью бесплатной.
(Ни одна из этих версий не может быть встроена — я бы держался подальше от любой встроенной версии SQL Server, если ваша цель-изучить SQL Server, она скроет от вас многие важные концепции). Если ваш продукт требует встроенной версии, то так тому и быть — но Имо, не самый лучший вариант для изучения продукта.
https://www.microsoft. com/en-us/sql-server/sql-server-загрузки
Поделиться
E.J. Brennan
12 мая 2020 в 13:23
0
Microsoft SQL Server Express можно использовать и без сервера. Я действительно могу встроить его в свой проект Microsoft Visual Studio C#, если захочу.
Это неверно. Microsoft SQL Server Express-это серверная версия, вам нужно установить один экземпляр на вашем компьютере (или в сети).
Существует также SQL Server Compact Edition — этот не нуждается в сервере, имеет очень ограниченный набор функций и может быть встроен, насколько я знаю. Он предоставляет некоторые части интерфейсов выпусков сервера «large», поэтому, если вам нужно масштабировать его, это можно сделать без слишком большого количества изменений кода.
https://en.wikipedia.org/wiki/ SQL_Server_Compact
Поделиться
TWP
12 мая 2020 в 13:23
Похожие вопросы:
установка Microsoft SQL Server 2008 R2 Standard Edition
Я хочу установить Microsoft SQL Server 2008 R2 Standard Edition, на моем отдельном стенде PC, и я читал порядок установки/удаления VS 2008 и SQL Server 2008 . Я ищу подтверждения. У меня установлена…
Экспорт схемы и данных в Microsoft SQL Server Management Express
Как экспортировать схему базы данных и данные в Microsoft SQL Server Management Express? Другими словами, учитывая базу данных и данные, я хочу создать сценарий .sql, который воссоздаст структуру…
SQL Server Express vs express localdb
У меня есть довольно много проблем с пониманием различий между regular SQL Server Express и express Localdb. Прежде чем вы продолжите и отметите предыдущий пост об этом вопросе, я довольно много раз…
Microsoft Access to SQL Server Express
Я пытаюсь разработать решение, которое управляет базой данных конструкционных материалов . Поэтому я использую C# для решения этой проблемы . Теперь я хочу соединить его с базой данных SQL(база…
Эта версия Microsoft SQL Server Management Studio Express может использоваться только для подключения к серверам SQL Server 2000 и SQL Server 2005
Я установил SQL Server Management Studio Express 2005 в windows 7. Тип сервера: компонент Database Engine НАЗВАНИЕ СЕРВЕРА: Avani-PC\SQLEXPRESS AUTHENTICATION: Windows аутентификация Имя…
Какую версию SQL Server 2014 Express установить? В чем же разница?
Мне нужен sql server express 2014, и когда я перехожу на страницу загрузки, Microsoft просит меня: в чем разница между ними: SQL Server 2014 Express with Tools 64 Bit и SQL Server 2014 Management…
УСЛОВИЯ ЛИЦЕНЗИИ MICROSOFT SQL SERVER
Я разработал программное обеспечение, которое требует базы данных MSSQL в бэкэнде. Поэтому мне нужно включить настройку Microsoft sql в файл настройки приложения. Но при обращении к условиям…
Ошибка установщика Microsoft SQL Server Management Studio
Я установил Microsoft SQL Server Express с помощью инструментов. Тогда я просто хотел установить Microsoft SQL Server Management Studio, но не могу продолжить из-за этой ошибки: Это не позволяет мне…
Может ли SQL Server 2012 Express сосуществовать с SQL Server 2008 Express
Если я установлю SQL Server 2012 Express (на Windows 7) там, где у меня уже есть SQL Server 2008 Express,будут ли они сосуществовать? И смогу ли я использовать SSMS 2016 для подключения к одному или. ..
Microsoft SQL Server Логин Застрял
У меня есть Microsoft server 2012 под управлением Microsoft SQL Server 2017 Express database. Я пытаюсь войти в систему через Управление SQL Server на удаленной машине, но вход в систему загружается…
В чем разница между SQL Server Management Studio и Express edition?
В настоящее время я использую Экспресс. Какие дополнительные функции я получаю с полным выпуском?
sql-server
ssms
Поделиться
Источник
MrBoJangles
22 сентября 2008 в 20:20
5 ответов
22
В студии управления нет никаких различий. Различия заключаются в движке базы данных LIMITATIONS! Движок тот же самый, но он лишит вас некоторых функций.
Мастер импорта / экспорта в экспресс-издании можно найти по адресу:
C:\Program Files\Microsoft SQL Server\90\DTS\Binn\DTSWizard. exe
Если у вас его нет, загрузите его из Microsoft:
http:/ / go.microsoft.com/fwlink/?LinkId=65111
Вы можете установить Microsoft SQL Server 2005 Express Edition Toolkit , чтобы получить классные игрушки, такие как мастер импорта/экспорта и отчеты.
Профилировщик не является частью Management Studio. Это еще одно приложение, которое поставляется вместе с полной версией SQL Server. Даже если он установлен, серверный движок express edition откажется работать с ним.
Поделиться
Ricardo C
23 сентября 2008 в 03:45
6
Предполагая, что вы говорите о различиях в клиентских инструментах, а не в ядре базы данных, единственные различия, которые я обнаружил до сих пор, — это отсутствие отчетов и профилировщика. В полной версии на дереве объектов можно щелкнуть правой кнопкой мыши и выбрать один из наборов стандартных отчетов. В экспресс-версии этот пункт меню отсутствует.
Экспресс-версия не устанавливает профилировщик.
Поделиться
Darrel Miller
22 сентября 2008 в 21:10
Поделиться
MarlonRibunal
22 сентября 2008 в 20:26
- Visual Studio 2005 SQL Server Express edition username pass
Visual Studio 2005 я соединяюсь с SQL Server Express edition с SQL Server Management Studio Express , используя аутентификацию Windows. Когда я установил Visual Studio 2005, у меня не спросили имя пользователя или пароль SQL Server Express edition. Как я могу подключиться без аутентификации…
- SQL Server Compact Edition и SQL Server 2008 Management Studio
Я уже несколько часов гуглю. Я установил: SQL Server компактная версия издания 4.0 SQL Server 2005 Студия Управления Я мог подключиться к SQL Server CE с 2005 года, но у меня не было мастера импорта данных, чтобы получить доступ 2007 DB в SQL Server CE. Итак-я установил SQL Server 2008 Management…
5
Самое раздражающее для меня-это варианты импорта/экспорта. Даже разработчикам это нужно.
Поделиться
Joel Coehoorn
22 сентября 2008 в 20:57
3
Одной из особенностей, которая мешает мне использовать Studio Express, является возможность импорта и экспорта данных через SSIS (SQL Server Integration Services). Трудно быть истинным DBA только с помощью Studio Express. С точки зрения разработчика, Studio Express, как правило, будет достаточно.
Поделиться
Erdrick01
22 сентября 2008 в 20:39
Похожие вопросы:
Почему SQL Server Express edition работает медленнее, чем SQL Server Web edition?
Пока я искал различия между изданиями SQL Server, я нашел сообщение на форумах ASP. NET, в котором говорится: SQL Server Express имеет тенденцию быть медленнее по сравнению с SQL Server Web edition….
В чем разница между Visual Studio Express edition, microsoft.net и VS professional edition?
Может ли кто-нибудь подсказать мне, в чем разница между следующим, 1) Visual Studio Экспресс-Издание 2)Visual Studio Профессиональное Издание 3) Microsoft .Net И есть ли такая вещь, как Visual…
Обновление SQL Server Management Studio Express 2008
У меня был установлен SQL Server 2008 Express R2 с расширенными сервисами. У меня также установлена стандартная версия SQL Server 2005 Я установил SQL Server 2008 R2 Developer edition на новый…
SQL Server Management studio vs другие выпуски
В чем разница между SQL Server Management Studio и SQL Server Express edition и что лучше? Я не могу понять отношения между этими двумя. Кто-нибудь может мне помочь?
В чем разница между SQL Server Compact Edition и SQL Server Express Edition?
Может ли кто-нибудь объяснить, в чем заключается основное различие между SQL Server Compact Edition и SQL Server Express Edition? С какой целью я должен использовать ту или иную? Спасибо
Visual Studio 2005 SQL Server Express edition username pass
Visual Studio 2005 я соединяюсь с SQL Server Express edition с SQL Server Management Studio Express , используя аутентификацию Windows. Когда я установил Visual Studio 2005, у меня не спросили имя…
SQL Server Compact Edition и SQL Server 2008 Management Studio
Я уже несколько часов гуглю. Я установил: SQL Server компактная версия издания 4.0 SQL Server 2005 Студия Управления Я мог подключиться к SQL Server CE с 2005 года, но у меня не было мастера импорта…
SQL Server 2008 Management Studio Basic и Express
в чем разница между SQL Server 2008 Management Studio BASIC и SQL Server 2008 Management Studio EXPRESS? Неужели они одинаковы? THANKS!
Какую версию SQL Server 2014 Express установить? В чем же разница?
Мне нужен sql server express 2014, и когда я перехожу на страницу загрузки, Microsoft просит меня: в чем разница между ними: SQL Server 2014 Express with Tools 64 Bit и SQL Server 2014 Management…
Разница между SQL Server Management Studio и Express
Я пытаюсь понять разницу между SQL Server Management Studio и SQL Server Management Studio Express
Что такое SQL Server Express? Определение, преимущества и ограничения SQL Server Express — Stackify
Если вы используете SQL в своей работе, вам доступно несколько вариантов, от корпоративных до бесплатного SQL Server Express. Мониторинг SQL-запросов — это лишь одна из многих вещей, которые вы можете отслеживать с помощью Prefix, поэтому сегодня мы подумали, что более подробно рассмотрим, как SQL Server Express складывается с более продвинутыми, платными опциями, его ограничениями и преимуществами.
Определение SQL Server Express
SQL Server Express — это бесплатная версия основной системы управления реляционными базами данных (RDBMS) Microsoft — SQL Server.По сути, SQL Server — это система управления базами данных, которую можно использовать для хранения и доступа к информации, хранящейся во многих различных базах данных. SQL Server обладает впечатляющим набором функций, таких как бизнес-аналитика, отчетность и углубленная расширенная аналитика.
Корпоративная версия SQL Server конкурирует с корпоративными системами, такими как Oracle Database (DB) и MySQL. SQL Server Enterprise поставляется с множеством функций и может быть слишком дорогим для обслуживания небольших компаний.Однако Microsoft предлагает SQL Server в нескольких различных выпусках, в том числе:
- SQL Server Enterprise
- SQL Server Business Intelligence
- SQL Server Standard
- SQL Server Web
- SQL Server Express
SQL Server Express является наиболее распространенным. доступно базовое предложение. Это полноценный механизм базы данных, который можно развернуть на сервере или встроить в приложение. Express бесплатен и имеет многие из тех же функций, что и корпоративная версия.SQL Server Express, вероятно, больше всего подходит для поддержки производственных приложений для малых и средних предприятий. Типичным вариантом использования SQL Server Express может быть развертывание разработчиками, которые не хотят создавать приложения с базой данных, размещенной на сервере. Используя Express, они смогут разрабатывать приложения со своей базой данных SQL Server.
Преимущества SQL Server Express
Некоторые преимущества дает развертывание SQL Server Express.
- Бесплатно: Огромным преимуществом SQL Server Express является то, что он бесплатный.Ваши единственные затраты — это время, которое вы потратите на загрузку и настройку системы. Если вы хотите только научиться использовать SQL Server, тогда Express для вас. Вам нечего терять, скачав систему и привыкнув к ее работе.
- Масштабируемость: SQL Server Express — идеальная отправная точка для небольших независимых поставщиков программного обеспечения (ISV), поскольку его можно использовать с любыми небольшими приложениями. Лицензирование позволяет включать Express как часть приложения или продукта.Хотя существуют ограничения на использование памяти и сокетов, они не такие строгие, как некоторые думают. Экспресс не ограничивается одним пользователем, что является широко распространенным заблуждением. Существует ограничение базы данных 10 ГБ, но это максимальный размер для каждой базы данных, что означает, что у вас может быть несколько баз данных, в которых хранится до 10 ГБ данных. Если вы являетесь независимым поставщиком программного обеспечения и ваша компания демонстрирует высокие темпы роста, что приводит к увеличению требований к базам данных, вы можете выполнить обновление только до платной версии SQL Server.
- Безопасность: В SQL Server Express есть опция бесплатного онлайн-резервного копирования, которая поможет защитить ваши ценные бизнес-данные, если что-то пойдет не так. Администраторы по-прежнему должны следовать лучшим практикам безопасности, таким как ограничение доступа к папкам с резервными копиями и соблюдение политик паролей Windows.
- Возможности: Хотя Express — это «облегченная» версия SQL Server, все же существует впечатляющий набор функций, за которые вам придется платить в других системах. Express поддерживает полнотекстовый поиск, собственный XML и среду выполнения SQL Common Language Runtime. Другие ключевые функции включают компонент отчетности и дизайнер отчетов, позволяющий создавать настраиваемые отчеты.
Ограничения SQL Server Express:
Перед развертыванием SQL Server Express вы должны знать о его ограничениях, которые включают:
- Максимальный объем памяти 1 ГБ, используемый ядром СУБД SQL Server
- Максимальный размер каждой реляционной базы данных составляет 10GB
- Агент SQL не включен в Express. Агент SQL — это фоновый инструмент, который позволяет администраторам автоматизировать такие задачи, как резервное копирование данных, настройка репликации базы данных, планирование заданий, разрешения пользователей и мониторинг базы данных.
- Максимальный размер буферного кэша для каждого экземпляра составляет 1 МБ ОЗУ.
- Ядро реляционной базы данных ограничено одним сокетом или 4 ядрами.
Версии SQL Server Express
Версия SQL Server Express 2016 была выпущена в трех различных редакциях:
SQL Server 2016 SP1 Express: Это базовое экспресс-предложение, включающее уже описанные нами функции . Кроме того, в Express теперь доступны такие возможности, как динамическое маскирование данных и безопасность на уровне строк.
SQL Server 2016 Express с расширенными службами: Этот выпуск Express содержит большинство функций. Включены механизм реляционной базы данных, Management Studio, отчеты и полнотекстовый поиск. Идеально подходит для разработчиков, работающих над небольшими приложениями, которым необходимо реализовать отчеты по своим приложениям.
SQL Server 2016 Express LocalDB: Этот выпуск в основном используется как средство разработки. Это более легкая версия Express, работающая как локальное приложение.Он поддерживает все основные возможности программирования других редакций. Большим преимуществом LocalDB для разработчиков является то, что он позволяет им создавать локальную среду, которую намного проще установить и управлять. Пользователи могут просто запустить экземпляр среды выполнения LocalDB по мере необходимости и не устанавливать службу.
Руководства и ресурсы по SQL Server Express
Чтобы узнать больше о SQL Server Express, ознакомьтесь со следующими руководствами и ресурсами:
- Что такое нагрузочное тестирование? Как это работает, инструменты, руководства и многое другое — 5 февраля 2021 г.
- Americaneagle.com и ROC Commerce остаются впереди с Retrace — 25 сентября 2020 г.
- Новые цены Stackify: все, что вам нужно знать — 9 сентября 2020 г.
- ИННОВАТОРЫ ПРОТИВ COVID 19 Мэтт Уотсон, генеральный директор Stackify, советует предпринимателям сосредоточиться на вещах которые делают их счастливыми, независимо от того, является ли работа огромным пожаром в мусорных контейнерах — 2 сентября 2020 г.
- Stackify присоединяется к списку самых быстрорастущих компаний 2020 Inc. 5000 — 25 августа 2020 г.
Мы не можем найти эту страницу
(* {{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.ТОВАРЫ}}
{{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 Edition
Сравнение функций SQL Server Edition
Наиболее известные различия между SQL Express и другими выпусками заключаются в следующем:
ограничения на размер базы данных (10 ГБ) и отсутствие функции агента SQL.Есть много других
различия, некоторые из которых могут быть чрезвычайно важны для некоторых приложений
и требования к архитектуре.
Из-за редкости SQL Server Business Intelligence, SQL Server
Web Edition, SQL Server Datacenter и другие версии, они не будут включены в приведенные ниже сравнения.
Перечисленные ниже функции выбраны на основе общей популярности и ценности,
и не отражают все функции SQL Server и не все равнозначны между редакциями.
Функции Windows Edition
Функции Linux
Некоторые функции SQL Server, независимо от выпуска, не поддерживаются в Linux.
Также см. FAQ по сравнению функций для уточнения терминологии.
SQL Server Windows 2019
Полный список функций SQL Server 2019 Express доступен в выпусках Microsoft Docs и поддерживаемых функциях SQL Server 2019 (открывается в новом окне).
Feature | Enterprise | Standard | Express | Express с расширенными услугами | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Макс.Вычислительная мощность (на экземпляр) | ОС Макс. | Меньшее из 4 розеток / 24 жил | Меньшее из 1 сокета / 4 жил | Меньшее из 1 сокета / 4 жил | |||||||
Макс. Память буферного пула (на экземпляр) | ОС Макс. | 128 ГБ | 1410MB | 1410MB | |||||||
Макс. Кэш-память Columnstore (для каждого экземпляра) | Без ограничений | 32 ГБ | 352 МБ | 352 МБ | |||||||
Макс.Оптимизированный для памяти размер данных (на экземпляр) | Без ограничений | 32 ГБ | 352 МБ | 352 МБ | |||||||
Макс. размер базы данных | 524PB | 524PB | 10GB | 10GB | |||||||
Доставка журнала | Да | Да | Нет | Нет | |||||||
Как Да | Свидетель | ||||||||||
Сжатие резервных копий | Да | Да | Нет | Нет | |||||||
Снимки базы данных | Да | Да | Да | Нет | Нет | ||||||
Базовые группы доступности (открывает в новом окне) | Да | Да (2 узла) | Нет | Нет | |||||||
Зашифрованные резервные копии | Да | Да | Да | Да | Да | Да Нет | |||||
База данных растяжения | Да | Да | Да | Да | |||||||
Разделение таблицы / указателя | Да | Да | Да | Да | |||||||
Расширение буферного пула | Да | Да | Да | Сжатие | Да | Да | Да | Да | |||
Регулятор ресурсов | Да | Нет | Нет | Нет | |||||||
In-9014 Память 9014 Да 9014 9014 Да 9014 | Да | ||||||||||
Аудит | Да | Да | Да | Да | |||||||
Мелкозернистый аудит | Да | Да | Да | Да | Да | Да | |||||
Always Encrypted с защищенными анклавами | Да | Да | Да | Да | |||||||
Прозрачное шифрование базы данных | Да | Да | Нет | Нет | Да | Да | Да | ||||
Отслеживание изменений | Да | Да | Да | Да | |||||||
Репликация слияния | Да | Да | Транзакция подписки | как подписчик | Как подписчик | Да | Да | Как подписчик | Как подписчик | ||
Репликация транзакции в Azure | Да | Да | Нет | Нет | Нет | Нет | Да 9014 Подписка как снимок 9014 ber | Как подписчик | |||
Репликация транзакций P2P | Да | Нет | Нет | Нет | |||||||
Агент SQL Server | Да | Да | Соединение с администратором | Нет | Да | Да | Да | Да | |||
Поддержка PowerShell SMO | Да | Да | Да | Да | |||||||
Полнотекстовый поиск | Да | Да | Да | ||||||||
Интеграция CLR | Да | Да | Да | Да | |||||||
Мастер импорта / экспорта | Да | Да | Да | Да | Да | Нет | Нет | ||||
UTF-8 | Да | Да | Да | Да | |||||||
Java Runtime Integration | Да | Да | Да | Да | Да | Да | Да | Да | |||
Главный экземпляр для кластера больших данных | Да | Да | Да | Да | |||||||
Ускоренное восстановление базы данных | Да | Да | Нет | Нет | Нет | Нет | База данных: автоматическая настройка | Да | Нет | Нет | Нет |
Интеллектуальная база данных: пакетный режим для хранения строк | Да | Нет | Нет | Нет | |||||||
Интеллектуальная база данных отзыв о гранте | Да | Нет | Нет | ||||||||
Интеллектуальная база данных: приблизительное количество отдельных | Да | Да | Да | Да | |||||||
Интеллектуальная база данных: табличная переменная отложенная компиляция | Да | Да | Да | ||||||||
Интеллектуальная база данных: встраивание скалярных UDF | Да | Да | Да | Да |
SQL Server Windows 2017
Полный список функций SQL Server 2017 Express доступен в Microsoft Docs ‘Editions и поддерживаемые функции SQL Server 2017 (открывается в новом окне).
Feature | Enterprise | Standard | Express | Express с расширенными услугами | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Макс. Вычислительная мощность (на экземпляр) | ОС Макс. | Меньшее из 4 розеток / 24 жил | Меньшее из 1 сокета / 4 жил | Меньшее из 1 сокета / 4 жил | ||||||
Макс. Память буферного пула (на экземпляр) | ОС Макс. | 128 ГБ | 1410MB | 1410MB | ||||||
Макс.Кэш-память Columnstore (для каждого экземпляра) | Без ограничений | 32 ГБ | 352 МБ | 352 МБ | ||||||
Макс. Оптимизированный для памяти размер данных (на экземпляр) | Без ограничений | 32 ГБ | 352 МБ | 352 МБ | ||||||
Макс. размер базы данных | 524PB | 524PB | 10GB | 10GB | ||||||
Лог Доставка | Да | Да | Нет | Нет | ||||||
Как | ||||||||||
Сжатие резервных копий | Да | Да | Нет | Нет | ||||||
Снимки базы данных | Да | Да | Да | Нет | Нет | |||||
Базовые группы доступности (открывает в новом окне) | Да | Да (2 узла) | Нет | Нет | ||||||
Зашифрованные резервные копии | Да | Да | Да | Да | Да | Да № | ||||
Таблица / указатель Разбиение на разделы | Y es | Да | Да | Да | ||||||
Расширение буферного пула | Да | Да | Нет | Нет | ||||||
Сжатие | Да | Да | Да | Да | Да 90 Регулятор ресурсов | Да | Нет | Нет | Нет | |
In-Memory OLTP | Да | Да | Да | Да | ||||||
Аудит | Да | |||||||||
Детальный аудит | Да | Да | Да | Да | ||||||
Динамическое маскирование данных | Да | Да | Да | Всегда | Да | Да | ||||
Автономные базы данных | Да | Да | Да | Да | ||||||
Отслеживание изменений | Да | Да | Да | Да | ||||||
Как подписчик | ||||||||||
Транзакционная репликация | Да | Да | Как подписчик | Как подписчик | ||||||
Транзакционная репликация в Azure | Да Нет | Да | Моментальная репликация | Да | Да | Да | В качестве подписчика | В качестве подписчика | ||
Репликация транзакций P2P | Да | Нет | Нет | Нет | ||||||
9014 9014 9014 9014 9014 9014 Агент SQL Server Да | ||||||||||
Выделенное подключение администратора | Да | Да | Да | Да | ||||||
Поддержка PowerShell SMO | Да | Да | Да | Да | Полный текст | Да | Да | Нет | Да | |
Интеграция CLR | Да | Да | Да | Да | ||||||
Мастер импорта / экспорта | Да | Да | Да | Да | Да | Database Mail | Да | Да | Нет | Нет |
SQL Server Windows 2016
Полный список функций SQL Server 2016 Express доступен в выпусках Microsoft Docs и поддерживаемых функциях SQL Server 2016 (открывается в новом окне).
Feature | Enterprise | Standard | Express | Express с расширенными услугами | |||||
---|---|---|---|---|---|---|---|---|---|
Макс. Вычислительная мощность (на экземпляр) | ОС Макс. | Меньшее из 4 розеток / 24 жил | Меньшее из 1 сокета / 4 жил | Меньшее из 1 сокета / 4 жил | |||||
Макс. Память буферного пула (на экземпляр) | ОС Макс. | 128 ГБ | 1410MB | 1410MB | |||||
Макс.Кэш-память Columnstore (для каждого экземпляра) | Без ограничений | 32 ГБ | 352 МБ | 352 МБ | |||||
Макс. Оптимизированный для памяти размер данных (на экземпляр) | Без ограничений | 32 ГБ | 352 МБ | 352 МБ | |||||
Макс. размер базы данных | 524PB | 524PB | 10GB | 10GB | |||||
Лог Доставка | Да | Да | Нет | Нет | |||||
Как | |||||||||
Сжатие резервных копий | Да | Да | Нет | Нет | |||||
Снимки базы данных | Да | Нет | Нет | Нет | Нет | ||||
Базовые группы доступности (открывает в новом окне) | Да | Да (2 узла) | Нет | Нет | |||||
Зашифрованные резервные копии | Да | Да | Да | Да | Да | Да Нет | |||
Разделение таблицы / указателя | Да | Да (SP1 +) | Да (SP1 +) | Да (SP1 +) | |||||
Сжатие | Да | Да (SP1 +) | Да (SP1 +) | Да (SP1 + | Да | Нет | Нет | Нет | |
OLTP в памяти | Да | Да (SP1 +) | Да (SP1 +) | Да (SP1 +) | Да | Да | Да | ||
Детальный аудит | Да | Да (SP1 +) | Да (SP1 +) | Да (SP1 +) | |||||
Да | |||||||||
Отслеживание изменений | Да | Да | Да | Да | |||||
Репликация слияния | Да es | Да | Как подписчик | Как подписчик | |||||
Транзакционная репликация | Да | Да | Как подписчик | Как подписчик | Как подписчик | ||||
P2P Транзакционная репликация | Да | Нет | Нет | Нет | |||||
Агент SQL Server | Да | Да | Нет | D | Подключение администратора | Да | Да | Да | |
Поддержка PowerShell SMO | Да | Да | Да | Да | |||||
Полнотекстовый поиск | Да | Да | Да | Да | CLR Inte gration | Да | Да | Да | Да |
Мастер импорта / экспорта | Да | Да | Да | Да | |||||
Почта базы данных | Да | Да | Да | Да № |
SQL Server Windows 2014
Полный список SQL Server 2014 Express доступен в разделе «Функции MSDN, поддерживаемые выпусками SQL Server 2014» (открывается в новом окне).
Feature | Enterprise | Standard | Express | Express с расширенными услугами | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Макс. Вычислительная мощность (на экземпляр) | ОС Макс. | Меньшее из 4 розеток / 16 ядер | Меньшее из 1 сокета / 4 ядра | Меньшее из 1 сокета / 4 жил | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Макс. Память (на экземпляр) | ОС Макс. | 128 ГБ | 1 ГБ | 1 ГБ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Макс.размер базы данных | 524PB | 524PB | 10GB | 10GB | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лог Доставка | Да | Да | Нет | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Как | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Сжатие резервных копий | Да | Да | Нет | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Снимки базы данных | Да | Нет | Нет | Нет | Нет | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Зашифрованные резервные копии | Да | Да | Нет | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Нет. инстансов на сервер | 50 | 50 | 50 | 50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Разделение таблицы / индекса | Да | Нет | Нет | Нет | Сжатие | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Регулятор ресурсов | Да | Нет | Нет | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-Memory OLTP | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Автономные базы данных | Да | Да | Да | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Отслеживание изменений | Да | Слияние | Да | Да | Как подписчик 901 49 | Как подписчик | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Транзакционная репликация | Да | Да | Как подписчик | Как подписчик | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Репликация моментального снимка | Да | как подписчик | как подписчик | Репликация | Да | Нет | Нет | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Агент SQL Server | Да | Да | Нет | Нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Выделенное соединение администратора 1414 Да | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поддержка PowerShell SMO | Да | Да | Да | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Полнотекстовый поиск | Да | Да | Нет | Да | CL Есть | Да | Да | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Мастер импорта / экспорта | Да | Да | Да | Да | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Почта базы данных | Да | Да | Нет | Windows 2012 Полный список SQL Server 2012 Express доступен в разделе «Функции MSDN, поддерживаемые выпусками SQL Server 2012» (открывается в новом окне).
SQL Server Windows 2008 R2Полный список для SQL Server 2008 R2 Express доступен на сайте MSDN Функции, поддерживаемые выпусками SQL Server 2008 R2 (открывается в новом окне).
SQL Server Linux 2019
SQL Server Linux 2017
FAQВ чем разница между базовым аудитом и детальным аудитом? Эти термины используются только в документах Microsoft по сравнению функций, но не в документации по SQL Server, поэтому их использование часто для многих непонятно. Базовый аудит относится к аудитам на уровне сервера (открывается в новом окне), в то время как детальный аудит относится к аудитам на уровне базы данных (открывается в новом окне). Последнее обновление: 19.12.2020, 23:04:33 Какую версию SQL Server следует использовать?Подождите! Прежде чем установить следующий SQL Server, подождите. Вы уверены, что используете правильную версию? Я знаю, руководство хочет, чтобы вы продолжали использовать старую сборку, а поставщик говорит, что они будут поддерживать только старые версии, но теперь у вас есть шанс обосновать необходимость более новой версии — и я помогу вам в этом. Я собираюсь уйти из темных веков вперед, делая коммерческий шаг для каждой новой версии. Вам, вероятно, следует установить SQL Server 2008, если…
С этой датой окончания поддержки я просто не поклонник новых установок 2008 года. Итак, идем дальше. Вам следует рассмотреть SQL Server 2008 R2, если…Но я получил очень хорошую скидку на этот компакт-диск на гаражной распродаже Вам нужны эти новые функции, добавленные после SQL 2008:
Эээ… да. Нет. Давайте пропустим эту версию и продолжим. Вам следует рассмотреть SQL Server 2012, если…
2012 представил несколько других функций — группы доступности, индексы columnstore, автономные базы данных, службы качества данных — но они были настолько ограничены, что сегодня трудно считать это хорошей отправной точкой для этих функций. Вам следует рассмотреть SQL Server 2014, если…
2014 также представил несколько других функций, которые сегодня не похожи на активы: OLTP в памяти, который в то время не был производственным качеством, расширения пула буферов, файлы данных в больших двоичных объектах Azure, резервное копирование по URL-адресу, и отсроченная долговечность. Вам следует рассмотреть SQL Server 2016, если…
Вы должны рассмотреть SQL Server 2017, если…
Да, я знаю, я не писал здесь в 2017 году «вам нужен очень известный, хорошо документированный продукт», но это не потому, что продукт плохой. Он относительно новый по сравнению с 2012/2014/2016 годами, и гораздо труднее найти отличное готовое обучение по таким вещам, как распределенные группы доступности или SQL Server в Linux, или нанять людей, которые знают, как ими пользоваться. Неплохие черты. Это отличные функции — сейчас они только что начали внедрять, поэтому усвоить передовой опыт сложнее, вот и все. Не невозможно, просто сложнее. Вам следует рассмотреть SQL Server 2019, если…
Microsoft сделала ставку на новые технологии: кластеры больших данных, высокая доступность в контейнерах и поддержка Java. Однако я просто не могу привести аргументы в пользу развертывания нового SQL Server сегодня (декабрь 2019 г.) только для того, чтобы получить эти технологии. Если ваша среда базы данных требует (не желает) этих функций, тогда вы уже должны запустить 2019 в своих тестовых лабораториях, но, вероятно, вы уже используете другие версии SQL Server в производственной среде для других нужд вашей базы данных. Это должно так плохо пахнуть? Итак, каков правильный ответ?Сегодня, когда я смотрю на этот список, SQL Server 2017 представляет собой довольно убедительные доводы для большинства людей. Это хороший баланс новых функций, стабильности и длительного срока хранения. В большинстве магазинов, где люди перегружены работой и не могут обновлять каждый сервер каждый год, я вижу установку 2017 года сегодня, а затем смотрю, как пройдет выпуск 2019 года, и планирую свои развертывания на 2019 год в 2021 году. Установка / настройка SQL Server Express Edition для использования с приложениями синтезаЭтот документ содержит инструкции по установке и настройке SQL Server Express Edition для использования с корпоративным репозиторием в настольных приложениях ReliaSoft.SQL Server 2012 Express показан в качестве примера, но аналогичные шаги можно использовать для более ранних версий. Вы можете использовать бесплатную версию SQL Server (SQL Server Express), которую можно загрузить с веб-сайта Microsoft, если:
В любом случае, если у вас есть достаточно мощный компьютер и «права администратора» для установки и настройки программного обеспечения, вы можете установить работающую реализацию корпоративного репозитория, используя пошаговые инструкции, приведенные ниже. Если вы решите приобрести программное обеспечение и / или если потребности вашей организации выходят за рамки возможностей SQL Server Express, вы можете выполнить обновление до более надежной версии SQL Server с соответствующей ИТ-инфраструктурой и поддержкой. Для быстрого перехода к разделам в этом документе используйте эти ссылки: Эти инструкции предполагают, что вы будете устанавливать SQL Server 2012 Express и по крайней мере одно настольное приложение ReliaSoft на свой компьютер, и что другие пользователи, у которых установлено приложение (я) ReliaSoft, будут подключаться к базе данных SQL Server Express, которая была установлена. на твоем компьютере. Минимальные требования для запуска SQL Server 2012 Express и SQL Server Management Studio Для начала убедитесь, что компьютер, который вы будете использовать, соответствует следующим минимальным требованиям:
Эти требования удовлетворяют минимальным требованиям для приложений SQL Server 2012 Express, SQL Server Management Studio Express и настольных приложений ReliaSoft. Для получения дополнительных сведений о рекомендуемых Microsoft минимальных спецификациях для SQL Server 2012 Express щелкните здесь. Для получения дополнительных сведений о рекомендуемых минимальных спецификациях для приложений ReliaSoft щелкните здесь. Вернуться к началу Загрузка SQL Server 2012 Express и SQL Server Management Studio Express Вам нужно будет загрузить отдельные установки для ядра СУБД SQL Server 2012 Express ( Express (только для базы данных), ) и SQL Server Management Studio Express с веб-сайта Microsoft или один установочный файл ( Express с инструментами ), который включает как базу данных, так и инструменты (это метод, который будет использоваться в этих инструкциях). В качестве альтернативы, если вы хотите включить полнотекстовые функции и функции отчетности, вы можете загрузить более полный установочный файл SQL Server 2012 Express Database with Advanced Services ( Express с Advanced Services ) (который также включает SQL Server Management Studio). В приведенных ниже инструкциях описана базовая установка, которая соответствует требованиям приложений ReliaSoft. Хотя другие настройки могут работать, мы рекомендуем вам начать с этих настроек, если вы не обладаете глубокими знаниями о продуктах и не умеете настраивать конфигурации самостоятельно. Вернуться к началу Установка SQL Server Express Edition Чтобы начать установку пакета SQL Server Express Edition, выберите версию Express with Tools (32-разрядную или 64-разрядную, в зависимости от вашего компьютера) и нажмите Загрузить . Когда вы запустите загруженный файл, откроется Центр установки SQL Server с активным этапом установки. Щелкните Новая автономная установка SQL Server или добавьте функции к существующей установке , чтобы открыть окно установки SQL Server, которое проведет вас через процесс установки. Вернуться к началу Настройка SQL Server для разрешения удаленных подключений Следующие шаги необходимы, чтобы гарантировать, что настольные приложения ReliaSoft на вашем собственном компьютере и приложения на компьютерах других пользователей будут иметь доступ к базе данных SQL Server, которая находится на вашем компьютере. В частности, вам нужно будет включить удаленные подключения для SQL Server, запустить службу браузера и создать исключения, которые позволяют трафику проходить через любые брандмауэры, которые могут быть активны на вашем компьютере или в сети, как описано ниже.Обратите внимание, что приведенные здесь инструкции предназначены для Windows 7. Вернуться к началу Включение службы браузера и удаленных подключений для SQL Server Express Необходимо включить удаленные подключения для каждого экземпляра SQL Server, к которому вы хотите подключиться с удаленного компьютера. Для этого выполните следующие действия:
Вернуться к началу Рекомендации по межсетевому экрану Если вы используете брандмауэр на компьютере, на котором работает SQL Server 2012, внешние подключения к SQL Server будут заблокированы, если и SQL Server, и служба браузера SQL Server не смогут обмениваться данными через брандмауэр. Вы должны создать исключение для каждого экземпляра SQL Server, который вы хотите принимать удаленные подключения, и исключение для службы браузера SQL Server. Следующие инструкции относятся к версии брандмауэра Windows, входящей в состав Windows 7.Если вы используете другую систему брандмауэра, обратитесь к документации по брандмауэру для получения дополнительной информации. ПРИМЕЧАНИЕ. SQL Server использует идентификатор экземпляра как часть пути при установке своих программных файлов. Если это единственный экземпляр SQL Server на этом компьютере, выполните следующие действия, которые покажут идентификатор экземпляра по умолчанию. Если у вас установлены другие экземпляры, щелкните здесь, чтобы получить более подробную информацию об идентификации идентификатора экземпляра. Создать исключение для SQL Server в брандмауэре Windows
ПРИМЕЧАНИЕ: Путь может отличаться в зависимости от того, где установлен SQL Server. «MSSQL11» — это идентификатор экземпляра по умолчанию. Создать исключение для службы обозревателя SQL Server в брандмауэре Windows
ПРИМЕЧАНИЕ: Путь может отличаться в зависимости от того, где установлен SQL Server. Вернуться к началу Установка хотя бы одного настольного приложения ReliaSoft Если вы еще не установили хотя бы одно из настольных приложений ReliaSoft на этом компьютере, найдите и дважды щелкните установочный файл (ы), который вы получили от ReliaSoft, и следуйте инструкциям для завершения установки.После завершения установки откройте программу, введите лицензионную информацию, полученную от ReliaSoft, и продолжите шаги регистрации, как указано. Вернуться к началу Создание новой корпоративной базы данных Откройте настольное приложение ReliaSoft и выберите Файл> Управление репозиторием> Новый корпоративный репозиторий . В появившемся окне выберите SQL из раскрывающегося списка Server Type . В поле Server Name введите имя реализации SQL Server, где будет создана новая база данных. Для установок по умолчанию это будет server \ SQLEXPRESS, где «server» — это имя вашего компьютера. В поле Database Name введите имя нового корпоративного репозитория, который будет создан. Нажмите ОК , чтобы создать базу данных. Вернуться к началу Добавление авторизованных пользователей Теперь, когда вы создали базу данных, вы можете добавить авторизованных пользователей.Сначала подключитесь к базе данных, выбрав File> Recent Repositories и щелкнув файл подключения к корпоративному репозиторию (* .rserp), который был автоматически создан. (Или вы также можете выбрать File> Open и найти файл * .rserp.) После подключения к базе данных вы можете выбрать File> Manage Repository> Authorized Users для просмотра и управления учетными записями пользователей. Программа автоматически создала для вас учетную запись пользователя с максимально возможным уровнем доступа в приложении ReliaSoft, «Admin. «Вы можете дважды щелкнуть учетную запись, чтобы изменить контактную информацию, хранящуюся в системе. Если вы хотите добавлять по одной новой учетной записи пользователя за раз, нажмите кнопку Добавить , чтобы определить каждую учетную запись в окне, подобном показанному ниже. Чтобы создать действующую учетную запись пользователя, вы должны ввести тот же домен и имя пользователя, которые необходимы этому пользователю для входа в Windows. Если ваша организация использует Microsoft Active Directory и вы хотите добавить нескольких пользователей одновременно, импортировав их контактную информацию из Active Directory, нажмите кнопку Active Directory . Базовая установка и настройка вашей новой базы данных с помощью SQL Server Express завершены. Вернуться к началу Защита данных с помощью регулярного резервного копирования Как администратор базы данных для реализации приложения ReliaSoft в вашей организации, вы имеете возможность выполнять резервное копирование и другие действия по обслуживанию, необходимые для защиты информации, хранящейся в базе данных SQL Server. Пожалуйста, обратитесь к документации SQL Server для получения подробного описания этой темы.Для введения в процесс резервного копирования мы создали страницу с основными инструкциями по созданию резервной копии, автоматизации резервного копирования и восстановлению базы данных из резервной копии. Вы можете просмотреть документ здесь. Дополнительная поддержка Если у вас есть дополнительные вопросы о том, как использовать продукт или возникли проблемы с этой инструкцией, свяжитесь с нами. Дополнительную онлайн-поддержку для SQL Server также можно найти по этому адресу: Форумы по SQL: http: // social.msdn.microsoft.com/Forums/en-US/sqlexpress/threads Вернуться к началу SQL Server Express 2005, окончательно установленЕще в феврале я написал в блоге о своей не совсем успешной попытке установить Microsoft SQL Server Express 2005. Комментарии из этого сообщения подтвердили, что я не одинок в этих проблемах. Полезный сотрудник Microsoft также оставил несколько комментариев со ссылками на определенные версии .NET, которые необходимо установить. Они выпустили бета-версию сообщества в июне, поэтому я решил попробовать еще раз.После нескольких часов работы я все же установил его, и меня немного не впечатлил SQL Server Express Manager — подробнее об этом ниже. Эта статья посвящена Windows. У меня есть еще одна запись об установке SQL Server на Mac, которая может вас заинтересовать. Используемый подход также может работать в Windows, так как он использует докер. Итак, вот что я сделал на этот раз, чтобы он заработал:
Хотя на установку у меня ушло больше времени, чем следовало бы, во всем этом было несколько хороших моментов.Microsoft по умолчанию отключила многие функции, включая сетевые подключения. Вы можете использовать инструмент площади поверхности, чтобы включить эти функции. SQL Server 2005 Express также поставляется с SQL Server Configuration Manager , почти все это позволяет вам настраивать параметры сетевой безопасности. Подключение к SQL Express Manager Вы можете подумать, что подключение к SQL Server Express Manager не будет слишком сложным, просто введите свое имя хоста и войдите в систему.Поэтому я поместил localhost в поле Server Instance . Однако, когда вы пытаетесь это сделать, вы получаете тайм-аут соединения:
Хорошо, у меня, вероятно, заблокированы некоторые порты на брандмауэре Windows или в SQL Server Express. После отключения почти всей сетевой безопасности и брандмауэра Windows XP я все еще получал ошибку. Каким-то образом я понял, что вам нужно ввести его следующим образом: имя_компьютера \ SQLSERVER_INSTANCE_NAME имя вашего экземпляра SQL Server Express, вероятно, будет SQLEXPRESS . Диспетчер SQL Server Express Итак, теперь, когда я наконец нахожусь в SQL Server Express Manager, я ожидаю, что он будет чем-то похож на SQL Server Enterprise Manager. Как я выяснил, он очень ограничен. На самом деле вы не можете управлять своим сервером с его помощью. Он обеспечивает представление вашего SQL Express Server только для чтения и позволяет запускать операторы SQL. Другими словами, вы можете видеть таблицы, которые у вас есть, но вы не можете их редактировать, нет даже способа легко сгенерировать Другая проблема заключается в том, что редактор запросов всегда по умолчанию использует базу данных Излишне говорить, что меня немного разочаровал SQL Express Manager. Если я чего-то не упускаю, это кажется бесполезным. Microsoft явно оставляет на усмотрение третьих лиц предоставить достойный менеджер для SQL Server Express. Единственное, что отличает SQL Server от других баз данных, — это простота администрирования, однако, похоже, этого нет в версии Express. Думаю, я не могу забыть, что SQL Server Express бесплатен. Ядро базы данных Фактический движок базы данных выглядит интересным и большим шагом вперед по сравнению с MSDE, но я еще не успел поиграть с ним. Я напишу об этом больше, когда у меня будет возможность. Заключение Microsoft явно позиционирует SQL Server 2005 Express для конкуренции с базами данных с открытым исходным кодом. Но я думаю, они зашли слишком далеко. Установка займет у вас много времени, если у вас не установлены соответствующие зависимости и отсутствуют инструменты управления графическим интерфейсом. SQL Server Express 2005, окончательная установка впервые был опубликован 7 сентября 2005 г. 1a. Установка MS SQL Express ServerДля целей этого руководства вы будете использовать простую установку MS SQL Express (бесплатная ограниченная версия MS SQL Express). Некоторые особенности, на которые следует обратить внимание в этом руководстве:
Если вам нужна дополнительная информация о процедуре установки, руководство по установке доступно по адресу https://technet.microsoft.com/en-us/library/ms143722. УстановкаДля установки сервера MS SQL Express:
Теперь вы можете настроить порт. Назад Вперед См. ТакжеБазы данных Microsoft SQL как источники данных . |