Sql server express 2018 r2 установка и настройка: Руководство по установке SQL Server — SQL Server
Содержание
Вы все еще ставите Windows 2008? Я тоже, и вот почему / Хабр
Уже в январе 2020 года заканчивается поддержка Windows 2008 R2. Сегодня я хочу поделиться подборкой субъективных причин, по которым многие (и я тоже) до сих пор проводят новые инсталляции этой старушки.
Ценителей, ностальгирующих и ненавистников — прошу под кат.
Если сравнивать минимальные системные требования Windows 2008R2 и Windows 2016, то они будут идентичны за исключением маленького нюанса — графическая оболочка Windows 2016 требует 2 Гб оперативной памяти. А вот по субъективным ощущениям Windows 2008R2 работает куда отзывчивее на не очень свежих серверах и слабых виртуалках, особенно по части I\O нагрузки на диск.
Судя по всему, дело в меньшем количестве различных служб и в их большей простоте.
Свежеустановленная старая и новая система с идентичными ролями.
Даже многие системные администраторы ставят на сервера под управлением Windows 2012 и старше ПО вроде Classic Shell, чтобы вернуть старый добрый «Пуск». Что уж говорить о пользователях. Конечно, возврат к чему-то «пускоподобному» в Windows 10\2016 сделал жизнь чуть легче, но лишь только чуть. Искать нужное приложение приходится или мучительно вглядываясь в строки, или набирая его имя — одной мышкой не обойтись.
Да и к тому же попробуйте объяснить пользователю, как правильно выходить с терминального сервера не «крестиком», если вместо кнопки «Пуск» — плитки и недо-плитки. Сравните, насколько просто было в Windows 2008: Пуск — завершение сеанса.
Краткость — сестра таланта.
И в Windows 2016: «Нажмите туда, где раньше был пуск. Да-да, с квадратиками. Найдите там человечка. Да, такой маленький… Нет, слева! Нажмите на него и там нажмите на «выход».
Больше, больше кликов мыши!
Далее в старом меню есть прекрасный пункт — «Безопасность Windows». Пользователь может совершенно спокойно и ненапряжно сменить свой пароль. Без вот этого вот «нажмите Ctrl+Alt+End. Нет, не Delete. End. Это кнопка рядом с Delete». А если пользователь сидит на терминальном сервере с другого терминального сервера — без лайфхаков типа ярлыка на команду explorer shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} уже не обойтись.
Нет, лично я радуюсь, когда захожу на сервер с Windows 2008 и вижу кнопку «Пуск». А люди на форумах острят на тему плиточных интерфейсов, что они для того чтобы получать ачивки в аккаунте Xbox — типа «Починил Active Directory», «Не сломал DFS при обновлении домена». А что? Было бы прикольно.
Допустим, захотелось вам решить простую задачу — развернуть на далеком сервере (реальном или виртуальном) сервер терминалов для работы с 1С в небольшой компании.
В Windows 2008 все просто: все настройки проводятся через оснастку, контроллер домена не нужен. Начиная с Windows 2012, коллекцию без контроллера домена не создать. И если хочется отдельный сервер — извольте настраивать через локальные политики.
Но такая возможность, как RemoteApp без домена — увы, не работает. Нужно или использовать какие-то сторонние решения, или разворачивать домен.
Также если хочется подключаться к пользовательской сессии (т.н shadowing), то без контроллера домена штатными средствами ничего не получится. Потому что.
Старый добрый tsadmin.msc.
Даже банальная отправка сообщений пользователям (например, о скорой перезагрузке сервера) начинает превращаться в квест. Если раньше можно было выбрать нужных пользователей в оснастке tsadmin.msc, используя такие средства выделения как Ctrl и Shift, то теперь или отправляй сообщения по одному, или используй командную строку и утилиту msg.exe.
Отправка сообщений в Windows 2016.
Если вдруг вы все-таки захотите сделать полноценный сервер терминалов с коллекциями и поставите роль контроллера домена на сервер терминалов — или наоборот, — то и тут вас ждут приключения из-за работы встроенной БД Windows и правил доступа к ней. Придется ставить еще и SQl Management Studio.
Microsoft рекомендует использовать возможность установки двух виртуальных машин по одной лицензии. То есть теперь, если я хочу пользоваться всеми возможностями сервера терминалов, мне предлагается ставить Windows на железо и делать две виртуалки — для сервера терминалов и для контроллера домена. Падение производительности 1С в таком случае составляет от 10% до 20%, появляется необходимость покупать у хостера второй IP — из-за того, что на гипервизоре может быть роль только гипервизора… Спасибо, Microsoft!
Когда на одном предприятии смигрировали терминальный сервер на Windows 2016, то столкнулись с удивительными вещами при работе стареньких несетевых принтеров и 1С. Если принтеры пробрасывались в RDP или подключались к терминальной сессии как \computer\printer, то они или пропадали вообще, или пропадали из 1С. И приходилось удалять настройки пользователя.
Безумие продолжалось до тех пор, пока не приняли отвратительное решение — установить принтеры на сервер как локальные с портом \computer\printer и навесить на них нужный ACL.
Установленный принтер.
Подобные интересные нюансы всплывали неоднократно в разных организациях. То проблема с принтерами, то с не самым свежим ПО вплоть до BSOD-а. В одной истории пришлось воспользоваться правом лицензии VL на downgrade, так как проприетарное ПО категорически не хотело работать на Windows 2016 и на виртуальной машине.
Поэтому, если позволяет лицензия и аппаратная составляющая — Windows 2008R2 Standart поддерживает не более 32 Гб оперативной памяти, — а также нет необходимости в новых функциях свежих серверных OS, мы по-прежнему ставим Windows 2008R2 и с ужасом ждем окончания поддержки.
Надо отметить, что Windows 2008R2 уже фактически стала эталоном для «облачного» хостинга 1С — когда клиенту недостаточно тонкого клиента, а нужен полноценный доступ в 1С. Благо RemoteApp работают с 1С в 2008R2 так же плохо, как и в 2016.
Кто бы что ни говорил о плюсах телеметрии, мне неприятно, когда система что-то кому-то отсылает. Особенно, если эта система в продакшене. Конечно, Microsoft заявляет, что опасаться нечего, но тем не менее. Напрашивается очевидный выход — отключить интернет на сервере. Это хорошо, если интернет не нужен для функционирования сервера. В противном случае будет разумно закрыть адреса Microsoft на фаерволе или что-то подобное.
Ведь даже в настройках телеметрии в групповых политиках в параметре Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Сборки для сбора данных и предварительные сборки можно лишь поставить ограничение, но не отключить механизм полностью.
Настройка телеметрии.
Еще можно вовсе отключить телеметрию и настроить мониторинг, который уведомит о включении службы после обновления. Также сообщество создало некоторое количество скриптов и утилит, призванных отключать телеметрию совсем на Windows 10 и Windows 2016.
Например, известен батник, который правит реестр и блокирует домены MS при помощи файла host. Еще существует решение на PowerShell: оно тоже правит реестр и заодно отключает службы с назначенными заданиями, которые могут что-то передавать на сторонние сервера.
Стандартная поставка обновлений безопасности на свежих версиях Windows происходит через кумулятивные обновления. Это очень удобно — не нужно выбирать 100500 обновлений для загрузки на свежеустановленную систему. Правда, удобно это разве что установщикам систем.
В реальности если какой-то патч что-то ломает — а это бывает регулярно, — то на его отлов и отключение придется потратить немало человеко-часов. Поэтому возникает необходимость держать как минимум тестовую группу серверов, где можно проверять обновления. Ну и WSUS начинает нравиться как инструмент.
Старая добрая масса обновлений.
Нет уж. Старый механизм, где можно опционально выбрать или заблокировать нужные системы безопасности, мне больше по душе.
Сейчас Microsoft предлагает лишь один вариант, как не остаться без поддержки с 2020 года — это перенести серверы в Azure. Тогда, по словам Microsoft, можно продлить агонию одной из самых удачных операционных систем еще на 3 года.
Стоит отметить, что это касается также Windows 2008 (единственной актуальной 32-битной серверной ОС) и SQL Server 2008.
Расскажите, планируете ли вы полностью избавиться от Windows 2008R2 за следующие пару лет?
База знаний
- ParsecNET 3 (88)
- Бюро пропусков (1)
- Интеграция (8)
- Монитор и видеоверификация (4)
- Настройка системы (43)
- Отчеты (4)
- Установка и обновление (15)
- ParsecNET Office (12)
- Оборудование (78)
- Считыватели / бесконтактная идентификация (20)
- Контроллеры (11)
- Дальняя идентификация (7)
- Автономные контроллеры (7)
- Типовые ситуации (5)
- Общие вопросы (14)
- Часто задаваемые вопросы/FAQ (42)
- Файлы (8)
- Драйверы и redistributables (2)
- Утилиты (6)
- ParsecNET 2. 5 (70)
- Видеоверификация (2)
- Настройка системы (16)
- Печать на пропусках (4)
- Проблемы, сообщения об ошибках (14)
- Установка и обновление (16)
14 декабря 2015
ParsecNET 3
ParsecNET Office
Guardant драйверы x86 и x64
Драйверы ключей защиты Guardant для систем x86 и x64
Архив с драйверами
(10 Мб)
…
15 июня 2016
Как загрузить данные в контроллер (Инициализация)
ИНИЦИАЛИЗАЦИЯ КОНТРОЛЛЕРА После того, как в систему был добавлен новый контроллер или же была произведена за…
15 ноября 2018
ParsecNET 3
Программное обеспечение
Ошибка при обновлении: неправильная цифровая подпись
обновлено 26. 11.2021
При обновлении ПО ParsecNET3 появляется ошибка: «Невозможно установить необходимый фай…
13 февраля 2020
ParsecNET 3
Программное обеспечение
Системные требования для ParsecNET 3
Общие требования
В качестве сервера и рабочих станций системы ParsecNET 3 могут использоваться практическ…
25 марта 2020
Сетевые контроллеры доступа
Программирование сетевого контроллера на примере NC-8000
Последовательность действий по программированию:
1. На плате контроллера установите переключатель ND…
13 февраля 2015
Ожидание подключения надпись при запуске программы ParsecNET 3.
Если при запуске программы ParsecNET 3 у Вас возникла такая проблема «Ожидание подключения», необходимо проверить:…
26 июля 2018
Как посмотреть информацию о лицензии (ключ защиты)
Ключ защиты Guardant визуально похож на USB-флешку зеленого цветаДля того, чтобы посмотреть информацию о лиценз…
4 октября 2021
ParsecNET 3
Программное обеспечение
Рекомендуемые аппаратные требования к серверу и рабочей станции Parsec
Минимальные системные требования к ПК, на которых установлено ПО сервера и рабочей станции Parse…
18 марта 2019
Установка SQL Server 2008 и 2012 Management Studio Express.
Установка SQL Server 2008 Management Studio ExpressSQL Server 2008 Management Studio Express необходим для администрирования в том случае, если Вы…
29 марта 2019
Как восстановить систему ParsecNET 3 из резервной копии?
Восстановление из резервной копии интегрировано в программу установки сервера системы.Существует два спосо…
Написать нам
Мы внимательно читаем каждое сообщение. Ответим в течение одного рабочего дня с момента отправки.
бесплатно по России
8 800 333-14-98
по Москве
+7 495 565-31-12
С 8:00 до 20:00 по московскому времени, в будни
Ваше имя*
Компания
Email*
Телефон
Ваш комментарий
Даю согласие на обработку моих персональных данных в соответствии с законом №152-ФЗ «О персональных данных» от 27. 07.2006 и Политикой конфиденциальности. *
Даю согласие на получение новостной рассылки
Ваше имя
Телефон для связи
Даю согласие на обработку моих персональных данных в соответствии с законом №152-ФЗ «О персональных
данных» от 27.07.2006 и Политикой конфиденциальности. *
Установка
SQL Server — что такое папка установочного носителя?
спросил
Изменено
9 месяцев назад
Просмотрено
351 тысяч раз
Я устанавливаю SQL Server 2008. Я установил .NET framework 3.5.
Затем я получил папку SQL Server 2008 и выполнил следующие шаги:
- Я нажал Инструменты настройки.
- Затем я щелкнул Центр установки SQL Server.
- Я щелкнул гиперссылку «Установка» слева.
- Затем я нажал «Автономная установка нового SQL-сервера или добавление функций к существующей установке»
- Затем у меня появилось окно «Обзор установочного носителя SQL Server»
Какую папку выбрать? Или есть другой способ установить SQL Server?
- sql-сервер
1
Для установки SQL Server 2017 (Developer Edition)
я сделал следующее:
- Открыть
Центр установки SQL Server
- Нажмите
Установка
- Нажмите
Новая автономная установка SQL Server или добавьте функции к существующей установке
- Перейдите к
C:\SQLServer2017Media\Developer_ENU
и нажмитеОК
4
Если вы загрузили SQL с сайта Microsoft, переименуйте файл в zip-файл, а затем вы можете извлечь файлы внутри в папку, а затем выберите ее при «Обзоре установочного носителя SQL Server»
SQLEXPRADV_x64_ENU. exe > SQLEXPRADV_x64_ENU.zip
7zip откроет его (стандартный zip-архив Windows не работает)
Распаковать что-то вроде C:\SQLInstallMedia
Вы получите папки типа 1033_enu_lp, resources, x64 и кучу файлов.
11
Если вы используете исполняемый файл,
- просто запустите исполняемый файл (например: «en_sql_server_2012_express_edition_with_advanced_services_x64.exe»)
- Перейдите на вкладку «Параметры»
- Скопируйте «Корневой каталог установочного носителя» (должен выглядеть примерно так, как показано ниже)
- Вставьте его в открытое окно «Обзор установочного носителя SQL Server»
Избавьте себя от переименования, распаковки и т. д.!
3
Для установки SQL Server 2019 (Express Edition) я сделал следующее:
- Открыть
Центр установки SQL Server
- Нажмите
Установка
- Нажмите
Новая автономная установка SQL Server или добавьте функции в
существующая установка - Перейдите к
C:\SQL2019\Express_ENU
и нажмитеOK
1
При установке SQL Server содержимое извлекается во временную папку в каталоге C. Вы можете скопировать эту папку после завершения извлечения, а затем использовать ее для просмотра
. Зайдите в Инструменты администрирования\Службы (или введите services.msc в консоли, если вы используете службу с именем SQL Server (SQLEXPRESS). Если вы это сделаете, она будет установлена.
В Visual Studio откройте обозреватель серверов (меню Вид\Обозреватель серверов или CTRL + W, L). Щелкните правой кнопкой мыши Подключения к данным и выберите Создать новую базу данных SQL Server. После этого создайте таблицы и прочее…
Если вы хотите, чтобы Management Studio управляла сервером, вы должны загрузить и установить его с:
http://www.microsoft.com/downloads/en/details.aspx?FamilyId =C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en
1
Я столкнулся с этим только что с SQL Server 2014 SP1. Установщик дал мне точно такую же проблему, и я последовал предложениям из других ответов на этот вопрос, но это ни к чему не привело.
В конце концов я понял, что мне нужно сначала загрузить и установить SQL Server 2014, а затем применить к нему SP1. (doh)
Мне пришлось выбрать папку C:\SQL2019\Express_ENU
, чтобы она работала.
Для SQL Server 2017
Загрузите и запустите программу установки, вам предоставляется 3 варианта:
- Базовый
- Пользовательский
Загрузить носитель <- выберите этот!
- Выбор языка
- Выберите ISO
- Установить место загрузки
- Нажмите скачать
- Выйти из программы установки после завершения
Извлеките ISO-образ с помощью предпочитаемой вами утилиты архивации или смонтируйте
Я нашел это без каких-либо решений. Я использую SQL Server 2019.
вы можете сделать следующее:
загрузите сервер sql 2019 из [здесь] https://www.microsoft.com/en-us/sql-server/sql-server-downloads
откройте файл installer. exe и выберите параметр «Загрузить носитель».
выберите вариант iso
через некоторое время вы получите файл .iso, извлеките его в папку, он даст вам такой файл
папка, которую вы извлекли из нее, является папкой, которую нужно выбрать, следовательно, это цель «Обзор установочного носителя SQL Server»
надеюсь, что это поможет вам
1
Проблема в слишком длинном имени файла настройки. Измените имя родительской папки setup.exe (короткое имя). И попробуйте!.
Для меня проблема заключалась в том, что я не запускал установку от имени администратора , после запуска установки от имени администратора сообщение исчезало, и мне было предложено установить и продолжить процесс.
Я скачал с https://my.visualstudio.com/Downloads
Он дал мне файл iso (en_sql_server_2017_standard_x64_dvd_11294407.iso)
Мне пришлось дважды щелкнуть по нему, и затем он дал мне диск E: на моем компьютере.
Затем я смог выбрать диск E:, когда он спросил расположение установочного носителя.
Установка SQL Server 2008 R2 на Server 2012 R2
Как установить и настроить Microsoft SQL Server 2008 R2 на Windows Server 2012 R2, включая Microsoft SQL Server Studio.
Недавно меня попросили установить SQL Server 2008 R2 для внештатного проекта для клиента. Прошло очень много времени с тех пор, как я использовал такую старую версию SQL. Но процесс по-прежнему очень прямолинеен, и, что самое приятное, SQL 2008 R2 все еще поддерживается Microsoft (на момент написания)
Содержание
Как установить SQL Server 2008 R2 на Windows Server 2012 R2
Это пошаговое руководство по установке SQL Server 2008. Вам потребуется:
- копия Microsoft Windows Server 2012 Standard R2 (64-разрядная версия) — загрузка SQL Server
- копия Microsoft SQL Server 2008 Standard R2 (64-разрядная версия)
- действующая лицензия для SQL и Windows
Шаг 1.
Подготовка Windows Server к установке SQL 2008
Для сборок Windows Server 2012 R2 требуется установить .NET framework 3.5. Эта функция не установлена по умолчанию в сборках 2012 R2, поскольку она была заменена новыми версиями .net.
Если вы не выполните этот шаг, вы получите сообщение об ошибке, например:
«Ошибка установки Microsoft Net Framework 3.5 SQL Server»
В Диспетчере сервера выберите Управление , а затем Мастер добавления ролей и компонентов.
Выберите Установка на основе ролей или компонентов.
На экране Select Destination, Server выберите локальный сервер из пула серверов
Перейти к Выберите компоненты и выберите Сервер.
На Подтвердить установку выбирает выбрать указать альтернативный исходный путь
Исходный путь обычно Z:\ Sources\SXS
(в зависимости от того, какую букву диска вы сопоставили с DVD-приводом).
(Для приведенного ниже примера исходным DVD был D:)
Нажмите OK и Установить
На этом установка .NET 3.5 Framework завершена. Установка займет несколько минут, перезагрузка не требуется.
Примечание. Если вы не укажете исходные файлы .NET 3.5 на носитель Windows Server 2012, установка завершится ошибкой, и SQL Server также не установится.
Шаг 2. Установите SQL ServerSQL
Вставьте носитель SQL Server 2008 R2 в сервер.
Запустите Setup с DVD.
Выберите Установка , затем выберите Новая установка, чтобы добавить функции к существующей установке.
Теперь будет запущен предустановочный тест сервера.
Щелкните next после завершения предварительного тестирования.
Введите ключ продукта, предоставленный Заказчиком (или обратитесь к менеджеру проекта).
Примите условия лицензии.
Щелкните , установите , чтобы настроить файлы поддержки.
Щелкните Далее , а затем выберите Установка компонентов SQL Server
Выберите ВСЕ функции экземпляра (это было запрошено заказчиком заранее).
Убедитесь, что каталоги общих функций указывают на диск D:\.
Щелкните далее
В Конфигурация экземпляра , оставьте экземпляр по умолчанию, щелкните далее
На экране конфигурации сервера измените имя учетной записи на NT AUTHORITY\SYSTEM. Пароль не требуется. Это будет изменено клиентом после передачи
Важно:
В Конфигурация ядра базы данных убедитесь, что вы выбрали
Смешанный режим (аутентификация SQL Server и аутентификация Windows).
Введите предварительно определенный пароль (это для учетной записи SA).
Также рекомендуется добавить локального администратора в качестве администратора SQL в разделе «Указать администраторов SQL Server».
На вкладке Каталоги данных убедитесь, что вы выбрали:
S:\ для файлов базы данных
L:\ для журналов
В конфигурации Analysis Services добавьте Текущего пользователя
клиент позже в SQL Server Management Studio)
В разделе Конфигурация служб отчетов выберите «установить, но не настраивать сервер отчетов» — (это может быть изменено клиентом позже в SQL Server Management Studio)
На следующем экране Отчет об ошибках , убедитесь, что флажок не установлен, и нажмите «Далее».
Нажмите «Далее», чтобы открыть последний экран. 15 минут на завершение.
После завершения откройте SQL Server Management Studio и войдите в систему с созданной ранее учетной записью SA Mixed Mode.
Войдите в систему с учетной записью SA или Администратор
Разверните столбец слева, если у вас есть зеленая кнопка «воспроизведение». SQL запущен
По завершении рекомендуется обновить SQL с помощью Центра обновления Windows.
Если вы предпочитаете MySQL или MariaDB, ознакомьтесь с этим руководством для всех ваших потребностей системного администратора Linux.
Может ли SQL 2008 r2 работать на Windows Server 2012?
Вы будете рады узнать, что выпуск Microsoft SQL Server 2008 R2 будет успешно работать на Windows Server 2012 Standard Edition. Важно знать, что Microsoft официально прекратила поддержку SQL 2008 R2 19 декабря.Июль 2019 года. Это было довольно давно, но по объему трафика, который получает эта страница, я вижу, что это все еще широко используемая система баз данных во всем мире.
Просто чтобы вы знали, что есть обходной путь, если ваш бизнес все еще сильно зависит от SQL Server 2008 R2. Microsoft предоставит бесплатные обновления безопасности, если вы перенесете свой сервер в Microsoft Azure. Кроме того, вы можете приобрести обновления непосредственно у Microsoft, но имейте в виду, что это недешево.
Вот что Microsoft говорит по этому поводу:
Может ли SQL 2008 r2 работать на Windows Server 2012?
Вы будете рады узнать, что выпуск Microsoft SQL Server 2008 R2 будет успешно работать на Windows Server 2012 Standard Edition. Важно знать, что Microsoft официально прекратила поддержку SQL 2008 R2 19 июля 2019 года. Это было довольно давно, но по объему трафика, который получает эта страница, я вижу, что это по-прежнему широко используемая система баз данных во всем мире.
Просто чтобы вы знали, что есть обходной путь, если ваш бизнес все еще сильно зависит от SQL Server 2008 R2. Microsoft предоставит бесплатные обновления безопасности, если вы перенесете свой сервер в Microsoft Azure. Кроме того, вы можете приобрести обновления непосредственно у Microsoft, но имейте в виду, что это недешево.
Вот что Microsoft говорит по этому поводу:
В Azure: клиенты, использующие версии 2008 или 2008 R2 SQL Server и Windows Server на виртуальных машинах Azure, получат расширенные обновления безопасности бесплатно.