Microsft sql server


Содержание

Инструкция по установке MS SQL Server 2008

Эта информация была полезна? m n

Требования к аппаратному обеспечению

Минимальные:

Процессор: Intel (или совместимый) Pentium III 1000 МГц или выше;
Память: 512 МБ или более;
Жесткий диск: 20 ГБ или более.

Рекомендуемые:

Процессор: Intel Core i7 3000 МГц или выше;
Память: 4 ГБ или более;
Жесткий диск: 100 ГБ или более.

Требования к программному обеспечению

Необходимо наличие установленных пакетов:

  • Microsoft .NET Framework 3.5 SP1 (в Windows 7 и Server 2008 R2 просто включить в списке компонентов ОС);
  • Windows Installer 4.5 (в Windows 7 и Server 2008 R2 входит в состав ОС);
  • Windows PowerShell 1.0 (в Windows 7, Server 2008 и Server 2008 R2 входит в состав ОС).

Поддерживаемые операционные системы:

  • Windows XP SP3,
  • Windows Server 2003 SP2,
  • Windows Vista SP2,
  • Windows Server 2008 SP2,
  • Windows 7,
  • Windows Server 2008 R2.

Более подробную информацию можно найти на сайте корпорации Microsoft.

Примечание. Бесплатную версию Microsoft SQL Server 2008 R2 Express Edition можно скачать на сайте корпорации Microsoft:

  • SQLEXPRADV_x64_RUS.exe – для 64-разрядных ОС;
  • SQLEXPRADV_x86_RUS.exe – для 32-разрядных ОС или установки в режиме WOW64.

Внимание! Для установки ПО «Альта-ГТД» необходимо скачивать именно редакцию «Express Edition с доп. службами»!

Для «тихой» установки (со стандартными параметрами) бесплатной версии SQL Server Express Edition с доп. службами запустите программу установки компании «Альта-Софт» (setup.exe или altastp.exe) с правами администратора и воспользуйтесь кнопкой «SQL» (при запуске с фирменного DVD-диска доступ в интернет не потребуется). При необходимости проделайте дополнительные действия, описанные в разделах про Брандмауэр (FireWall) и Не русскоязычную ОС, все остальные нижеописанные действия выполнять уже не понадобится. Для доступа к SQL Server с правами администратора используйте логин «sa» и пароль «Alta-Soft», либо вариант «Авторизация Windows», зайдя в систему под учетной записью администратора локального компьютера.

Установка Microsoft SQL Server 2008/2008 R2

  1. Запустить программу-установщик с правами администратора на данном компьютере.
  2. В разделе «Планирование» нажать пункт «Средство проверки конфигурации»:
  1. (*) Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем закрыть данное окно кнопкой «ОК»:
  1. Нажать на раздел «Установка» и затем пункт «Новая установка изолированного SQL Server или добавление компонентов …»:
  1. (*) Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем нажать кнопку «ОК»:
  1. (*) Ввести приобретенный ключ продукта (для бесплатной версии не требуется) и нажать кнопку «Далее»:
  1. Прочитать лицензию, установить галочку «Я принимаю условия…» и нажать кнопку «Далее»:
  1. (*) Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем нажать кнопку «Далее»:

Примечание. Если появится предупреждение в строке «Брандмауэр Windows», то его можно проигнорировать – оно просто акцентирует Ваше внимание на том, что потребуется дополнительная настройка «Брандмауэра Windows» для доступа к SQL Server с других компьютеров (см. ниже).

  1. Выбрать компоненты для установки (рекомендуется воспользоваться кнопкой «Выделить все»), и нажать кнопку «Далее»:

Внимание! Для нормального функционирования ПО «Альта-ГТД» необходимо обязательно установить компонент «Полнотекстовый поиск»!
Кроме того, для управления самим SQL Server необходимо установить компонент «Средства управления — основные»!

  1. Выбрать опцию «Экземпляр по умолчанию» и нажать кнопку «Далее»:
  1. Выбрать опции, как показано на рисунке, и перейти на закладку «Параметры сортировки»:

Примечание. Если Вы хотите использовать «SQL Server Agent» (встроенный планировщик заданий, в бесплатную версию не входит) для выполнения регулярного резервного копирования файлов БД на другой компьютер в своей локальной сети (рекомендуется) и Ваша сеть построена с использованием домена Windows NT, то необходимо завести в Вашем домене отдельную учетную запись для SQL Server Agent и предоставить ей права на соответствующие ресурсы (более подробную информацию можно найти в справочной системе SQL Server). При такой конфигурации, в этом окне необходимо в поля «Имя учетной записи» и «Пароль» ввести имя созданной учетной записи (вида ДОМЕН\ИМЯ) и ее пароль, как минимум для службы «SQL Server Agent».

  1. Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»:

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

Внимание. Данную настройку нельзя будет изменить после установки. Будьте внимательны!

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


  1. Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»:
  1. Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»:
  1. (*) Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем нажать кнопку «Далее»:
  1. (*) После завершения установки нажать кнопку «Далее»:

Дальнейшие шаги следует выполнять только, если требуется обеспечить
доступ к SQL Server с других компьютеров в сети!

  1. Запустить утилиту «Диспетчер конфигурации SQL Server» (Пуск→Все программы→Microsoft SQL Server 2008→Средства настройки→Диспетчер конфигурации SQL Server). В разделе «Сетевая конфигурация SQL Server»→«Протоколы для …» нажать правой кнопкой мыши на строке «TCP/IP» и в контекстном меню выбрать пункт «Свойства»:
  1. На закладке «Протокол» установить параметр «Включено» = «Да», а на закладке «IP-адреса» в разделе «IPAll» параметр «TCP-порт» = «1433». Затем нажать кнопку «ОК»:
  1. В разделе «Службы SQL Server» нажать правой кнопкой мыши на строке «SQL Server (…)» и в контекстном меню выбрать пункт «Перезапустить» (этот пункт можно пропустить, если Вы перезагрузите компьютер после завершения остальных настроек):
  • Если на компьютере установлен какой-либо FireWall, то в нем необходимо разрешить входящие соединения по протоколу TCP/IP на порт 1433 (для подключения к SQL Server с других компьютеров), а также по протоколу UDP на порт 1434 (для того чтобы другие компьютеры могли обнаруживать данный экземпляр SQL Server). В стандартном «Брандмауэре Windows» (Панель управления→Брандмауэр Windows) для этого необходимо на закладке «Исключения» дважды «Добавить порт»:

Примечание. В Windows 7 вместо этого надо создать два правила – см. статью

  1. После завершения установки и настройки рекомендуется перезагрузить компьютер.

ВНИМАНИЕ! При установке SQL Server на НЕ русскоязычную ОС Windows необходимо в «Control Panel»→«Regional and Language Options» на закладке «Advanced» поставить язык «Russian» в параметре «Language for non-Unicode programs», затем перезагрузить компьютер:

Microsoft SQL Server: работа с базами данных

Наши пользователи могут использовать базы данных Microsoft SQL Server 2012 на своих виртуальных площадках в рамках, предусмотренных соответствующими тарифами.

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

Параметры и способы соединения с Microsoft SQL Server

  • Имя хоста (сервера), на котором размещена база данных Microsoft SQL Server: uXXXXX.mssql.masterhost.ru;
  • Порт: 1433;
  • Логин: соответствует названию виртуальной площадки — uXXXXX;
  • Пароль: указан в письме, которое пользователь получает при регистрации;
  • Имя базы данных: соответствует названию виртуальной площадки — uXXXXX;
  • Подключение нужно осуществлять по протоколу TCP/IP.

Подключение к SQL-серверу через «Microsoft SQL Server Management Studio Express»

Чтобы получить доступ к базе данных Microsoft SQL Server, возможно использовать Microsoft SQL Server Management Studio Express.

В свойствах подключения («Options», закладка «Connection Properties») выберите в качестве сетевого протокола («Network Protocol») TCP/IP.

Создание новой базы данных

Новую базу данных вы можете создать через раздел Древо услуг, в Личном кабинете. Выберите нужную «виртуальную площадку», затем в строке «MS SQL — База данных» нажмите кнопку «Добавить».

Использовать Microsoft SQL Server Management Studio для создания новых баз данных нельзя.

Создание нового логина

Создать новый логин для базы данных Microsoft SQL вы можете через раздел Древо услуг, в Личном кабинете. Выберите нужную «виртуальную площадку», затем в строке «MS SQL — Пользователь» нажмите кнопку «Добавить».

