Как установить SQL Server 2005 на Windows 10

Обновлено: 21.11.2024

Еще в феврале я написал в блоге о своей не совсем удачной попытке установить Microsoft SQL Server Express 2005. Комментарии к этому сообщению подтвердили, что я не одинок в этих проблемах.

Эта запись посвящена Windows. У меня есть еще одна запись об установке SQL Server на Mac, которая может вас заинтересовать. Используемый подход также может работать в Windows, поскольку он использует докер.

Итак, вот что я сделал на этот раз, чтобы заставить его работать:

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

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

Подключение к SQL Express Manager

Вы могли бы подумать, что подключиться к вашему SQL Server Express Manager будет несложно, просто введите свое имя хоста и войдите в систему. Поэтому я указал localhost в поле Экземпляр сервера. Однако когда вы пытаетесь это сделать, вы получаете тайм-аут соединения:

Время ожидания истекло. Время ожидания истекло до завершения операции или сервер не отвечает. (Microsoft SQL Server)

Хорошо, вероятно, некоторые порты заблокированы в брандмауэре Windows или в SQL Server Express. После отключения почти всей сетевой безопасности и брандмауэра Windows XP ошибка все равно появлялась.

Как-то я понял, что вам нужно ввести его следующим образом: имя_компьютера\SQLSERVER_INSTANCE_NAME имя вашего экземпляра SQL Server Express, вероятно, будет SQLEXPRESS.

Экспресс-менеджер SQL Server

Итак, теперь, когда я, наконец, добрался до SQL Server Express Manager, я ожидаю, что он будет чем-то похож на SQL Server Enterprise Manager. Как я понял, он очень ограничен.

Вы вообще не можете управлять своим сервером с его помощью. Он обеспечивает представление вашего SQL Express Server только для чтения и позволяет выполнять операторы SQL.

Другими словами, вы можете видеть имеющиеся у вас таблицы, но не можете их редактировать, нет даже способа легко сгенерировать SELECT * из tableName; правой кнопкой мыши. Вы также можете видеть представления, хранимые процедуры и пользователей, но вы не можете управлять ни одним из этих объектов, если не выполните системные хранимые процедуры вручную. Единственная опция в контекстном меню — Обновить.

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

Излишне говорить, что я был немного разочарован 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 г.

При установке inFlow в процессе устанавливается Microsoft SQL Server 2005 (серверная база данных для inFlow). Если у вас возникли проблемы с установкой, вы можете решить проблему одним из двух способов (как показано ниже), но сначала вам следует удалить inFlow, чтобы обеспечить чистую, новую установку. Для этого следуйте инструкциям по очистке здесь.

ВАРИАНТ 1. Попробуйте установить вместо него SQL Server 2008 R2

Вы можете сделать это следующим образом:

1) Нажмите Настроить установку

.

2) Проверка установки SQL Server 2008

3) Выберите Обычная установка

.

ВАРИАНТ 2. Выполните описанные ниже шаги, чтобы попытаться установить SQL Server отдельно

Примечание. Если вы используете WINDOWS 8, выполните следующие действия, поскольку SQL Server 2005 несовместим с Windows 8.

1) Загрузите SQL Server Express (с языком для вашей Windows) от Microsoft. [Если вы не уверены, какую версию лучше выбрать SQLEXPR.EXE из списка).

2) Установите загруженный файл.

2a) Примите условия лицензирования, а затем нажмите «Далее» после проверки конфигурации системы (здесь вы можете игнорировать любые предупреждения):

2b) Снимите флажок Скрыть дополнительные параметры конфигурации:

2c) Включите компоненты подключения в установку базы данных.
Выберите Будет установлен на локальный жесткий диск:

2d) В поле «Имя экземпляра» выберите «Именованный экземпляр» и укажите имя (все заглавные): INFLOWSQL

Нажмите «Далее», чтобы просмотреть значения по умолчанию для сервисного аккаунта:

2e) Для режима аутентификации выберите смешанную аутентификацию (или аутентификацию SQL Server).
В качестве пароля выберите любой пароль и запишите его.

Нажмите «Далее», чтобы использовать значения по умолчанию в параметрах сопоставления, параметрах конфигурации и параметрах отчета об ошибках и использовании, затем нажмите «Установить».

Если вы получаете какие-либо сообщения об ошибках при запуске этого установщика Microsoft SQL Server, попробуйте поискать решения в Интернете.

3) Если ошибок нет или вы их исправили, установка Microsoft SQL Server завершена.

Вы сможете продолжить установку inFlow. Скачайте inFlow с нашего сайта и установите его.

Теперь, когда вы переустановили SQL Server, вы можете запустить inFlow для повторного подключения базы данных ИЛИ, если вы устанавливаете в первый раз, просто запустите программу установки inFlow, и она распознает, что вы уже установили SQL Server и пропустите этот шаг. После завершения установки или запуска программы она должна предложить вам сбросить пароль базы данных, и в этом случае просто установите тот, который вы использовали на шаге 2e.

SQL Express — это бесплатная версия SQL Server с ограниченными возможностями, которая публикуется после версии SQL Server 2005 и по-прежнему продолжает издаваться корпорацией Майкрософт. В настоящее время Microsoft выпустила экспресс-выпуск SQL Server 2019. Мы можем использовать этот выпуск для облегченных мобильных, настольных или веб-приложений, управляемых данными. Однако, когда мы решим использовать этот выпуск, поддерживаемые функции должны быть проверены в выпусках и поддерживаемых функциях SQL Server 2019. Например, размер базы данных не может превышать 10 ГБ, а функция агента SQL Server не поддерживается Экспресс-издания. В результате мы должны принять во внимание ограниченные возможности, прежде чем планировать использование SQL Express Editions.

В этой статье мы шаг за шагом узнаем, как установить SQL Server 2019 Express, а также дадим несколько полезных советов по установке.

Загрузить выпуск SQL Server Express

Мы можем загрузить экспресс-версию SQL Server 2019 с официального веб-сайта Microsoft. На этой странице загрузки мы можем найти ссылку для скачивания экспресс-версии. Когда мы нажимаем ссылку «Загрузить сейчас», мы можем начать процесс загрузки:

После загрузки установочного пакета мы можем начать установку. Мы щелкнем правой кнопкой мыши установочный файл с именем SQL2019-SSEI-Expr.exe и выберем опцию «Открыть», чтобы начать процесс установки.На этом шаге мы должны убедиться, что вошедший в систему пользователь уже имеет необходимые права для установки программ на компьютер. В противном случае мы можем столкнуться с проблемами на этапах установки:

После запуска установки мы должны выбрать тип установки версии SQL Express:

Базовый метод установки — это самый быстрый и простой метод установки ядра СУБД SQL Server с конфигурацией по умолчанию.

Опция «Загрузить носитель» также позволяет нам загружать установочные файлы для автономной установки:

Метод выборочной установки предлагает более расширенные параметры установки, чтобы мы могли настроить функции и другие параметры установки SQL Server. Мы будем использовать выборочный метод установки. На следующем экране мы укажем путь к загружаемым установочным файлам, а затем нажмем кнопку «Установить»:

Начнется процесс загрузки, и время, прошедшее для этой операции, может варьироваться в зависимости от скорости вашего интернет-соединения:

Установка экспресс-выпуска SQL Server

После завершения загрузки нас встретит Центр установки SQL Server. На этом экране, помимо установки экземпляра SQL, мы можем установить службу отчетов SQL Server, SQL Server Management Studio или инструменты данных SQL Server, а также обновить установленную версию SQL Server.

Теперь мы выберем автономную установку New SQL Server или добавим функции к существующему варианту установки, чтобы начать установку:

Мы примем условия лицензии и другие сведения на экране «Условия лицензии» и нажмем «Далее»:

Откроется экран «Глобальные правила», и программа установки SQL Server проверит конфигурации компьютера:

На экране «Обновление продукта» проверяются последние обновления программы установки SQL Server, и если у нас нет подключения к Интернету, мы можем отключить параметр «Включить обновления продукта SQL Server»:

На экране «Правила установки» программа установки SQL проверит потенциальные проблемы, которые могут возникнуть во время установки. Мы нажмем кнопку «Далее» и пропустим следующий шаг:

На экране выбора функций мы можем выбрать функции, которые хотим установить. Для этой установки мы отключим следующие функции:

  • Службы машинного обучения и языковые расширения
  • Полнотекстовое и семантическое извлечение для поиска
  • Служба запросов PolyBase для внешних данных
  • Локальная БД

В то же время мы можем указать путь установки SQL Server через параметр корневого каталога экземпляра:

На экране «Конфигурация экземпляра» мы дадим имя экземпляру SQL, но не будем менять имя установки по умолчанию. Нажмите кнопку «Далее»:

На экране «Конфигурация сервера» мы можем определить тип запуска служб SQL Server Database Engine и SQL Server Browser. Мы не будем менять параметры по умолчанию:

В то же время мы можем определить учетную запись службы ядра базы данных SQL Server и браузера SQL Server. На вкладке «Сортировка» мы можем настроить параметр сопоставления сервера для SQL Server:

На экране «Конфигурация ядра базы данных» мы укажем режим аутентификации SQL Server. У нас есть две опции на этом экране.

В режиме аутентификации Windows входы SQL контролируются операционными системами Windows, и рекомендуется использовать этот режим.

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

На вкладке Каталоги данных мы можем установить каталог по умолчанию для базы данных и файлов резервных копий:

На вкладке TempDB мы можем установить количество и размер файлов tempdb. Для этой установки мы не будем менять эти настройки и нажмем кнопку «Далее»:

Совет. Если вы прогнозируете перегрузку базы данных TempDB для вашего SQL Server, вы можете изменить количество файлов tempdb. Корпорация Майкрософт рекомендовала следующее правило в качестве наилучшей практики:

"Как правило, если количество логических процессоров меньше или равно восьми, используйте то же количество файлов данных, что и логические процессоры".

На экране «Ход установки» мы можем следить за ходом установки:

На последнем шаге нас встречает экран Complete, который дает информацию о результате установки:

Проверка подключения к SQL Server Express

После установки SQL Express мы можем подключиться к SQL Server Database Engine через SQL Server Management Studio. Для открытия соединения с SQL Engine можно использовать следующую нотацию сервера:

В то же время мы можем проверить подключение SQL Server Engine через командную строку.

Для проверки подлинности Windows:

SQLCMD -S COMPUTERNAME\SQLEXPRESS
SELECT @@VERSION
GO

Для аутентификации SQL:

SQLCMD -S COMPUTERNAME\SQLEXPRESS -U sa -P sa_password
SELECT @@VERSION
GO

Как включить соединение TCP/IP для SQL Server 2019 Express Edition?

Мы можем использовать протокол TCP/IP для подключения ядра SQL после установки, но этот протокол будет отключен по умолчанию. Чтобы включить протокол TCP/IP:

    Откройте диспетчер конфигурации SQL Server и найдите параметр «Протоколы для SQL Express»

Включить протокол TCP/IP

Измените TCP-порт на 1433 на вкладке IPAll

Перезапустите SQL Server (SQLEXPRESS)

Заключение

В этой статье мы узнали, как установить SQL Server Express, шаг за шагом и подробно. Следуя этим шагам, мы можем легко завершить процесс установки SQL Server 2019 Express.

Эсат Эркек — специалист по SQL Server, начавший свою карьеру более 8 лет назад в качестве разработчика программного обеспечения. Он является сертифицированным экспертом Microsoft по SQL Server.

Большую часть своей карьеры он посвятил администрированию и разработке баз данных SQL Server. Его текущие интересы связаны с администрированием баз данных и бизнес-аналитикой. Вы можете найти его в LinkedIn.

  • Параметризация базы данных SQL Server и его влияние на производительность запросов — 18 февраля 2022 г.
  • Пробные планы выполнения SQL Server — 3 февраля 2022 г.
  • За кулисами инструкции SQL Delete — 31 января 2022 г.