Увеличение размера базы данных

Увеличить размер базы данных можно самостоятельно, через раздел Древо услуг, в Личном кабинете.

Выберите нужную «виртуальную площадку», затем напротив интересующей базы данных, для услуги «MS SQL — База данных» нажмите кнопку «Изменить» и в выпадающем списке выберите необходимый вам объем базы данных.

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

Уменьшение физического размера файлов баз данных и лога транзакций MS SQL Server.

Из графического интерфейса Microsoft SQL Server Management Studio:

  • В обозревателе объектов подключитесь к экземпляру SQL Server 2012 Database Engine и разверните его.
  • Разверните узел «Базы данных», затем правой кнопкой мыши щелкните базу данных, которую нужно сжать.

В меню «Задачи» выберите «Сжать» и щелкните «База данных». Или установите флажок «Реорганизовать файлы перед освобождением неиспользуемого места».

Если он установлен, необходимо указать значение параметра «Максимально доступное свободное место в файлах после сжатия».

Стандартным t-sql запросом вида:

где uXXXXX — имя вашей базы данных.


Изменение кодировки сравнения (collation)

По умолчанию кодировка collation выставлена как Cyrillic_General_CI_AS, изменить кодировку для сравнений можно следующим SQL-запросом:

где uXXXXX — имя БД, где требуется данная операция.

Список доступных кодировок можно узнать так:

Можно ли использовать MSSQL Server Enterprise Manager для работы со своей базой данных Microsoft SQL Server 2012?

Microsoft SQL Server Enterprise Manager не предназначен для работы с базами данных Microsoft SQL Server 2012. Для управления своей БД можно использовать SQL Server Management Studio, или её бесплатный вариант — Microsoft SQL Server 2012 Management Studio Express.

Как дать права на доступ к базе определенному логину

Для SQL — дополнительный SQL логин, но настраивать права нужно самому: Заводим ещё один SQL логин — uXXX_Ann

Для начала используем нашу базу:

Создаём пользователя для определённого «логина»:

Наделяем его правами (например только чтение таблиц):

Или можем дать пользователю только конкретные права, на конкретные таблицы. Например, давайте дадим пользователю InetUser права на SELECT, INSERT, UPDATE для таблицы test, следующим SQL-запросом :

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

Как установить MS SQL Server 2008 R2 Express

MS SQL Server (Microsoft SQL Server) Express Edition— это бесплатная редакция системы управления базами данных от корпорации Microsoft. Данный продукт представляет собой довольно мощную систему и включает в себя следующие компоненты:

— Database Engine и среду администрирования SQL Server Managment Studio Express

— службы Reporting Service

Требования к компьютеру и операционной системе (ОС):

1. ОС: Windows XP/Vista/7; Windows Server 2003/2008/2008 R2;

2. Свободное пространство на жестком диске: не менее 2.2 Гб;

3. Системная память: не менее 512 Мб для SQL Server + 4 Гб для Reporting Service;

4. Частота процессора: не менее 1 ГГц;

Ограничения: поддержка только 1 процессора, 1 Гб памяти и не более 10 Гб места на диске (это ограничивает БД до 10 Гб)

1. Установите платформу .Net Framework 2.0 или выше. Например, Framework 4.0

2. Загрузите с официального сайта Microsoft установщик: SQL Server Express 2008 R2 (SP2)

3. Следовать инструкциям установки.

Более подробно можно ознакомиться в видеоуроке по установке и настройке MS SQL Server 2008 Express:

Стиль жизни SQL

Друзья, доброго времени суток!

Рады видеть вас на проекте SqlCom.ru о Microsoft SQL Server. У нас вы найдёте интересные статьи, видео материалы, новости, переводы статей на русский язык и многое другое. Публикуемая здесь информация будет полезна как разработчикам баз данных (SQL Database Developer), так и администраторам баз данных (SQL Database Administrator, DBA). В нашей группе Телеграмм вы сможете получить компетентные советы от множества специалистов с большим опытом, все очень дружелюбные и общительные, присоединяйтесь. В основной группе мы обсуждаем только темы связанные с IT, для всего остального есть группа. Цель проекта — сформировать активное сообщество, с которым будет приятно не только работать, но и отдыхать. Для продвижения идеи совместного отдыха иногда устраиваем мероприятия в Москве и Петербурге.

MS SQL Weekend (14.09.2020-15.09.2020, Москва)

Друзья, хочется поделиться с вами радостной новостью, 14 и 15 сентября пройдёт очередная конференция нашего сообщества.

MS SQL Weekend в тезисах:

  • Хедлайнер (Дмитрий Короткевич)
  • 8 экспертов (Средний опыт спикера

Программа:

Суббота (14 сентября):

  • 11:00 — регистрация
  • 12:00 — «Вместе готовим SQL Server вкусно» (Константин Таранов)
  • 13:30 — кофе брейк
  • 14:00 — «Быстрый старт SSAS — Tabular» (Уразов Василий)
  • 15:00 — «Быстрый старт SSAS — Мultidimensional model» (Тимур Сафаргалиев)
  • 16:00 — ланч
  • 17:00 — «MS SQL Server и высокая нагрузка на пустом месте — антипатерны построения OLTP систем» (Владимир Кривец)
  • 18:00 — кофе брейк
  • 18:30 — «MS SQL Server Integration Services и BIML — эффективная разработка ETL в мире перемен» (Владимир Кривец)

Воскресенье (15 сентября):

  • 11:00 — «Машинное обучение на платформе Microsoft SQL Server» (Михаил Комаров)
  • 12:00 — кофе брейк
  • 12:30 — «Оптимизация производительности на примерах» (Сергей Олонцев)
  • 13:30 — доклад Дмитрия Короткевича
  • 14:30 — ланч
  • 15:00 — доклад Дмитрия Короткевича
  • 17:00 — кофе брейк
  • 17:15 — Дмитрий Короткевич
  • 20:00 — Подведение итогов конференции (Лестат Ким)

Мы — лучшее SQL сообщество в Мире. Наша цель — сократить Ваше время на решение задач.

На нашей конференции мы говорим не только об IT, но и о стиле жизни, саморазвитии, инсайтах, мотивации. Главное, что мы даём — знания, команду и уверенность в решении задач. А также изменение мышления и желание двигаться вперед, ставить большие цели и достигать их. Вместе мы — сила!

В течение двух дней 8 спикеров поделятся с участниками конференции своим опытом и знаниями

Победитель конкурса SQLCom и РИТ++ 2020

А вот и розыгрыш билета на РИТ++ 2020 (GIF розыгрыш). Поздравляем Анну Манакову, билет отправляется ей. Так же всем участникам будут высланы промокоды.

P.S. Приношу извинение за ошибку в конце GIF-анимации

@sqlcom дарит 32 000 р.

27-28 мая пройдет международная конференция РИТ++ 2020 в Сколково (Москва).

Мы разыгрываем билет среди самых активных участников сообщества.

Представь что ты уже едешь на конференцию sqlcom в Питер


Мы сняли небольшое развлекательное видео по теме нашего MeetUp.

Регистрация всё ещё доступна тут

Работа с удалёнными источниками данных (OPENQUERY, OPENROWSET, EXEC AT)

До 2005 SQL Server, для работы с удалёнными источниками данных (другими СУБД или SQL Server), мы могли воспользоваться только OPENQUERY и OPENROWSET, которые имеют ряд ограничений. Но начиная с SQL Server 2005 появился ещё один способ EXEC AT. EXEC AT выполняет запросы к заранее созданному Linked Server без недостатков OPENQUERY и OPENROWSET.

Сначала я рассказу немного о OPENQUERY и OPENROWSET и потом перейду к «EXEC AT».

OPENQUERY

Табличная функция, которая использует Linked Server через OLE DB. OPENQUERY может использоваться рядом с FROM в запросе, словно мы обращаемся к локальной таблице. OPENQUERY может работать с INSERT, UPDATE или DELETE. Проблемы возникают когда результирующий набор должен вернуть несколько результатов, OPENQUERY получит только один из них. Так же он не позволяет использовать переменные для своих аргументов, другими словами они должны быть статичными (хотя есть некоторые уловки). Читать далее →

SQLCom Meet Up (01.12.2020)

Друзья, мы рады сообщить вам, что скоро состоится Meet Up нашего сообщества. На этот раз мы встретимся в Санкт-Петербурге, в отеле VOX (скидка на номер 15% по промокоду SQLCOM):

Регистрация

01.12.2020, суббота

17:00 — встречаемся в отеле VOX
17:15 — стартуем любоваться раскрасивейшим Петербургом!) Забудьте про пытки нудной экскурсоводши с рассказами об архитекторах и царях. Это не про нас))
19:00 — возвращаемся в отель, ужинаем
20:30 — Stand Up & Drink Up! В уютной обстановке с кружечкой глинтвейна/ бокальчиком «чего-нибудь дамского»/ или покрепче подведём итоги уходящего года))