Похожие сообщения:

Об Эсат Эркеч

Эсат Эркек — специалист по SQL Server, начавший свою карьеру более 8 лет назад в качестве разработчика программного обеспечения. Он является сертифицированным экспертом по решениям Microsoft для SQL Server. Большая часть его карьеры была посвящена администрированию и разработке баз данных SQL Server. Его текущие интересы связаны с администрированием баз данных и бизнес-аналитикой. Вы можете найти его на LinkedIn. Просмотреть все сообщения Эсата Эркеца

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

В этом руководстве мы предлагаем пошаговое руководство по установке, тестированию, обновлению и удалению SQL Server Express 2019.

  • Система под управлением Windows 10
  • Доступ к учетной записи администратора
  • Доступ к командной строке

Что такое SQL Server Express

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

Руководство по установке SQL Express

В следующем руководстве описывается пошаговый процесс установки и тестирования SQL Server Express.

Шаг 1. Загрузите SQL Server Express

<р>1. Посетите страницу загрузки SQL Server Express на официальном сайте Microsoft.

<р>2. Прокрутите вниз, пока не найдете экспресс-выпуск SQL Server 2019.

<р>3. Нажмите Загрузить сейчас, чтобы начать загрузку.

Шаг 2. Запустите установку

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

Примечание. Имя установочного файла по умолчанию — SQL2019-SSEI-Expr.exe.

Шаг 3. Выберите тип установки

<р>1. После запуска процесса установки вы можете выбрать один из трех типов установки.

  • Базовая установка является самой быстрой, и она устанавливает конфигурацию SQL Server Database Engine по умолчанию.
  • Выборочная установка позволяет указать место установки. Он также позволяет настроить устанавливаемые функции.

  • Установка Download Media позволяет загрузить установочные файлы для автономной установки.Вы можете выбрать версию SQL Server Engine, которую хотите загрузить.

<р>2. В этом руководстве мы используем тип выборочной установки. Щелкните центральную плитку, чтобы выбрать этот вариант.

<р>3. Укажите место установки и нажмите «Установить», чтобы начать загрузку установочных файлов.

В зависимости от скорости загрузки этот процесс может занять некоторое время.

Шаг 4. Следуйте инструкциям на экранах для установки SQL Server Express

После того как мастер завершит загрузку установочного пакета, он откроет Центр установки SQL Server. В этом окне представлен набор различных инструментов, используемых для установки и управления вашим SQL-сервером.

<р>1. Выберите автономную установку New SQL Server или добавьте функции к существующему варианту установки, чтобы начать процесс установки.

<р>2. На следующем экране представлен обзор условий лицензии SQL Express Server. Установите флажок рядом с Я принимаю условия лицензии и Заявление о конфиденциальности и нажмите Далее, чтобы продолжить.

<р>3. Установите флажок рядом с Использовать Центр обновления Майкрософт для проверки наличия обновлений, чтобы включить обновления для SQL Server 2019 в запланированные обновления Windows. Нажмите «Далее», чтобы продолжить.

<р>4. Экран «Правила установки» помогает выявить потенциальные проблемы при установке. Любые записи, показывающие статус Failed, должны быть устранены до продолжения установки. Если ошибок нет, нажмите «Далее», чтобы продолжить.

<р>5. На экране «Выбор компонентов» установите флажки в разделе «Возможности», чтобы выбрать элементы SQL Server 2019 для установки и определить каталоги установки. Нажмите «Далее», чтобы продолжить.

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

<р>7. Следующий экран позволяет вам установить Java с помощью текущей установки или указать путь, если она уже установлена. Нажмите «Далее», чтобы продолжить.

<р>8. Экран «Конфигурация ядра базы данных» позволяет указать режим аутентификации для вашего SQL-сервера. В этом руководстве мы используем смешанный режим и добавляем текущего пользователя в качестве администратора. Нажмите «Далее», чтобы продолжить.