Меню — https://www.restorating.ru/spb/catalogue/hacho-i-puri/menu/#content

Средний чек (еда) — 700-1000 р.

Средний чек (еда+алкоголь) — 1500 р.

Мы:
Расскажем, как развивалось наше сообщество, обсудим планы на будущее, вручим подарочки и не только)

С вас:
Зашкварные истории (из серии: кто дропнул базу, лучшая киллерфича года и вот это всё), обмен опытом (можете захватить на флэшке свои кейсы) и живое общение!

02.12.2020, воскресенье

10:00 — 11:00 — Практическое применение секционирования в SQL Server (Сергей Олоноцев)
11:00 — 11:15 — Кофе
11:15 — 12:15 — Решение задач машинного обучения на платформе Microsoft SQL Server 2020 (Михаил Комаров)
12:15 — 12:30 — Кофе
12:30 — 13:30 — Построение DWH на стеке MS SQL 2020 (Кривец Владимир)
13:30 — 14:30 — Обед
14:30 — 15:30 — Intelligent Query Processing в SQL Server (Дмитрий Пилюгин)
15:30 — 15:45 — Кофе
15:45 — 16:45 — Benchmarkinq TSQL and SQL Server Toolkit (Константин Таранов)

Доклады:

  1. Intelligent Query Processing в SQL Server (Дмитрий Пилюгин)
    • Производительность запросов, один из самых важных аспектов работы с базами данных. Однако все мы сталкивались с ситуацией, когда запросы работают медленно и неэффективно. Причины проблем с производительностью могут быть разные, но часть из этих проблем позволяет решить «Умная» обработка запросов (Intelligent Query Processing) в SQL Server 2020.В настоящее время Intelligent Query Processing включает в себя:
      — Адаптивную обработку запросов (Adaptive Query Processing);
      — Отложенную компиляцию для табличных переменных (Table Variable Deferred Compilation);
      — Пакетный режим обработки над данными в Rowstore формате (Batch Mode Over Rowstore);
      — Приблизительная обработка запросов (Approximate Query Processing).В докладе мы рассмотрим как использовать эти функции, и в каких случаях они могут увеличить производительность.
  2. Benchmarkinq TSQL and SQL Server Toolkit (Константин Таранов)
    • Тестирование скорости работы TSQL кода, лучшие практики по написанию хранимых процедур, бесплатные и платные решения для работы с SQL Server
  3. Решение задач машинного обучения на платформе Microsoft SQL Server 2020 (Михаил Комаров)
    • Мы рассмотрим компоненты Microsoft SQL Server 2020 связанные с задачами машинного обучения, а также их взаимодействие с базовыми компонентами Microsoft SQL Server 2020.​
  4. Построение DWH на стеке MS SQL 2020 (Кривец Владимир)
    • Мы рассмотрим подход к проектированию и созданию хранилищ данных на стеке Ms sql server 2020+. Начнем с придумывания верхеуровневой архитектуры и закончим рассмотрением вопросов эффективного хранения данных на физическом уровне. Попутно будем разбирать «плохие практики» при работе с большими данными
  5. Практическое применение секционирования в SQL Server (Сергей Олоноцев)
    • Вы уже, наверное, слышали, что секционирование используется, чтобы разбить большие таблицы на более мелкие части, чтобы архивировать старые данные, а свежие поместить на более быструю дисковую подсистему. Однако, разве это единственный способ использовать его? С чего начать, в чем преимущества и недостатки секционирования? Как правильно выбрать столбцы, функцию и схему секционирования? Как можно использовать секционирование для высоконагруженных проектов? Какие подводные камни могут встретиться? Что делать, если у вас не Enterprise Edition? На эти и другие вопросы я отвечу в рамках этой сессии с помощью историй из практики и живых демонстраций.
  6. Карточки остальных докладов на стадии формирования

Регистрация:

Участие бесплатное, но количество мест ограничено.

По всем вопросам писать на — dmitry.zaycev@gmail.com

Часто задаваемые вопросы:

  1. Будет ли запись?
    • Да, запись будет доступна спустя 1-6 месяце
  2. Будет ли онлайн трансляция?
    • Нет, онлайн трансляции не будет, мы против данного формата
  3. Командировочный лист?
    • Отель поставим вам отметки в командировочном листе

Как добраться:

  1. Скачать приложение 2Gis и вбить Лиговский просп., 29
  2. Если нет возможности скачать приложение и вы прилетели на Самолёте:
  3. Если вы приехали на поезде, тогда вам можно дойти пешком до отеля:

P.S. Полный список докладов и участников будет оглашён в ближайшее время.

По всем вопросам писать на — dmitry.zaycev@gmail.com


Работа с блокировками в SQL Server (вебинар, 27.07.2020)

27.07.2020 в 19:00 (Мск) состоится вебинар от MVP Data Platform Дмитрия Короткевича. В этом докладе Дмитрий расскажет о том, как SQL Server работает с блокировками в многопользовательской среде и расскажет как диагностировать и решать проблемы с блокировками и дедлоками в системах. Дмитрий также представит набор скриптов, существенно облегчающих диагностику этих проблем.

Формат будет такой – Дмитрий будет говорить минут 70, а затем поотвечает на вопросы (как по теме так и “в общем”) без ограничений по времени.

Спикер: Дмитрий Короткевич работает с SQL Server 20 лет, специализируясь в архитектуре, разработке и оптимизации OLTP систем, работающих под большой нагрузкой. Дмитрий является Microsoft Data Platform MVP и Microsoft Certified Master, а также автором книг “Pro SQL Server Internal” и “Expert SQL Server In-Memory OLTP”.

Его блог: http://aboutsqlserver.com

Мероприятие SQL Up

Друзья, мы очень огорчены, что нет больших и серьёзных мероприятий по SQL Server в России, поэтому решили сделать его самостоятельно.

Планируется:
— 8 часовое мероприятие с известными спикерами
— примерная стоимость 5 000 — 10 000 р
— время проведения сентябрь-декабрь
— место проведение Москва

В связи с этим, нам хотелось бы узнать какие темы вам наиболее интересны.

Автоматическая Soft-NUMA. Подводные камни

Чтобы у вас было полное понимание о чём пойдёт речь, рекомендую изучить статью о базовом устройстве автоматической Soft-Numa.

Если у вас нет времени, то я бы хотел чтобы вы усвоили следующее:

Говоря кратко о сути проблемы, конкурирующий спинлок не может масштабироваться больше чем на 8 ядер.

На системах, у которых в одном NUMA узле 8 и более физических ядер, SQL Server 2020, во время запуска, запрашивает топологию аппаратных компонент сервера и автоматически настраивает Soft NUMA. Такое секционирование ресурсов приводит к множеству настроек на уровне ядра базы данных, которые призваны повысить масштабируемость и производительность сервера.

То есть SQL Server пытается сохранять количество ядер в NUMA менее 8 и если их количество превышает данное число, то по-умолчанию, начиная с SQL Server 2020, будут созданы «виртуальные» Numa ноды.

И вот как раз о балансировке количества ядер в Numa я и хотел сегодня с вами поговорить.

Начальные установки:

  1. Виртуальная машина
  2. Лицензия SQL Server на 20 ядер
  3. 23 ядра на хосте
  4. 2 Numa ноды на хосте
  5. Hyper threading отсутствует

Викторина по SQL Server

Нам нравится развивать Российское сообщество SQL Server и нашим следующим шагом стало создание викторины по SQL Server. На данный момент викторина запущена в тестовом режиме на основе Telegram бота. Если вы хотите попробовать свои силы, то для этого необходимо написать /quiz в приват боту @Gopnegbot.

Будем рады всем желающим помощь в развитии викторины, свои замечания и предложения можно присылать в наш второй канал Telegram@sql_ninja или на почту freeman-dima@mail.ru.

P.S. Если кто-то ещё, по неведомой мне причине, не знает о нашем дружном сообществе в Telegram, то приглашаю всех на наш на канал @sqlcom

Авторизация

Контакты

Важное

Интересное

Разное

События

Нет предстоящих мероприятия в указанный период времени.

Microsoft SQL Server

Разработчики: Microsoft
Дата последнего релиза: 2010/04/21
Отрасли: Информационные технологии
Технологии: СУБД

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Государственных учреждений

под заказ

под заказ

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Образовательных учреждений

под заказ

под заказ

Полная коробочная лицензия (FPP, BOX)


под заказ

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Государственных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Государственных учреждений

Подписка Open License Software Assurance (SA) для Коммерческих организаций

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Коммерческих организаций

под заказ

под заказ

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Государственных учреждений

под заказ

под заказ

под заказ

под заказ

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Образовательных учреждений

под заказ

под заказ

под заказ

под заказ

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Государственных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Государственных учреждений

Подписка Open License Software Assurance (SA) для Коммерческих организаций

SQL Server Standard Core 2020

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Коммерческих организаций

под заказ

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Государственных учреждений

под заказ

под заказ

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Образовательных учреждений

под заказ

под заказ

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Государственных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Государственных учреждений

Подписка Open License Software Assurance (SA) для Коммерческих организаций

SQL Server Enterprise Core 2020

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Коммерческих организаций

под заказ

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Государственных учреждений

под заказ

под заказ

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Образовательных учреждений

под заказ

под заказ


Корпоративная лицензия Open License без подписки Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License без подписки Software Assurance (SA) для Государственных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Коммерческих организаций

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Образовательных учреждений

Корпоративная лицензия Open License с подпиской Software Assurance (SA) для Государственных учреждений

Подписка Open License Software Assurance (SA) для Коммерческих организаций

Не нашли нужный продукт? Продолжите поиск на странице с полным списком продуктов.

SQL Server 2020

Купить Microsoft SQL Server 2020 можно в различных версиях. Для промышленных сетей разработчики рекомендуют останавливать выбор на SQL Standard или SQL Enterprise. Широко используется и надежная СУБД SQL Server Enterprise, актуальная для образовательной, государственной и коммерческой сферы. Функционал СУБД обновлен, что существенно расширяет возможности системы, упрощает администрирование данных и ускоряет их анализ.

Благодаря Power View лицензия MS SQL Server позволяет поддерживать визуализацию для любой многомерной и табличной аналитической модели. Купить Microsoft SQL Server 2020 стоит каждому, кто хочет повысить качество хранения данных, и функции управления, осуществлять пользовательский и отказоустойчивый аудит.

SQL Server 2020

В Microsoft SQL Server 2020 появился такой полезный компонент, как SQL Server R Services. Он специально создан для компаний, которые стремятся использовать инновационные способы аналитики, но при этом хотят работать со знакомым и понятным интерфейсом Transact-SQL, и не терять доступ к SQL Server.

Полезной для тех, кто решил купить SQL Server, окажется и функция Query Store, автоматически фиксирующая историю планов, запросов и статистических данных в момент их выполнения, и надежно сохраняющая их для последующего обзора. Так администратор MS SQL Server может своевременно отслеживать и оптимизировать все процессы. Технология Row-Level Security позволяет администратору MS SQL Server 2020 полностью контролировать доступ пользователей к определенным строкам в таблицах.

Чтобы купить MS SQL Server 2020, необходимо определиться с необходимой функциональностью версии. Обратившись в нашу компанию, вы сможете заказать Microsoft SQL Server Standard 2020 Single OPEN No Level, предназначенный для коммерческого использования, приобрести MS SQL CAL 2020 English OPEN Level A Government Device CAL для различных государственных структур, купить SQL Server 2020 для объектов другой сферы. Выбрать оптимальный вариант поможет наш консультант, который оценит ваши пожелания и предложит купить MS SQL Server по доступной цене.

Выбор и назначение компонентов Microsoft SQL Server

При работе с информационными системами ранее установленными системными администраторами, достаточно часто можно столкнуться с ситуацией, что на сервере, где требуется исключительно управление базами данных — установлены все компоненты, которые поставляются в дистрибутиве SQL сервера. На резонный вопросе: «Зачем установлены все компоненты?», можно получить ответ «Я всегда ставлю все компоненты» или «Я не знаю зачем нужен каждый из компонентов, поэтому на всякий случай установил все».
Понятно, что такой подход в корне неверный, так как на сервере работают службы, которые никем и никогда не используются, и эти службы, в свою очередь впустую используют вычислительные ресурсы сервера, что может негативно отражаться на производительности самого сервера, так и хоста виртуализации (в случае если SQL сервер виртуализован).

Ниже представлен список основных компонентов поставляемых в дистрибутиве SQL сервер, их краткое описание и назначение:

Database Engine Services (Службы компонента Database Engine или Службы ядра СУБД) — это основная служба для хранения, обработки и защиты данных, репликации, полнотекстового поиска, средств управления реляционными и XML-данными, а также Data Quality Services SQL сервера (DQS). К службам Database Engine можно доустановить необязательные компоненты, если этого требует функционал SQL сервера:

  • Replication (Репликация): Этот компонент представляет собой набор технологий копирования и распространения данных и объектов баз данных между базами данных, а также синхронизации баз данных для поддержания согласованности.
  • Full-Text Search (Полнотекстовый и семантический поиск): Этот компонент позволяет выполнять полнотекстовые запросы по таблицах SQL сервера для произвольных символьных данных.
  • Data Quality Services (Служба качества данных): этот компонент, который дает возможность обнаруживать несогласованные и неверные данные в источнике данных и предоставляет компьютеризированные и интерактивные методы очистки данных.

Analysis Services (Службы анализа) — эта служба содержит инструменты для создания приложений оперативной аналитической обработки (online analytical processing (OLAP)) и приложений интеллектуального анализа данных, а также средства управления ими. Это его принципиально отличиает от компонента Database Engine, который работает в режиме оперативной обработки транзакций (online transaction processing (OLTP)).

Reporting Services – Native (Службы отчетов в собственном режиме) — эта служба использует серверные и клиентские компоненты для создания и развертывания табличных, матричных и графических отчетов и отчетов в свободной форме, а также управления ими.

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

Reporting Services – SharePoint (Службы Reporting Services в режиме SharePoint) это серверное приложение для создания, управления и доставки отчетов по электронной почте, но в отличии от Reporting Services – Native, в режиме SharePoint, функции просмотра отчетов и управления ими интегрированы в продукты SharePoint.

Reporting Services Add-in for SharePoint Products (Надстройка для службы отчетов для продуктов SharePoint) — содержит компоненты интерфейса пользователя и средства управления, позволяющие интегрировать продукт SharePoint с Службами Reporting Services сервера отчетов в режиме интеграции с SharePoint

Data Quality Client (Клиент Data Quality) — это отдельное приложение, которое подключается к серверу DQS и обеспечивает интуитивный графический пользовательский интерфейс для очистки данных, выполнения операций подбора данных и административных задач в DQS.

Client Tools Connectivity (Средства связи клиентских средств) — В клиентские средства входят компоненты, предназначенные для обеспечения взаимодействия между клиентами и серверами, в том числе сетевые библиотеки для DB-Library, OLEDB для OLAP, ODBC, ADODB и ADOMD+.

Integration Services (Службы Интеграции) — представляют собой набор графических средств и программируемых объектов для перемещения, копирования и преобразования данных.

Client Tools Backward Compatibility (Обратная совместимость клиентских средств) — обеспечивается следующими компонентами: SQL Distributed Management Objects (SQL-DMO) и Decision Support Objects (DSO).

Client Tools SDK (Пакет SDK клиентских средств) Содержит пакет средств разработки программного обеспечения, содержащий ресурсы для программистов.
Documentation Components (Документация) Компоненты документации содержат компоненты для просмотра и управления содержимым справки.

Management Tools — Basic (Средства управления — базовый набор). К этим средствам относятся следующие инструменты:

  • Среда SQL Server Management Studio
  • Поддержка Компонент SQL Server Database Engine,
  • SQL Server Express, служебной программы sqlcmd
  • SQL Server поставщика PowerShell

Management Tools — Full (Средства управления — полный набор) — помимо компонентов базовой версии, сюда также входят:

  • Поддержка среды Среда SQL Server Management Studio для служб Reporting Services
  • Analysis Services
  • Integration Services
  • Приложение SQL Server Profiler
  • Database Engine Tuning Advisor
  • SQL Server Управление программой

Distributed Replay Controller (Контроллер распределенного воспроизведения) Контроллер распределенного воспроизведения управляет согласованными действиями клиентов распределенного воспроизведения. В каждой среде распределенного воспроизведения можно установить только один экземпляр контроллера.

Distributed Replay Client (Клиент распределенного воспроизведения) Клиенты распределенного воспроизведения работают совместно для имитации рабочей нагрузки на экземпляре SQL Server. В каждой среде распределенного воспроизведения можно установить один или несколько клиентов.

SQL Client Connectivity SDK (Пакет SDK для подключения клиентов SQL) Содержит пакет SDK для подключения собственных клиентов Native Client SQL Server (ODBC/OLE DB) для разработки приложений баз данных.

Master Data Services (Службы Master Data ) Службы Службы Master Data Services — это платформа для интеграции данных из различных систем на предприятии в единый источник основных данных для повышения точности и удобной организации аудита. При выборе параметра Службы Master Data Services устанавливается Диспетчер конфигурации Master Data Services, сборки, оснастка Windows PowerShell, папки и файлы для веб-приложений и служб.

По умолчанию экземпляр SQL сервера и общие компоненты (shared components) устанавливаются в каталог %Program Files%\Microsoft SQL Server\. Изменить путь установки можно в процессе начальной установки SQL сервера. Изменение пути установки для одного общего компонента приводит к его изменению для всех остальных общих компонентов. При последующей доустановке общих компонентов, они будут устанавливаться в каталог, заданный при начальной установке.

ТОП 20 статей по Microsoft SQL Server для администратора

Приветствую Вас на сайте Info-Comp.ru! В этом материале я собрал 20 лучших своих статей, посвященных работе с Microsoft SQL Server. Подборка ориентирована на администраторов, которые выполняют различные задачи администрирования баз данных и управления SQL сервером.

Данная подборка статей поможет Вам повысить свой уровень знаний Microsoft SQL Server, так как здесь присутствуют статьи разной направленности и с разным уровнем сложности, начиная от инструкций по установке SQL Server и заканчивая написанием различных T-SQL инструкций для выполнения и автоматизации административных задач.

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

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

Если Вас интересует язык T-SQL, то рекомендую ознакомиться со следующими подборками:

Итак, давайте приступать.

Установка Microsoft SQL Server на Windows

В данной статье подробно рассмотрен процесс установки Microsoft SQL Server 2020 Express и SQL Server Management Studio (SSMS) на операционную систему Windows 8.1, также
Вы узнаете, где скачать данную СУБД.

Установка Microsoft SQL Server на Linux Ubuntu Server

Microsoft SQL Server, начиная с 2020 версии, поддерживает работу на операционной системе Linux, в этой статье подробно рассказано о том, как установить Microsoft SQL Server 2020 в редакции Express на Linux Ubuntu Server 18.04.

Установка SQL Server Management Studio

Из данного материала Вы узнаете, что такое SSMS, какие особенности у среды SQL Server Management Studio, а также как установить SSMS на компьютер.

Создание и удаление пользователей

В этом материале рассмотрены примеры создания и удаления пользователей в Microsoft SQL Server как с использованием инструкций T-SQL, так и с использованием среды SQL Server Management Studio.

Сжатие базы данных и журнала транзакций


Сжатие БД — это процесс удаления неиспользуемого пространства в файлах базы данных и журнала транзакций.

Если Вы столкнулись с проблемой значительного увеличения физического размера базы данных и файлов журнала транзакций, то, возможно, Вам поможет процедура сжатия БД, тем самым Вам не нужно будет предпринимать какие-либо действия, связанные с увеличением свободного пространства на жестком диске.

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

Отсоединение и присоединение баз данных

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

Перемещение файлов базы данных на другой диск

В данном материале мы рассмотрим возможность перемещения файлов базы данных Microsoft SQL Server на новый жесткий диск с помощью инструкции ALTER DATABASE…MODIFY FILE.

Настройка компонента Database Mail

В данной статье рассмотрен компонент Database Mail, входящий в состав Microsoft SQL Server, Вы узнаете, что это за компонент, для чего он нужен, как его настроить и, конечно же, как им пользоваться.

Настройка связанного сервера с Oracle

Microsoft SQL Server позволяет обращаться к различным источникам данных, которые расположены вне SQL сервера, это возможно благодаря технологии связанных серверов. В этом материале рассмотрен пример настройки связанного сервера с СУБД Oracle.

В этой статье рассмотрен компонент Full-Text Search Microsoft SQL Server, с помощью которого можно реализовать полнотекстовый поиск.

Полнотекстовый поиск – это поиск слов или фраз в текстовых данных.

Системная процедура sp_configure

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

Массовое перестроение индексов (переиндексация БД)

В этом материале рассмотрен пример реализации процедуры для массовой переиндексации (перестроение, реорганизация индексов) базы данных в Microsoft SQL Server.

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

Как узнать размер базы данных

Из данного материала Вы узнаете несколько способов, как можно определить размер базы данных в Microsoft SQL Server.

Как получить список баз данных

В этой статье рассмотрено два способа, как можно получить список баз данных на языке T-SQL в Microsoft SQL Server. Первый способ заключается в использовании системного представления sys.databases, второй — в использовании системной хранимой процедуры sp_helpdb.

Как получить список всех таблиц в базе данных

Из данной статьи Вы узнаете несколько способов, как можно получить список всех пользовательских таблиц в Microsoft SQL Server, включая некоторые их характеристики с помощью SQL запроса.

Как сгенерировать SQL скрипт создания объектов и данных

Из данного материала Вы узнаете, как сгенерировать SQL скрипт создания объектов базы данных Microsoft SQL Server, используя графическую среду SQL Server Management Studio (SSMS). Также Вы узнаете, что вообще такое SQL скрипт объектов базы данных.

Как узнать дату и время запуска или перезапуска SQL Server

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

Как узнать, относится ли пользователь к определенной группе или роли

В данной статье рассмотрены функции IS_MEMBER и IS_SRVROLEMEMBER языка T-SQL, с помощью которых можно определить принадлежность пользователя к группе или роли.

Обращение к Excel из Microsoft SQL Server

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

Сравнение и синхронизация баз данных

В этом материале рассмотрен пример сравнения и синхронизации двух баз данных Microsoft SQL Server. Кроме того, Вы узнаете, зачем вообще может потребоваться выполнять данную процедуру.

На сегодня это все, надеюсь, подборка была Вам полезна, пока!

Установка Microsoft SQL Server 2012

В данной статье будет приведена подробная пошаговая инструкция по установке Microsoft SQL Server 2012. В примере приведены особенности установи в операционных системах — Microsoft Windows Server 2012 R2 и Microsoft Windows Server 2008 R2, в других ОС семейства Windows процесс установки аналогичен.

0. Оглавление

1. Что понадобится

  1. Компьютер соответствующий минимальным системным требованиям для работы с SQL Server 2012. Подробно о требовании к оборудованию и операционной системе читайте здесь.
  2. Права администратора на локальном компьютере.
  3. Установочный диск Microsoft SQL Server 2012, или образ диска (скачать можно, например, на официальном сайте).
  4. Действующий ключ продукта (не обязательно) для необходимой редакции MS SQL Server 2012.

2. Установка .NET Framework 3.5

Прежде всего необходимо установить компоненту .NET Framework версии 3.5 с пакетом обновления SP1. О том как это сделать можно прочитать в статьях:

3. Установка SQL Server 2012

Запускаем файл «setup.exe» с установочного диска.

Откроется «Центр установки SQL Server» (SQL Server Installation Center), переходим на вкладку «Установка» (Installation) и нажимаем на «Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке» (New SQL Server stand-alone installation or add features to an existing installation).

Запустится «Программа установки SQL Server 2012» (SQL Server 2012 Setup). Убедимся что нет проблем, которые могут возникнуть во время установки файлов поддержки программы установки и нажмем «ОК». Если все же возникли какие-либо проблемы, необходимо устранить их и повторить процедуру проверки нажав «Включить заново» (Re-run).

Теперь необходимо ввести ключ продукта (если он у вас есть) или выбрать свободный выпуск SQL Server. Это может быть:

  • Evaluation Edition — полный набор компонентов, с ограничением использования в 180 дней.
  • Express Edition — бесплатная версия с ограниченным функционалом.

В зависимости от введенного ключа, будет выбрана для установки соответствующая данному ключу редакция MS SQL Server 2012.

Ключ продукта можно будет ввести в любое время, после установки SQL Server. О том как это сделать читайте в статье Изменение версии или ввод ключа Microsoft SQL Server 2012.

После выбора параметров нажимаем «Далее» (Next).

Принимаем условия лицензионного соглашения, соглашаемся (или нет) на передачу данных об использовании компонентов в корпорацию Microsoft и жмем «Далее» (Next).

Если имеются обновления программы установки, включаем обновление продукта, нажав «Включить обновления продукта SQL Server» (Include SQL Server product updates) и нажимаем «Далее» (Next).

Дожидаемся окончания загрузки обновлений и установки файлов установки SQL Server.

Вот и закончился подготовительный этап, и мы приступаем к непосредственной установке и выбору параметров SQL Server. Убеждаемся что нет проблем, которые могут возникнуть во время установки и нажмем «Далее» (Next). Если же все имеются какие-либо проблемы, необходимо устранить их и повторить процедуру проверки нажав кнопку «Включить заново» (Re-run).

Вариант установки выбираем «Установка компонентов SQL Server» (SQL Server Feature Installaion) и нажимаем «Далее» (Next).

Теперь выбираем компоненты для установки. Для большинства случаев (например для работы и администрирования сервера 1С:Предприятие), вполне достаточно установки компонент:

  • Службы компонента Database Engine (Database Engine Services)

— непосредственно самой службы MS SQL Server, и программы «Среда SQL Server Management Studio» для администрирования SQL Server, т. е. компоненты

  • Средства управления — основные (Management Tools — Basic)
    • Средства управления — полный набор (Management Tools — Complete)

Все компоненты всегда можно доставить / удалить, просто заново запустив установку SQL Server. Выбрав необходимые компоненты, нажимаем «Далее» (Next).

Опять убеждаемся, что процесс установки не будет заблокирован, исправляем проблемы в противном случае и нажимаем «Далее» (Next).

Теперь необходимо ввести имя именованного экземпляра SQL Server или оставить имя экземпляра по умолчанию. На одном изолированном сервере возможно устанавливать до 50 именованных экземпляров MS SQL Server 2012 и до 25 в отказоустойчивом кластере при использовании общего диска кластера (ссылка). Экземпляр по умолчанию может быть только один. Определившись с именем (Named instance) и идентификатором (Instance ID) экземпляра SQL Server нажимаем «Далее» (Next).

Убедимся что имеется достаточно свободного пространства для установки выбранных компонент SQL Server и снова нажмем «Далее» (Next).

Теперь выберем режим запуска служб SQL Server. Поменяем параметр запуска Агента SQL Server (SQL Server Agent) на «Авто» (Automatic) (для того чтобы отрабатывали регламентированные задания агента SQL). В этом окне также можно задать учетную запись Windows из под которой будут запускаться различные службы SQL Server, выбрав ее в столбце «Имя учетной записи» (Account name) и введя пароль для этой учетной записи в столбце «Пароль» (Password) напротив соответствующей службы. Далее перейдем на вкладку «Параметры сортировки» (Collation).

Здесь необходимо определиться с параметрами сортировки баз данных по умолчанию.

Для большинства программ, которые будут работать с SQL сервером (например для систем 1С:Предприятие) достаточно выбрать «Cyrillic_General_CI_AS». Указав параметры сортировки нажимаем «Далее» (Next).

Теперь следует выбрать режим проверки подлинности (Authentication Mode). Я рекомендую выбрать «Смешанный режим» (Mixed Mode), ввести пароль на встроенную учетную запись «sa», а также добавить администраторов SQL Server из числа имеющихся пользователей Windows с помощью кнопок «Добавить текущего пользователя» (Add Current User) и «Добавить…» (Add..). Для того, чтобы позже не забыть введенный при установке пароль, рекомендую использоваться специальные менеджеры паролей, например бесплатную программу KeePass. Установив все параметры переходим на вкладку «Каталоги данных» (Data Directories).

Здесь можно выбрать каталог хранения баз данных (Data root directory). Для большинства случаев рекомендуется придерживаться следующих правил:

  • Если в конфигурации сервера присутствует RAID-массив из жестких дисков, разумно расположить файлы данных именно на нем.
  • Если есть такая возможность, рекомендуется разнести файлы баз данных и файлы журналов баз данных на разные диски.
  • Каталог системной базы данных temp и каталог журналов базы temp желательно вынести на быстрый SSD диск, это даст ощутимый прирост производительности SQL Server.
  • В некоторых ситуациях есть смысл изменить каталог резервного копирования, выбрав физический диск, отличный от диска с файлами баз данных.

Указав необходимые пути, переходим на вкладку «FILESTREAM».

Если на данном SQL-сервере в будущем планируется хранить неструктурированные данные, например большие документы, изображения, видеофайлы и пр., и для хранения таких файлов будет использоваться хранилище FILESTREAM, то необходимо также настроить соответствующие параметры на данной вкладке. В противном случае, оставляем настройки без изменений и нажимаем «Далее» (Next).

Принимаем решение об отправке (или не отправке) отчетов об ошибках в компанию Microsoft и снова жмем «Далее» (Next).

В очередной раз убеждаемся что процесс установки не будет заблокирован, исправляем ошибки, если они имеют место быть, и нажимаем «Далее» (Next).

Проверяем все введенные на предыдущих шагах параметры. Обратим внимание, что значение всех введенных параметров будет сохранено в файле конфигурации ConfigurationFile.ini. При повторной установке SQL Server, данный файл можно указать в качестве параметра для программы установки, в этом случае установка SQL Server пройдет в автоматическом режиме, а настройки будут взяты из конфигурационного файла. Данный способ можно использовать, если необходимо быстро установить несколько экземпляров SQL Server с одинаковыми параметрами, или для «бэкапа» параметров принятых во время установки текущего экземпляра.

Нажимаем «Установить» (Install), для запуска процесса установки SQL Server.

Установка может быть довольно продолжительной по времени. Дожидаемся ее окончания.

Затем убеждаемся, что все компоненты установлены успешно и завершаем работу мастера нажав на кнопку «Закрыть» (Close).

Установка Microsoft SQL Server 2012 завершена.

4. Настройка Брандмауэра Windows для MS SQL Server 2012

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

5. Администрирование Microsoft SQL Server 2012

Для администрирования (добавления баз данных, пользователей и пр.) используется программа «SQL Server Management Studio». В Microsoft Windows Server 2012 R2 данную программу можно найти в списке всех программ.

В Microsoft Windows Server 2008 R2 в меню «Пуск» (Start) — «Microsoft SQL Server 2012» — «Среда SQL Server Management Studio».

Для подключения к службе Database Engine SQL Server в поле «Имя сервера» (Server name) указываем сетевое имя компьютера или локальный IP-адрес, затем «\» и имя экземпляра SQL сервера, или используемый псевдоним экземпляра SQL Server, если таковой задан.

Смотрите также:

Ниже приведена пошаговая инструкция, показывающая как добавить новую базу данных в Microsoft SQLServer 2012 (в более старых редакциях, например в Microsoft SQL Server 2008 R2, набор действий аналогичен). Запускаем…

В данной статье будет рассказано о том, как изменить версию уже установленного Microsoft SQL Server 2012. Это может пригодится, например, в ситуации, когда вы установили выпуск Evaluation Edition в ознакомительных целях, а затем, по истечении…

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

Илон Маск рекомендует:  translateY() в CSS
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL

Содержание

Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с небольшими и средними по размеру базами данных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.

SQL является общепринятым интерфейсом к базам данных. «Все промышленные базы — Oracle, Microsoft SQL Server, PostgreSQL, MySQL — работают на SQL.

История

Исходный код MS SQL Server (до версии 7.0) основывался на коде Sybase SQL Server, и это позволило Microsoft выйти на рынок баз данных для предприятий, где конкурировали Oracle, IBM, и, позже, сама Sybase. Microsoft, Sybase и Ashton-Tate первоначально объединились для создания и выпуска на рынок первой версии программы, получившей название SQL Server 1.0 для OS/2 (около 1989 года), которая фактически была эквивалентом Sybase SQL Server 3.0 для Unix, VMS и др. Microsoft SQL Server 4.2 был выпущен в 1992 году и входил в состав операционной системы Microsoft OS/2 версии 1.3. Официальный релиз Microsoft SQL Server версии 4.21 для ОС Windows NT состоялся одновременно с релизом самой Windows NT (версии 3.1). Microsoft SQL Server 6.0 был первой версией SQL Server, созданной исключительно для архитектуры NT и без участия в процессе разработки Sybase.

К тому времени, как вышла на рынок ОС Windows NT, Sybase и Microsoft разошлись и следовали собственным моделям программного продукта и маркетинговым схемам. Microsoft добивалась исключительных прав на все версии SQL Server для Windows. Позже Sybase изменила название своего продукта на Adaptive Server Enterprise во избежание путаницы с Microsoft SQL Server. До 1994 года Microsoft получила от Sybase три уведомления об авторских правах как намёк на происхождение Microsoft SQL Server.

После разделения компании сделали несколько самостоятельных релизов программ. SQL Server 7.0 был первым сервером баз данных с настоящим пользовательским графическим интерфейсом администрирования. Для устранения претензий со стороны Sybase в нарушении авторских прав, весь наследуемый код в седьмой версии был переписан.

Версия SQL Server 2005 — была представлена в ноябре 2005 года. Запуск версии происходил параллельно запуску Visual Studio 2005. Существует также «урезанная» версия Microsoft SQL Server — Microsoft SQL Server Express; она доступна для скачивания и может бесплатно распространяться вместе с использующим её программным обеспечением.

С момента выпуска предыдущей версии SQL Server (SQL Server 2000) было осуществлено развитие интегрированной среды разработки и ряда дополнительных подсистем, входящих в состав SQL Server 2005. Изменения коснулись реализации технологии ETL (извлечение, преобразование и загрузка данных), входящей в состав компонента SQL Server Integration Services (SSIS), сервера оповещения, средств аналитической обработки многомерных моделей данных (OLAP) и сбора релевантной информации (обе службы входят в состав Microsoft Analysis Services), а также нескольких служб сообщений, а именно Service Broker и Notification Services. Помимо этого, были произведены улучшения в производительности.

Функциональность

Microsoft SQL Server в качестве языка запросов использует версию SQL, получившую название Transact-SQL (сокращённо T-SQL), являющуюся реализацией SQL-92 (стандарт ISO для SQL) с множественными расширениями. T-SQL позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций (взаимодействие базы данных с управляющим приложением). Microsoft SQL Server и Sybase ASE для взаимодействия с сетью используют протокол уровня приложения под названием Tabular Data Stream (TDS, протокол передачи табличных данных). Протокол TDS также был реализован в проекте FreeTDS с целью обеспечить различным приложениям возможность взаимодействия с базами данных Microsoft SQL Server и Sybase.

Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД. Версия SQL Server 2005 обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server. Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005.

SQL Server поддерживает зеркалирование и кластеризацию баз данных. Кластер сервера SQL — это совокупность одинаково конфигурированных серверов; такая схема помогает распределить рабочую нагрузку между несколькими серверами. Все сервера имеют одно виртуальное имя, и данные распределяются по IP-адресам машин кластера в течение рабочего цикла. Также в случае отказа или сбоя на одном из серверов кластера доступен автоматический перенос нагрузки на другой сервер.

SQL Server поддерживает избыточное дублирование данных по трем сценариям:

  • Снимок: Производится «снимок» базы данных, который сервер отправляет получателям.
  • История изменений: Все изменения базы данных непрерывно передаются пользователям.
  • Синхронизация с другими серверами: Базы данных нескольких серверов синхронизируются между собой. Изменения всех баз данных происходят независимо друг от друга на каждом сервере, а при синхронизации происходит сверка данных. Данный тип дублирования предусматривает возможность разрешения противоречий между БД.


В SQL Server 2005 встроена поддержка .NET Framework. Благодаря этому, хранимые процедуры БД могут быть написаны на любом языке платформы .NET, используя полный набор библиотек, доступных для .NET Framework, включая Common Type System (система обращения с типами данных в Microsoft .NET Framework). Однако, в отличие от других процессов, .NET Framework, будучи базисной системой для SQL Server 2005, выделяет дополнительную память и выстраивает средства управления SQL Server вместо того, чтобы использовать встроенные средства Windows. Это повышает производительность в сравнении с общими алгоритмами Windows, так как алгоритмы распределения ресурсов специально настроены для использования в структурах SQL Server.

Microsoft разработала конкурента Oracle Exadata и SAP HANA

Microsoft разработал новую технологию in-memory, которая будет в скором времени добавлена в SQL Server. Технология получила название Hekaton. Об этом 7 ноября 2012 года сообщил ComputerWorld.

Microsoft в стремлении ускорить процессы оперативной обработки транзакций (OLTP) добавил в SQL Server возможность использовать реляционные системы управления базами данных.

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

По словам генерального менеджера Microsoft Дуга Леланда, технология Hekaton сейчас тестируется некоторыми заказчиками. Но о более точных сроках ее запуска пока не сообщает.

Microsoft утверждает, что сервер будет быстрее выполнять операции,если необходимые таблицы и базы данных будут в памяти, а не записаны на диск, к которому необходимо будет обращаться. Гигант уверен, что технология позволит увеличить скорость обработки данных до 50 раз по сравнению с аналогичными системами для SQL Server.

Основными направлениями для использования Hekaton являются банковские онлайн системы, ERP, и другие транзакционные системы, которым необходимо оперативно связываться и использовать базы данных. Технология может быть установлена на одном сервере и далее масштабирована на остальные сервера, т.к. она не имеет жестких ограничений по используемой памяти.

Выход Hekaton может стать серьезной головной болью для таких компаний как Oracle с ее продуктом Oracle Exadata и для SAP, в частности SAP HANA. Это обусловлено тем, что технология значительно упрощает ИТ-архитектуру и снимает необходимость докупать компоненты для обработки данных, как это реализовано у конкурентов.

Дуг Леланд утверждает, что Hekaton — не первый опыт Microsoft в работе с технологиями in-memory. Так в офисном приложении Microsoft Excel используются технологии PowerPivot и Power View, позволяющие оперативно манипулировать большим объемом данных.

Microsoft также объявила о скором выходе следующей версии Data Warehouse Appliance, SQL Server 2012 Parallel Data Warehouse (PDW). А для SQL Server 2012 выпущен пакет обновлений, который в частности включает возможность пользователям Exel 2013 работать с данными, хранящимися на SQL Server.

Разработка приложений

Microsoft и другие компании производят большое число программных средств разработки, позволяющих разрабатывать бизнес-приложения с использованием баз данных Microsoft SQL Server. Microsoft SQL Server 2005 включает в себя также Common Language Runtime (CLR) Microsoft .NET, позволяющий реализовывать хранимые процедуры и различные функции приложениям, разработанным на языках платформы .NET (например, VB.NET или C#). Предыдущие версии средств разработки Microsoft использовали только API для получения функционального доступа к Microsoft SQL Server.

SQL Server Express Edition

Microsoft SQL Server Express является бесплатно распространяемой версией SQL Server, развитием системы MSDE. Данная версия имеет некоторые технические ограничения. Такие ограничения делают её непригодной для развертывания больших баз данных, но она вполне годится для ведения программных комплексов в масштабах небольшой компании. Содержит полноценную поддержку новых типов данных, в том числе XML-спецификации. Фактически, это полноценный MS SQL Server, включая все его компоненты программирования, поддержку национальных алфавитов и Unicode. Поэтому используется в приложениях, при проектировании или для самостоятельного изучения. Нет никаких препятствий для дальнейшего развёртывания накопленной базы данных на MS SQL Server неэкспрессной версии. В 2007 году Microsoft выпустила отдельную утилиту с графическим интерфейсом для администрирования данной версии, которая также доступна для бесплатного скачивания с сайта корпорации.

Microsoft SQL Server Standard Edition

Скачать прайс-лист Adobe Systems

В связи с особенностями лицензирования, цена на данный продукт предоставляется по запросу.

Программное обеспечение Microsoft SQL Server Standard Edition 2020 – это надежная, эффективная и интеллектуальная платформа управления данными, готовая к работе в самых ответственных и требовательных бизнес-приложениях, помогающая сокращать затраты на обслуживание существующих систем и разработку новых приложений и предоставляющая широкие возможности бизнес-аналитики для всех сотрудников компании. Выпуск Microsoft SQL Server Standard Edition является экономичным вариантом для организаций малого и среднего размера. Редакция Standard Edition предлагает базовые функции управления данными, генерации отчетности и проведения бизнес-аналитики в IT-инфраструктурах с невысокими нагрузками на ресурсы и с некритичными рабочими процессами. SQL Server Standard демонстрирует лучшие в своем классе показатели удобства использования и управляемости приложений, на которых основывается работа подразделений организации.

Ядро СУБД SQL Server 2020

  • Возобновляемая перестройка индексов в подключенном режиме: позволяет возобновить эту операцию с момента остановки после сбоя.
  • Новое поколение функций обработки запросов, использующих стратегии оптимизации для адаптации к среде выполнения рабочих нагрузок приложений: адаптивные соединения в пакетном режиме, обратная связь по временно предоставляемому буферу памяти в пакетном режиме и выполнение с чередованием для многооператорных функций с табличными значениями.
  • Автоматическая настройка базы данных предоставляет сведения о возможных проблемах с обработкой запросов и рекомендуемые решения.
  • Новые возможности для баз данных графов, предназначенные для моделирования связей «многие ко многим».
  • Инструмент Database Tuning Advisor (DTA) получил дополнительные функции и более высокую производительность.
  • Усовершенствования работы в памяти включают поддержку вычисляемых столбцов в оптимизированных для памяти таблицах, а также полную поддержку функций JSON и оператор CROSS APPLY для модулей, скомпилированных в собственном коде.
  • Службы SQL Server 2020 Integration Services (SSIS)
  • SQL Server 2020 Integration Services (SSIS) теперь поддерживает SQL Server на Linux, и новый пакет позволяет апускать пакеты SSIS в Linux из командной строки.
  • Новый компонент Scale Out для SSIS значительно упрощает запуск SSIS на множестве компьютеров.
  • Источник OData и диспетчер подключений OData теперь поддерживают подключение к веб-каналам OData в Microsoft Dynamics AX Online и Microsoft Dynamics CRM Online.
  • Службы SQL Server 2020 Master Data Services (MDS)
  • Обновление с SQL Server 2012, SQL Server 2014 или SQL Server 2020 до SQL Server 2020 Master Data Services обеспечит улучшенную производительность и усовершенствованный интерфейс.
  • Использование хранимой процедуры позволило значительно ускорить промежуточную обработку миллионов записей.
  • Службы SQL Server 2020 Analysis Services (SSAS)
  • SQL Server Analysis Services 2020 включает множество улучшений для табличных моделей. К ним относятся следующие объекты.
  • Табличный режим стал параметром установки по умолчанию для Analysis Services.
  • Безопасность на уровне объектов для защиты метаданных табличных моделей.
  • Возможность легко создавать связи на основе полей дат.
  • Новые источники получения данных (Power Query) и поддержка существующих источников данных DirectQuery для запросов на языке M.
  • Редактор DAX для SSDT.
  • Подсказки по кодированию — продвинутая функция для оптимизации обновления данных больших табличных моделей в памяти.
  • Современный интерфейс получения данных для табличных моделей с уровнем совместимости 1400.

Машинное обучение в SQL Server 2020

  • Разработчикам в SQL Server теперь доступны обширные библиотеки машинного обучения и искусственного интеллекта для Python в экосистеме открытого кода, а также последние инновации от Майкрософт.
  • Revoscalepy – этот эквивалент RevoScaleR (Python) включает параллельные алгоритмы для линейных и логистических регрессий, деревьев решений, усиленных деревьев и случайных лесов, а также обширный набор API для преобразования и перемещения данных, контекстов удаленного вычисления и источников данных.
  • Microsoftml – этот современный пакет алгоритмов и преобразований для машинного обучения с привязками Python включает инструменты работы с глубокими нейронными сетями, быстрыми деревьями и лесами принятия решений, а также оптимизированные алгоритмы линейной и логистической регрессии.
  • Управление пакетами – T-SQL теперь поддерживает оператор CREATE EXTERNAL LIBRARY, который предоставляет администраторам баз данных больше возможностей для управления с помощью пакетов R.

Лицензирование продукта

Платформа Microsoft SQL Server Standard Edition лицензируется по числу пользователей.

  • Лицензирование на базе вычислительных мощностей (Core-based) – зависит от мощности сервера, выраженной в ядрах. Лицензии на основе числа ядер продаются в комплектах для двух ядер физических или виртуальных процессоров. Чтобы правильно лицензировать свой физический сервер, необходимо получить лицензии на все ядра этого сервера. Минимально возможное число лицензий на каждый физический процессор сервера составляет 4 лицензии на ядро. Клиентские лицензии не требуются.
  • Лицензирование по числу пользователей/устройств – оптимальная модель для предприятий с небольшим числом пользователей баз данных. Предполагает покупку лицензий для каждого сервера баз данных под управлением Microsoft SQL Server и приобретение клиентских лицензий Microsoft SQL Server CAL. Чтобы получить доступ к лицензированному SQL-серверу Microsoft, каждый пользователь/устройство должен иметь лицензию SQL Server CAL той же или более новой версии (например, чтобы получить доступ к серверу SQL Server 2008 SE, пользователь/устройство должен иметь лицензию SQL Server 2008 или 2012 CAL). Каждая лицензия SQL Server CAL может обеспечивать доступ к нескольким лицензированным серверам SQL Server.

Варианты поставки Microsoft SQL Server Standard Edition

  • Коробка – включает DVD-дистрибутив ПО на русском или английском языке, 10 клиентских лицензий, лицензионное соглашение, сертификат подлинности. Покупка ПО Microsoft в коробочной версии является простым способом приобретения продукта для частных пользователей и небольших организаций. Права на использование коробочных версий продуктов Microsoft изложены в лицензионном соглашении конечного пользователя. . Подтверждением лицензионных прав пользователя является сертификат подлинности, наклеенный на коробку. Для дополнительного подтверждения лицензионных прав и целей бухучета рекомендуется сохранять упаковку, информационные носители (диски с голограммой, если они есть в составе продукта) и документы, подтверждающие покупку.
  • Корпоративная лицензия OLP – предназначена для приобретения несколько копий (лицензий) программных продуктов Microsoft. Уже при покупке 5 лицензий пользователь получает значительную скидку по сравнению со стоимостью приобретения тех же продуктов в виде коробки. OLP предоставляет бессрочные права на использование текущих и предыдущих версий продуктов. Вместе с лицензиями OLP можно приобрести подписку на программу поддержки Microsoft Software Assurance (SA), предоставляющую право обновлять ПО до новых версий и некоторые дополнительные преимущества (пакеты бесплатных услуг и инструментов) на срок 24 месяца. По окончании 24-х месяцев можно приобрести отдельные лицензии на продление SA. Права на использование продуктов, предоставляемые лицензиями OLP изложены в официальном документе Microsoft Product Use Rights (PUR). Минимальный первичный заказ – 5 лицензий OLP на любые продукты. Последующие заказы в течение двух лет могут быть на любое количество лицензий (необходимо предъявлять авторизованный номер соглашения). После приобретения OLP-лицензии на сайте Microsoft VLSC покупателю предоставляется доступ к ключам и установочному файлу текущих и предыдущих версий продукта (доступ открывается примерно через 2 рабочих дня).

Сравнительная таблица OLP-лицензий и коробочных версий

Разрешен не чаще, чем один раз в 90 дней

Права пользователя Программы корпоративного лицензирования Коробка (FPP)
Право использования предыдущей версии (downgrade) +
Возможность установить и использовать несколько копий ПО на одном ПК Любое количество копий Одна копия
Возможность установить дополнительную копию ПО на портативное устройство для использования единственным основным пользователем лицензированного устройства + +
Возможность установить дополнительную копию ПО на сетевое устройство +
Перенос на другой ПК
Передача третьему лицу Разрешается в соответствии с условиями соглашения Разрешена однократная передача при условии удаления ПО и передачи всех компонентов

Подробная информация по лицензированию доступна на сайте Microsoft.

✅ Купите Серверное по от компании Microsoft Corporation на официальном сайте

✅ Лицензии на Серверное по от компании Microsoft Corporation по минимальной цене

✅ Серверное ПО, Microsoft Corporation, лицензионное программное обеспечение купите в Москве и других городах России

SQL Server

СУБД Microsoft SQL Server — лучшее решение для любого бизнес-проекта. Она гарантирует максимальную скорость отклика на запросы и транзакции, сохраняет всю ценную информацию, анализирует и динамически перераспределяет ее в хранилище Azure. Лицензия SQL Server позволяет создавать качественную платформу баз данных для гипермасштабируемого облака. Управление SQL Server 2020 может осуществляться облачным или локальным методом.

Сертификаты ФСТЭК для Microsoft SQL Server.

Рекомендованная розничная цена

SQL Server Standard 2020

Единоразовый платеж за бессрочную корпоративную лицензию Open Value без подписки Software Assurance (SA) для Коммерческих организаций

под заказ