<р>9.Следующие два экрана требуют от вас согласия на установку Microsoft R Open и Python соответственно. Нажмите «Принять» и «Далее» на обоих, чтобы продолжить.

На следующем экране отображается текущий ход установки.

<р>10. После завершения установки на новом экране отобразится обзор установленных функций. Нажмите «Закрыть», чтобы завершить установку.

Примечание. Обязательно перезагрузите компьютер, чтобы изменения вступили в силу.

Шаг 5. Проверка подключения к SQL Server Express

Есть два способа проверить подключение к SQL Server Express:

  • Использование SQL Server Management Studio.
  • С помощью командной строки.
<р>1. Начните с загрузки SQL Server Management Studio. Прокрутите вниз до раздела «Загрузить SSMS» и воспользуйтесь предоставленной ссылкой.

<р>2. Откройте установочный файл и нажмите «Установить», чтобы начать установку.

<р>4. После завершения настройки нажмите Закрыть, чтобы выйти.

<р>5. Запустите SQL Server Management Studio.

<р>6. В окне входа выберите параметр «Аутентификация SQL Server» и используйте имя входа по умолчанию (sa) и пароль, которые вы установили во время установки SQL Server 2019.

<р>7. Нажмите Подключиться, чтобы попытаться подключиться к серверу.

Если окно входа закрывается без каких-либо проблем, и у вас есть доступ к главному окну SQL Server Management Studio, это означает, что подключение работает правильно.

<р>8. Другой способ проверить подключение к серверу — использовать следующие команды в командной строке:

Для этого руководства мы используем имя компьютера DESKTOP-TUK3DNQ:

Как обновить SQL Server Express

Процесс обновления для SQL Server Express аналогичен установке приложения с нуля. В этом примере мы обновляем SQL Server 2017 до SQL Server 2019:

<р>1. В окне Центра установки SQL Server выберите параметр Обновить с предыдущей версии SQL Server.

<р>2. После того как программа установки выполнит поиск онлайн-обновлений, нажмите «Далее», чтобы продолжить.

<р>3. Установите флажок рядом с Я принимаю условия лицензии и Заявление о конфиденциальности и нажмите Далее, чтобы продолжить.

<р>4. Выберите в раскрывающемся меню экземпляр SQL Server, который вы хотите обновить, и нажмите «Далее», чтобы продолжить.

<р>5.Дайте согласие на установку Microsoft R Open и Python, нажав «Принять», а затем «Далее» на следующих двух экранах.

<р>6. На экране «Конфигурация сервера» нажмите «Далее», чтобы продолжить обновление.

<р>7. Экран «Полнотекстовое обновление» предлагает различные варианты обновления ваших полнотекстовых каталогов. Выберите параметр «Перестроить» и нажмите «Далее».

<р>8. После завершения обновления нажмите Закрыть, чтобы закрыть окно обновления.

Как удалить SQL Server Express

<р>1. Чтобы удалить SQL Server Express, перейдите в меню «Пуск» > «Настройки» > «Приложения» и найдите запись Microsoft SQL Server 2019 в списке приложений.

<р>2. Выберите запись и нажмите «Удалить».

<р>3. Выберите параметр «Удалить» в окне удаления.

<р>4. Выберите экземпляр SQL, который вы хотите удалить, в раскрывающемся меню. Нажмите «Далее», чтобы продолжить.

<р>5. Выберите функции, которые вы хотите удалить. Нажмите кнопку «Выбрать все», чтобы удалить все функции, затем нажмите «Далее», чтобы продолжить.

<р>6. На следующем экране представлен обзор функций, которые необходимо удалить. Нажмите «Удалить», чтобы начать процесс удаления.

<р>7. После завершения процесса удаления нажмите Закрыть, чтобы выйти из окна удаления.

После выполнения этого руководства у вас должна быть установлена ​​и готова к использованию полнофункциональная копия SQL Server Express 2019. Вы также сможете обновить или удалить свою копию SQL Server Express 2019.

Читайте также: