Как запустить sql сервер на компьютере
Перейти к содержимому

Как запустить sql сервер на компьютере

  • автор:

Как запустить SQL сервер на компьютере: пошаговая инструкция для начинающих

Для базы данных PostgreSQL, используйте следующий код:

 sudo service postgresql start 

Детальный ответ

Как запустить SQL сервер на компьютере

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

Шаг 1: Выбор SQL сервера

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

Для примеров в этой статье мы будем использовать MySQL. MySQL является одним из самых популярных SQL серверов и предоставляет широкий набор функций для работы с базами данных.

Шаг 2: Установка SQL сервера

После выбора SQL сервера необходимо установить его на вашем компьютере. Установочный процесс будет зависеть от выбранного сервера. В случае MySQL вы можете загрузить установочный пакет с официального веб-сайта MySQL и следовать инструкциям по установке. Убедитесь, что вы выбрали правильную версию для вашей операционной системы.

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

Шаг 3: Запуск SQL сервера

После установки SQL сервера вы можете запустить его на вашем компьютере. В случае MySQL, вы можете запустить его как службу в фоновом режиме или вручную.

Если вы хотите запустить MySQL как службу, вы можете воспользоваться командой:

sudo service mysql start

Если вы предпочитаете запустить MySQL вручную, вы можете воспользоваться командой:

mysql.server start

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

Шаг 4: Подключение к SQL серверу

После запуска SQL сервера вы можете подключиться к нему, чтобы начать работать с базами данных. Для подключения к MySQL серверу вы можете использовать команду:

mysql -u username -p

Здесь «username» — это имя пользователя, которое вы выбрали во время установки SQL сервера. После выполнения этой команды вы будете приглашены ввести пароль для пользователя.

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

Заключение

В этой статье мы рассмотрели, как запустить SQL сервер на вашем компьютере. Мы выбрали MySQL в качестве примера и рассмотрели шаги по установке и запуску сервера. Теперь у вас есть основные знания, чтобы начать работать с базами данных с помощью SQL сервера. Успехов в вашем путешествии с базами данных!

Как запустить sql сервер на компьютере

В этом разделе описываются запуск, остановка, приостановка, возобновление или перезапуск ядра СУБД SQL Server, агента SQL Server или службы обозревателя SQL Server с помощью диспетчера конфигурации SQL Server, SQL Server Management Studio (SSMS), команд NET из командной строки, Transact-SQL или PowerShell.

Указание службы

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

Служба компонента Database Engine

Процесс службы, представляющий ядро СУБД SQL Server, называется службой ядра СУБД. Ядро СУБД может быть экземпляром по умолчанию (может быть только один на одном компьютере) либо может быть одним из нескольких именованных экземпляров на компьютере. С помощью диспетчера конфигурации SQL Server определите, какие экземпляры ядра СУБД установлены на компьютере. Экземпляр по умолчанию (если вы его установили) указан в списке под именем SQL Server (MSSQLSERVER) . Именованные экземпляры (если вы установили их) перечислены как SQL Server () . По умолчанию SQL Server Express устанавливается как SQL Server (SQLEXPRESS) .

служба агента SQL Server

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

служба «SQL Server, браузер»

Служба Windows, прослушивающая входящие запросы к ресурсам SQL Server и предоставляющая клиентам сведения об экземплярах SQL Server, установленных на компьютере. Один экземпляр службы обозревателя SQL Server используется всеми экземплярами SQL Server, установленными на этом компьютере.

Дополнительные сведения

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

Диспетчер конфигурации SQL Server и SSMS отображают текущее состояние служб с помощью следующих значков.

Диспетчер конфигурации SQL Server

Зеленая стрелка на значке рядом с именем службы указывает на то, что служба запущена.

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

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

При перезапуске ядра СУБД красный квадрат обозначает, что служба остановлена, затем зеленая стрелка покажет, что служба успешно запущена.

SQL Server Management Studio (SSMS)

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

Белый квадрат на значке с красным кругом рядом с именем службы означает, что служба остановлена.

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

При использовании диспетчера конфигурации SQL Server или SSMS доступны только применимые параметры. Например, если служба уже запущена, кнопка Пуск будет недоступна.

При эксплуатации на кластере службой ядра СУБД SQL Server лучше всего управлять с помощью администратора кластера.

Безопасность

Разрешения

По умолчанию только участники локальной группы «Администраторы» могут запускать, останавливать, приостанавливать, возобновлять или перезапускать службу. При необходимости предоставить возможность управления службой для пользователей, не обладающих правами администратора, см. раздел Как предоставить пользователям права для управления службами в Windows Server 2003. (Процесс такой же, как и в других версиях Windows Server.)

Остановка ядра СУБД с помощью команды SHUTDOWN Transact-SQL требует членства в предопределенных ролях сервера sysadmin или serveradmin и не предназначена для передачи.

Диспетчер конфигурации SQL Server

Запуск диспетчера конфигурации SQL Server

В меню Пуск укажите Все программы, Microsoft SQL Server, Средства настройки и выберите пункт Диспетчер конфигурации SQL Server.

Поскольку диспетчер конфигурации SQL Server является оснасткой консоли управления (Майкрософт), а не изолированной программой, при работе в более новых версиях Windows диспетчер конфигурации SQL Server не отображается как приложение. Ниже приведены расположения последних четырех версий этого диспетчера при установке Windows на диск C.

Версия путь
SQL Server 2019 C:\Windows\SysWOW64\SQLServerManager15.msc
SQL Server 2017 C:\Windows\SysWOW64\SQLServerManager14.msc
SQL Server 2016 C:\Windows\SysWOW64\SQLServerManager13.msc
SQL Server 2014 C:\Windows\SysWOW64\SQLServerManager12.msc
SQL Server 2012 C:\Windows\SysWOW64\SQLServerManager11.msc
Запуск, остановка, приостановка, возобновление или перезапуск экземпляра ядра СУБД SQL Server

Запустите диспетчер конфигурации SQL Server с помощью приведенных выше инструкций.

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

В диспетчере конфигурации SQL Server на панели слева выберите Службы SQL Server.

На панели результатов щелкните правой кнопкой мыши SQL Server (MSSQLServer) или именованный экземпляр, затем выберите Пуск, Остановка, Пауза, Продолжить или Перезапуск.

Инструкции по запуску экземпляра ядра СУБД SQL Server с параметрами запуска см. в статье Настройка параметров запуска сервера (диспетчер конфигурации SQL Server).

Запуск, остановка, приостановка, возобновление или перезапуск обозревателя SQL Server или экземпляра агента SQL Server

Запустите диспетчер конфигурации SQL Server с помощью приведенных выше инструкций.

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

В диспетчере конфигурации SQL Server на панели слева выберите Службы SQL Server.

На панели результатов щелкните правой кнопкой мыши Обозреватель SQL Server, Агент SQL Server (MSSQLServer) или Агент SQL Server () для именованного экземпляра, а затем выберите Пуск, Остановка, Пауза, Продолжить или Перезапуск.

Агент SQL Server приостановить нельзя.

SQL Server Management Studio

Запуск, остановка, приостановка, возобновление или перезапуск экземпляра ядра СУБД SQL Server

В обозревателе объектов подключитесь к экземпляру ядра СУБД, щелкните правой кнопкой мыши экземпляр ядра СУБД, который нужно запустить, и выберите Пуск, Остановка, Пауза, Продолжить или Перезапуск.

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

При появлении запроса на выполнение действия нажмите кнопку Да.

Запуск, остановка или перезапуск экземпляра агента SQL Server

В обозревателе объектов подключитесь к экземпляру ядра СУБД, щелкните правой кнопкой мыши Агент SQL Server и выберите Пуск, Остановка или Перезапустить.

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

При появлении запроса на выполнение действия нажмите кнопку Да.

Окно командной строки с помощью команд NET

Службы Microsoft SQL Server можно запустить, остановить или приостановить с помощью команд net Microsoft Windows.

Запуск экземпляра ядра СУБД по умолчанию

В командной строке введите одну из следующих команд:

Запуск именованного экземпляра ядра СУБД

В командной строке введите одну из следующих команд: Замените именем экземпляра, которым необходимо управлять.

Запуск ядра СУБД с параметрами запуска

Укажите разделенные пробелами параметры запуска в конце команды net start «SQL Server (MSSQLSERVER)» . При запуске с помощью команды net start в параметрах запуска используется косая черта (/), а не дефис (-).

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

Запуск агента SQL Server в экземпляре SQL Server по умолчанию

В командной строке введите одну из следующих команд:

Запуск агента SQL Server в именованном экземпляре SQL Server

В командной строке введите одну из следующих команд: Замените имя_экземпляра именем экземпляра, которым необходимо управлять.

Сведения о запуске агента SQL Server в подробном режиме для устранения неполадок см. в статье Приложение sqlagent90.

Запуск обозревателя SQL Server

В командной строке введите одну из следующих команд:

Приостановка или остановка служб из окна командной строки

Чтобы приостановить или остановить службы, измените команды следующими способами.

Чтобы приостановить службу, вместо net start введите net pause.

Чтобы остановить службу, вместо net start введите net stop.

Transact-SQL

Ядро СУБД можно остановить с помощью инструкции SHUTDOWN.

Остановка ядра СУБД с помощью Transact-SQL

Чтобы дождаться завершения запущенных в настоящий момент инструкций и хранимых процедур Transact-SQL с последующей остановкой ядра СУБД, выполните следующую инструкцию.

Чтобы остановить ядро СУБД немедленно, выполните следующую инструкцию.

Дополнительные сведения об инструкции SHUTDOWN см. в статье SHUTDOWN (Transact-SQL).

PowerShell

Запуск и остановка служб ядра СУБД

В окне командной строки запустите SQL Server PowerShell с помощью следующей команды.

В окне командной строки SQL Server PowerShell путем выполнения следующей команды. Замените computername именем нужного компьютера.

Определите службу, которую нужно остановить или запустить. Выберите одну из следующих строк. Замените instancename именем именованного экземпляра.

Получение ссылки на экземпляр ядра СУБД по умолчанию.

Получение ссылки на именованный экземпляр ядра СУБД.

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

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

Получение ссылки на службу обозревателя SQL Server.

Завершите пример, чтобы запустить и затем остановить выбранную службу.

Использование класса контроллера службы

Класс ServiceController можно использовать для управления службой SQL Server или любой другой службой Windows. Пример того, как это сделать, см. в разделе Класс ServiceController.

Управление службой SQL Server в Linux

Запуск, остановка или перезапуск экземпляра ядра СУБД SQL Server

Ниже показано, как запустить, остановить, перезапустить службу SQL Server в Linux и проверить ее состояние.

Проверьте состояние службы SQL Server с помощью следующей команды.

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

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

MS SQL Server

Данный программный продукт представляет собой систему управления базами данных ( СУБД ) реляционного типа, разработанную корпорацией Microsoft . Для манипуляции данными используется специально разработанный язык Transact-SQL . Команды языка для выборки и модификации базы данных построены на основе структурированных запросов:

MS SQL Server

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

Обзор возможностей MS SQL Server

Обзор возможностей MS SQL Server

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

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

Конечно, это не единственная популярная СУБД на мировом рынке. Но именно она является более приемлемой для компьютеров, работающих под управлением Windows, за счет своей направленности именно на эту операционную систему. И не только из-за этого.

Преимущества MS SQL Server :

  • Обладает высокой степенью производительности и отказоустойчивости;
  • Является многопользовательской СУБД и работает по принципу « клиент-сервер »;

Эволюция SQL Server

Особенности этой популярной СУБД легче всего прослеживаются при рассмотрении истории эволюции всех ее версий. Более подробно мы остановимся лишь на тех выпусках, в которые разработчики вносили весомые и кардинальные изменения: В базовый комплект системы входит несколько утилит для настройки SQL Server . К ним относятся: Эволюция SQL Server
Диспетчер конфигурации. Позволяет управлять всеми сетевыми настройками и службами сервера базы данных. Используется для настройки SQL Server внутри сети. Эволюция SQL Server - 2
Утилита служит для настройки отправки отчетов об ошибках в службу поддержки Microsoft .
Используется для оптимизации работы сервера базы данных. То есть вы можете настроить функционирование SQL Server под свои нужды, включив или отключив определенные возможности и компоненты СУБД . Набор утилит, входящих в Microsoft SQL Server , может отличаться в зависимости от версии и редакции программного пакета. Например, в версии 2008 года вы не найдете SQL Server Surface Area Configuration .

Запуск Microsoft SQL Server

Запуск Microsoft SQL Server

Для примера будет использована версия сервера баз данных выпуска 2005 года. Запуск сервера можно произвести несколькими способами:

  • С помощью среды SQL Server Management Studio Express . Она не входит в инсталляционный пакет редакции Express . Поэтому ее нужно скачивать отдельно с официального сайта Microsoft .

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

Запуск Microsoft SQL Server - 2

Основы администрирования SQL Server

Перед тем, как запустить MS SQL Server , нужно кратко ознакомиться с основными возможностями его настройки и администрирования. Начнем с более детального обзора нескольких утилит из состава СУБД :

Основы администрирования SQL Server

  • SQL Server Management Studio – является основным средством администрирования. В этой среде реализована возможность настройки сервера и баз данных, как через интерфейс приложения, так и с помощью запросов на языке T-SQL .

Основные настройки можно осуществить через « Обозреватель объектов », отображающий слева в окне приложения все основные элементы сервера в виде древовидного списка. Самой важной является вкладка « Безопасность ». Через нее можно настроить права и роли пользователей и администраторов для основного сервера, или отдельно для каждой базы данных:

Основы администрирования SQL Server - 2

Основная часть настроек сервера баз данных доступна в окне « Свойства сервера »:

Как видите, Microsoft SQL Server является настолько мощным средством для структуризации, хранения и модификации данных, что на его изучение потребуется много времени. А в статье мы лишь слегка углубились в основы сервера SQL .

Microsoft SQL Server — это законченное решение для управления и анализа данных, позволяющее оперативно развертывать масштабируемые Web-приложения нового поколения. SQL Server — ключевой компонент поддержки электронной комерции, интерактивных деловых приложений и хранилищ данных, обеспечивающий масштабируемость, необходимую для поддержки растущих, динамических сред. Для работоспособности MS SQL Server должны быть запущены службы SQL Server и SQL Server Agent.

Как запустить SQL сервер

  • Как запустить SQL сервер
  • Как запустить 1С сервер
  • Как запустить mysql сервер

Запуск сервиса SQL Server внутренними средствами Microsoft SQL ServerВо время установки Microsoft SQL Server, устанавливается такой компонент SQL Server, как Service Manager. Который позволяет остановить, приостановить, запустить SQL Server.Чтобы открыть окно SQL Server Service Manager необходимо открыть список установленных программ, нажав на кнопку «Пуск» (Start), затем «Программы» (Programs). В открывшемся списке установленных программ необходимо выбрать Microsoft SQL Server, затем в выбирать Service Manager. В открывшемся окне SQL Server Service Manager в поле Server отображается имя текущего сервера, в поле Services название сервиса MS SQL Server. Кроме того, в окне расположены кнопки запуcка (Start), приостановки (Pause), остановки (Stop) сервисов MS SQL Server: SQL Server, SQL Server Agent. Для запуска, приостановки, остановки SQL Server необходимо нажать на кнопку Start, Pause, Stop соответственно.

Запуск сервиса SQL Server с использованием окна служб сервераНа рабочем столе правой кнопкой мыши выбрать ярлык «Мой компьютер» (My Computer). В контекстном меню выбрать пункт «Управление» (Manage). В правой части открывшегося окна «Управление компьютером» (Computer Management) нажатием левой кнопки мыши раскрыть меню «Службы и приложения» (Services and Application) и выбрать пункт «Службы» (Services). В правой части окна «Управление компьютером» (Computer Management) появится список всех служб установленных на данном сервере. Из появившегося списка правой кнопкой мыши необходимо выбрать службу MSSQLSERVER и в появившемся меню выбрать пункт «Пуск» (Start). В столбце «Состояние» (Status) отображается текущее состояние сервисов. Аналогичным способом запускается служба SQLSERVERAGENT.

В данном разделе приведена инструкция для установки SQL Server 2016. Для более старших версий процесс установки принципиально не отличается.

1. Установите SQL Server 2016 или выше. В зависимости от размеров базы данных и необходимых функций можно использовать различные редакции.

Выберите пункт Новая установка…

tech_req_1F_prepare_SQL_1

Выбор варианта установки SQL Server.

2. Некоторые информационные окна с проверками компонентов системы в данном описании пропущены, описаны лишь существенные моменты установки необходимых компонентов. Обязательно необходимы компоненты управления и службы полнотекстового поиска:

tech_req_1F_prepare_SQL_2

3. Выберите экземпляр по умолчанию, т.к. это будет единственный экземпляр сервера:

tech_req_1F_prepare_SQL_3

4. Настройте запуск от имени системы:

tech_req_1F_prepare_SQL_4

Настройка параметров запуска.

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

tech_req_1F_prepare_SQL_5

Установка поддержки локальных языковых стандартов.

6. Установите авторизацию в смешанный режим. Добавьте текущего пользователя в администраторы SQL сервера. На данном шаге можно также заполнить вкладку TempDB , указав количество баз, чтобы позже не настраивать это вручную.

tech_req_1F_prepare_SQL_6

Выбор режима авторизации и добавление администратора.

7. В поле Корневой каталог данных укажите путь к папке, где будут размещаться файлы баз данных (рекомендуется использовать отдельный от ОС физический диск).

tech_req_1F_prepare_SQL_7

8. Дождитесь завершения установки.

9. Откройте SQL Management Studio и в свойствах сервера измените значение параметра Максимальная степень параллелизма на 4. Этот параметр регулирует работу с процессорными ядрами, которые сервер может привлекать на обработку запроса. В параметре Оптимизировать для нерегламентированной рабочей нагрузки установите True .

tech_req_1F_prepare_SQL_14

Установка параметров SQL MS.

10. По умолчанию удаленный доступ к серверу может быть закрыт, поэтому нужно разрешить подключение.
Запустите утилиту Диспетчер конфигурации SQL Server (Пуск — Все программы — Microsoft SQL Server 2016 — Средства настройки — Диспетчер конфигурации SQL Server).
В разделе Сетевая конфигурация SQL Server — Протоколы для . для строки TCP/IP вызовите контекстное меню (правой кнопкой мыши) и выберите пункт Свойства .
На вкладке Протокол установите параметр Включено в значение Да , а на закладке IP-адреса в ветке IPAll установите параметр TCP-порт в значение 1433 . Затем нажмите ОК .

Аналогичным способом настоятельно рекомендуем отключить все остальные протоколы, кроме TCP/IP.

tech_req_1F_prepare_SQL_19

Настройка сетевых протоколов.

11. В разделе Службы SQL Server для строки SQL Server (…) вызовите контекстное меню (правой кнопкой мыши) и выберите пункт Перезапустить (этот пункт можно пропустить, если Вы перезагрузите компьютер после завершения остальных настроек):

tech_req_1F_prepare_SQL_20

tech_req_1F_prepare_SQL_21

tech_req_1F_prepare_SQL_22

На этом подготовка SQL Server к установке «Первой Формы» завершена.

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

Настройка аутентификации сервера

Для работы программ по сети нужно создать в Users Manager учетные записи пользователей. (Меню «Администрирование»).
Перед тем как это сделать, необходимо изменить способ аутентификации в настройках сервера.

Запустите программу «Среда SQL Server Management Studio». Подключитесь к вашему серверу и затем кликните правой кнопкой по имени сервера и выберите пункт «Свойства»

Во вкладке «Безопасность» укажите «Проверка подлинности SQL Server и Windows»

Среда SQL Server Management Studio Express

Нажмите «Ок» и затем перезапустите службу SQL Server.

Политика паролей

Если у Вас установлена Window Server любой версии, то откройте через меню «Пуск» — «Администрирование» — «Локальная политика безопасности».

Во вкладке «Политика паролей» посмотрите на значение пункта «Пароль должен отвечать требованиям …..».Если в строке стоит статус «Включен», то кликните по пункт 2-м щелчком и выберите галочку «Отключен».

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

Настройка MS SQL Server 2005-2017 для работы в сети

После установки SQL Server, по умолчанию, он не доступен по сети. Если SQL сервер не доступен или при запуске программы (Деканат, ПК, Ведомости и т.д) возникает ошибка, то это может свидетельствовать о следующем:

— Не установлен режим подлинности Windows аутентификация;
— Не включена возможность удаленного соединения (для SQL server 2005);
— Не доступен протокол TCP/IP;
— Отсутствует физическое подключение к сети;
— Блокирование сервера Брандмауэром Windows.

После установки SQL Server необходимо настроить его для работы в сети. Настройки зависят от версии сервера.

Выберите в меню Пуск — Программы — Microsoft SQL Server 2005>Средства настройки> Настройка контактной зоны SQL Server.
В открывшейся форме выберите «Настройка контактной зоны для служб и соединений» и нажмите «Сохранить»

Настройка контактной зоны

Настройка контактной зоны

2.3 В списке компонентов перейдите на пункт «SQL Server Browser». Убедитесь, что служба запущена. Укажите режим запуска «Авто» и запустите службу.

Откройте меню «Пуск» – «Все программы» – «Microsoft Sql Server 2008/2012» – «Средства настройки» – «Диспетчер конфигурации SQL Server»

Во вкладке «Службы SQL Server» убедитесь, что служба «SQL Server, обозреватель» запущена. В колонке «Состояние» должно быть значение «Работает», а в колонке «Режим запуска» — «Авто». Также и для службы SQL Server (sqlexpress).

Агент SQL Server можно не включать

Перейдите в пункт «Сетевая конфигурация SQL Server». Проверьте состояние протокола TCP/IP (должна быть состояние «Включено»).

После смены состояния перезапустите службу SQL Server.

Настройка Брэндмаура

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

Если на серверном компьютере включен брандмауэр или установлен сетевой экран (Firewall), то это может препятствовать соединению с сервером.
Для быстрого получения ответа можно временно выключить работу «защитной» программы (не рекомендуется).

Открытые порта 1433 в брандмауэре:

1. Откройте панель управления и выберите пункт Брандмауэр Windows.

2. Перейдите в дополнительные параметры

3. Выберите узел «Правила для входящих подключений» и затем, в правой панели — Создать правило

3. Выберите пункт «Для порта» и нажмите Далее

4. Укажите Протокол TCP и пункт «Определенные локальные порты». В поле укажите порт 1433 и нажмите Далее

Порт 1433

6. Укажите пункт «Разрешить подключение» и нажмите Далее

7. Укажите имя правилу (на свое усмотрение)

Удаление схем и пользователей

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

1. Запустите «Среда SQL Server Management Studio»;

2. Откройте и перейдите во вкладку «Деканат» — «Безопасность» — «Схемы»;

3. Удалите следующие схемы: Abit, Dek, VedKaf, Kaf, Plany, Test, GraphGroups;

4. Отройте вкладку «Деканат» — «Безопасность» — «Пользователи»

5. Удалите имена пользователей с именами: Abit, VedKaf, Kaf, Plany, Test, GraphGroups.

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

  • Какая подпись обязательно должна присутствовать на электронном первичном документе
  • Amiibo nintendo switch как эмулировать
  • Handy transitions for premiere pro как установить
  • Настройка смарт карты ростелеком
  • An older version of utorrent is running что делать

Установка и настройка SQL Server в Windows из командной строки

Прежде чем запускать программу установки SQL Server, изучите статью Планирование установки SQL Server.

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

Чтобы установить или настроить экземпляр SQL Server из командной строки, откройте административную командную строку и перейдите к расположению setup.exe в носителе установки SQL Server. Выполните команду setup.exe с необходимыми и необязательными параметрами, которые выполняют нужные вам действия:

C:\SQLMedia\SQLServer2022> setup.exe /[Option] /[Option] =

В следующем примере устанавливается sql Server ядро СУБД, SQL Server Analysis Services, SQL Server и службы Integration Services в тихом режиме:

C:\SQLMedia\SQLServer2022> setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION="install" /PID="AAAAA-BBBBB-CCCCC-DDDDD-EEEEE" /FEATURES=SQL,AS,IS /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="MyDomain\MyAccount" /SQLSVCPASSWORD="************" /SQLSYSADMINACCOUNTS="MyDomain\MyAccount " /AGTSVCACCOUNT="MyDomain\MyAccount" /AGTSVCPASSWORD="************" /ASSVCACCOUNT="MyDomain\MyAccount" /ASSVCPASSWORD="************" /ISSVCACCOUNT="MyDomain\MyAccount" /ISSVCPASSWORD="************" /ASSYSADMINACCOUNTS="MyDomain\MyAccount" 

Чтобы просмотреть список всех возможных команд в консоли, запустите исполняемый файл с флагом /help :

C:\SQLMedia\SQLServer2022> setup.exe /help 

В SQL Server 2022 (16.x) появился новый параметр /PRODUCTCOVEREDBYSA установки. Этот параметр указывает, распространяется ли указанная лицензия на ключ продукта ( /PID= ) в контракте Software Assurance или подписке SQL Server или только лицензия SQL Server.

Оставшаяся часть статьи содержит подробное описание доступных параметров.

При установке через командную строку SQL Server поддерживает полный спокойный режим с параметром /Q или спокойный простой режим с параметром /QS . Переключатель /QS отображает только ход выполнения, не принимает входные данные и не отображает сообщения об ошибках при обнаружении. Параметр /QS поддерживается только при /ACTION=INSTALL указании.

Независимо от метода установки необходимо подтвердить принятие условий лицензии на ПО от имени физического лица или организации, за исключением случаев, когда использование ПО соответствует отдельному соглашению, такому как соглашение Майкрософт о корпоративном лицензировании или соглашение сторонних производителей с ISV или OEM.

Условия лицензионного соглашения отображаются для ознакомления и принятия в пользовательском интерфейсе программы установки. Автоматические установки (с использованием параметров /Q или /QS ) должны включать параметр /IACCEPTSQLSERVERLICENSETERMS . Ознакомиться с условиями лицензии можно на странице Условия лицензионного соглашения о программном обеспечении Майкрософт.

Начиная с SQL Server 2022 (16.x), ознакомьтесь с условиями лицензионного соглашения на программное обеспечение Microsoft SQL Server на aka.ms/useterms.

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

Установка командной строки поддерживается в следующих сценариях:

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

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

Правильное использование параметров установки

Следующие рекомендации помогут вам в создании синтаксически правильных команд установки:

Параметр Пример
/ПАРАМЕТР /INDICATEPROGRESS
/ПАРАМЕТР=true/false /SQLSVCINSTANTFILEINIT=True
/ПАРАМЕТР=1/0 для логических типов данных /TCPENABLED=1
/ПАРАМЕТР=»значение» для всех параметров-одиночных значений.

При установке SQL Server при указании того же пути INSTANCEDIR к каталогу и SQLUSERDBDIR агент SQL Server и полнотекстового поиска не начинаются из-за отсутствия разрешений.

Значения реляционного сервера поддерживают дополнительные форматы обратной косой черты: обратная косая черта ( \ ) или два символа обратной косой черты ( \\ ) для пути.

Параметры:

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

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

  • Параметры установки
  • Параметры SysPrep
  • Параметры обновления
  • Параметры восстановления
  • Перестроение параметров системной базы данных
  • Параметры удаления
  • Параметры отказоустойчивого кластера
  • Параметры учетной записи службы
  • Параметры компонента
  • Параметры роли
  • Управление поведением отработки отказа с помощью параметра /FAILOVERCLUSTERROLLOWNERSHIP
  • Конфигурация идентификатора экземпляра или экземпляра

Параметры установки

Используйте параметры в следующей таблице для разработки скриптов командной строки для установки нового экземпляра SQL Server.

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Область применения: SQL Server 2014 (12.x) и более ранних версий

В предыдущих версиях этот компонент задает отправку отчетов об ошибках для SQL Server.

Дополнительные сведения см . в дополнение к конфиденциальности SQL Server.

Выберите /FEATURES , чтобы указать отдельные компоненты SQL Server для установки. Дополнительные сведения см. в документе Параметры компонентов ниже.

Значение по умолчанию: %Program Files%\Microsoft SQL Server .

Значение по умолчанию: %Program Files(x86)%\Microsoft SQL Server .

Область применения: SQL Server 2022 (16.x) и более поздних версий

/PRODUCTCOVEREDBYSA=True или просто /PRODUCTCOVEREDBYSA указывает, что он охватывается в рамках подписки Software Assurance или SQL Server.

/UIMODE можно использовать только с параметрами и UPGRADE параметрами /ACTION=INSTALL .

— /UIMODE=Normal — это значение по умолчанию для выпусков, отличных от Express, и отображает все диалоговые окна установки для выбранных функций.

— /UIMODE=AutoAdvance — это значение по умолчанию для выпусков Express и пропускает нетентичные диалоговые окна.

При сочетании с другими параметрами UIMODE переопределяется. Например, когда /UIMODE=AutoAdvance и /ADDCURRENTUSERASSQLADMIN=FALSE оба указаны, диалоговое окно подготовки не заполняется текущим пользователем.

Область применения: SQL Server 2014 (12.x) и более ранних версий

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

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Backup .

Значение по умолчанию: Latin1_General_CI_AS

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Config .

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Data .

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Log .

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Temp .

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\ .

Если этот параметр не указан, поддерживается режим проверки подлинности только для Windows.

Вариант по умолчанию при установке определяется языковым стандартом операционной системы (ОС). Параметры сортировки уровня сервера могут быть изменены в процессе установки. Кроме того, их можно изменить, сменив языковой стандарт ОС перед установкой. Для параметров сортировки по умолчанию устанавливается самая старая доступная версия, связанная с определенным языковым стандартом. Это связано с причинами обратной совместимости. В связи с этим данные параметры сортировки рекомендуется использовать не во всех случаях. Чтобы воспользоваться всеми преимуществами функций SQL Server, измените параметры установки по умолчанию, чтобы использовать параметры сортировки Windows. Например, для языкового стандарта English (United States) ОС (кодовая страница 1252) параметры сортировки по умолчанию во время установки SQL_Latin1_General_CP1_CI_AS могут быть изменены на ближайший аналог Latin1_General_100_CI_AS_SC сортировки Windows.

/ADDCURRENTUSERASSQLADMIN Использование является необязательным, но /SQLSYSADMINACCOUNTS /ADDCURRENTUSERASSQLADMIN требуется.

Значения по умолчанию:

True для выпусков SQL Server Express

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Значение по умолчанию:.

1 для SQL Server Express

8 или количество ядер (меньшее из этих значений) для всех остальных выпусков.

Важно: файл tempdb базы данных-источник по-прежнему будет иметь значение tempdb.mdf . Дополнительные tempdb файлы именуются как tempdb_mssql_#.ndf где #представляет уникальное число для каждого дополнительного tempdb файла базы данных, созданного во время установки. Это соглашение об именовании предназначено для того, чтобы обеспечить их уникальность. При удалении экземпляра SQL Server файлы удаляются с соглашением tempdb_mssql_#.ndf об именовании. Не используйте tempdb_mssql_\*.ndf соглашение об именовании для файлов пользовательской базы данных.

Область применения: SQL Server 2016 (13.x) и более поздних версий

Default = 4 МБ для SQL Server Express, 8 МБ для всех других выпусков

Min = 4 МБ или 8 МБ

Область применения: SQL Server 2016 (13.x) и более поздних версий

Значение по умолчанию:.

4 для SQL Server Express

8 для всех остальных выпусков.

Область применения: SQL Server 2016 (13.x) и более поздних версий

Область применения: SQL Server 2019 (15.x) и более поздних версий

Область применения: SQL Server 2019 (15.x) и более поздних версий

Область применения: SQL Server 2019 (15.x) и более поздних версий

Значение по умолчанию: 0.

Область применения: SQL Server 2019 (15.x) и более поздних версий

Значение по умолчанию: вычисляемое рекомендуемое значение, которое соответствует рекомендациям по настройке памяти сервера для автономного экземпляра SQL Server.

— 0 = отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

— 1 = включить FILESTREAM для доступа Transact-SQL.

— 2 = включить FILESTREAM для потокового доступа Transact-SQL и потокового ввода-вывода файлов. (Недопустимо для кластерных сценариев.)

Необязательно

Этот параметр игнорируется в Windows Server 2008 или более поздней версии. Для повышения защищенности передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если значения не указаны, служба запуска полнотекстового фильтра отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server.

— 0 = отключить протокол именованных каналов

— 0 = отключение протокола TCP

Область применения: SQL Server 2016 (13.x) и более ранних версий

Необязательно

— SharePointFilesOnlyMode
— DefaultNativeMode
— FilesOnlyMode

Примечание. Если установка включает ядро СУБД SQL Server, значение по умолчанию RSINSTALLMODE равно DefaultNativeMode .

Если установка не включает ядро СУБД SQL Server, используется FilesOnlyMode значение по умолчанию RSINSTALLMODE .

Область применения: SQL Server 2016 (13.x) и более ранних версий

Область применения: SQL Server 2016 (13.x) и более ранних версий

Область применения: SQL Server 2016 (13.x) и более ранних версий

Область применения: только SQL Server 2019 (15.x)

Область применения: SQL Server 2022 (16.x) и более поздних версий

Область применения: SQL Server 2022 (16.x) и более поздних версий

Область применения: SQL Server 2022 (16.x) и более поздних версий

Область применения: SQL Server 2022 (16.x) и более поздних версий

Область применения: SQL Server 2022 (16.x) и более поздних версий

Область применения: SQL Server 2022 (16.x) и более поздних версий

Область применения: SQL Server 2022 (16.x) и более поздних версий

Область применения: SQL Server 2022 (16.x) и более поздних версий

Пример синтаксиса

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

setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="" /SQLSVCPASSWORD="" /SQLSYSADMINACCOUNTS="" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCINSTANTFILEINIT="True" /IACCEPTSQLSERVERLICENSETERMS 
Установка и подключение к Azure

Начиная с SQL Server 2022 (16.x), можно установить агент Azure Arc с расширением Azure для SQL Server с помощью установки SQL Server. При установке агента Azure Arc и расширения SQL Server вы автоматически включите все экземпляры на узле, которые будут регистрировать экземпляры SQL Server в качестве ресурсов в Azure и сделать их подходящими для подключения дополнительных служб управления Azure.

В следующем примере устанавливается экземпляр SQL Server, агент Azure Arc и расширение Azure для SQL Server, чтобы экземпляр SQL Server был подключен к Azure после установки. Перед запуском примера замените сведения в угловых скобках ( < . >) вашими сведениями.

setup.exe /qs /ACTION=Install /FEATURES=SQLEngine,AZUREEXTENSION /INSTANCENAME= /SQLSYSADMINACCOUNTS="" /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="" /AZURETENANTID="" /AZURERESOURCEGROUP="" /AZURESERVICEPRINCIPAL="" /AZURESERVICEPRINCIPALSECRET="" /AZUREREGION=

В следующем примере устанавливается агент Azure Arc и расширение Azure для SQL Server для управления всеми установленными экземплярами SQL Server.

setup.exe /qs /ACTION=Install /FEATURES=AZUREEXTENSION /IACCEPTSQLSERVERLICENSETERMS /AZURESUBSCRIPTIONID="" /AZURETENANTID="" /AZURERESOURCEGROUP="" /AZURESERVICEPRINCIPAL="" /AZURESERVICEPRINCIPALSECRET="" /AZUREREGION=

В следующем примере показано, как удалить расширение Azure для SQL Server с помощью установки SQL Server.

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

setup.exe /qs /ACTION=Uninstall /FEATURES=AZUREEXTENSION /IACCEPTSQLSERVERLICENSETERMS 

Для дополнительных сведений о подключении к Azure Arc см.:

  • SQL Server, включенный Azure Arc
  • Подключение SQL Server к Azure Arc

Параметры SysPrep

Дополнительные сведения о SysPrep в SQL Server см. в разделе

Параметры подготовки образа

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

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Значение по умолчанию: %Program Files%\Microsoft SQL Server .

До SQL Server 2012 (11.x) с пакетом обновления 1 (CU2) (январь 2013 г.) требуется

1 распределенное воспроизведение, пакет SDK и SNAC недоступны в SQL Server 2022 (16.x).

Пример синтаксиса

Для подготовки нового автономного экземпляра с помощью компонентов SQL Server ядро СУБД, репликации и полнотекстового поиска и служб Reporting Services.

setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID = /IACCEPTSQLSERVERLICENSETERMS 
Параметры завершения образа

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

Компонент SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Область применения: SQL Server 2014 (12.x) и более ранних версий

В предыдущих версиях этот компонент задает отправку отчетов об ошибках для SQL Server.

Дополнительные сведения см . в дополнение к конфиденциальности SQL Server.

До SQL Server 2012 (11.x) с пакетом обновления 1 (CU2) (январь 2013 г.) требуется

До SQL Server 2012 (11.x) с пакетом обновления 1 (CU2) (январь 2013 г.) требуется

Область применения: SQL Server 2022 (16.x) и более поздних версий

/PRODUCTCOVEREDBYSA=True или просто /PRODUCTCOVEREDBYSA указывает, что он охватывается в рамках подписки Software Assurance или SQL Server.

Область применения: SQL Server 2014 (12.x) и более ранних версий

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

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\ .

Если этот параметр не указан, поддерживается режим проверки подлинности только для Windows.

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Область применения: SQL Server 2016 (13.x) и более поздних версий

Default = 4 МБ для SQL Server Express, 8 МБ для всех других выпусков

Min = 4 МБ или 8 МБ

Область применения: SQL Server 2016 (13.x) и более поздних версий

Значение по умолчанию:.

4 для SQL Server Express

8 для всех остальных выпусков.

Область применения: SQL Server 2016 (13.x) и более поздних версий

Значение по умолчанию:.

1 для SQL Server Express

8 или количество ядер (меньшее из этих значений) для всех остальных выпусков.

Важно: файл tempdb базы данных-источник по-прежнему будет иметь значение tempdb.mdf . Дополнительные tempdb файлы именуются как tempdb_mssql_#.ndf где #представляет уникальное число для каждого дополнительного tempdb файла базы данных, созданного во время установки. Это соглашение об именовании предназначено для того, чтобы обеспечить их уникальность. При удалении экземпляра SQL Server файлы удаляются с соглашением tempdb_mssql_#.ndf об именовании. Не используйте tempdb_mssql_\*.ndf соглашение об именовании для файлов пользовательской базы данных.

— 0 = отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

— 1 = включить FILESTREAM для доступа Transact-SQL.

— 2 = включить FILESTREAM для потокового доступа Transact-SQL и потокового ввода-вывода файлов. (Недопустимо для кластерных сценариев.)

Необязательно

Этот параметр игнорируется в Windows Server 2008 или более поздней версии. Для повышения защищенности передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если значения не указаны, служба запуска полнотекстового фильтра отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server.

— 0 = отключить протокол именованных каналов

— 0 = отключение протокола TCP

Область применения: SQL Server 2016 (13.x) и более ранних версий

Необязательно

— SharePointFilesOnlyMode
— DefaultNativeMode
— FilesOnlyMode

Примечание. Если установка включает ядро СУБД SQL Server, значение по умолчанию RSINSTALLMODE равно DefaultNativeMode .

Если установка не включает ядро СУБД SQL Server, используется FilesOnlyMode значение по умолчанию RSINSTALLMODE .

Область применения: SQL Server 2016 (13.x) и более ранних версий

Область применения: SQL Server 2016 (13.x) и более ранних версий

Область применения: SQL Server 2016 (13.x) и более ранних версий

Пример синтаксиса

Чтобы завершить подготовленный автономный экземпляр, включающий компоненты SQL Server ядро СУБД, репликации и полнотекстового поиска.

setup.exe /q /ACTION=CompleteImage /INSTANCENAME=MYNEWINST /INSTANCEID= /SQLSVCACCOUNT="" /SQLSVCPASSWORD="" /SQLSYSADMINACCOUNTS="" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS 

Параметры обновления

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

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Область применения: SQL Server 2014 (12.x) и более ранних версий

В предыдущих версиях этот компонент задает отправку отчетов об ошибках для SQL Server.

Дополнительные сведения см . в дополнение к конфиденциальности SQL Server.

Обязательно при обновлении с SQL Server 2008 (10.0.x) или более поздних версий.

/UIMODE можно использовать только с параметрами и UPGRADE параметрами /ACTION=INSTALL .

— /UIMODE=Normal — это значение по умолчанию для выпусков, отличных от Express, и отображает все диалоговые окна установки для выбранных функций.

— /UIMODE=AutoAdvance — это значение по умолчанию для выпусков Express и пропускает нетентичные диалоговые окна.

При сочетании с другими параметрами UIMODE переопределяется. Например, когда /UIMODE=AutoAdvance и /ADDCURRENTUSERASSQLADMIN=FALSE оба указаны, диалоговое окно подготовки не заполняется текущим пользователем.

Область применения: SQL Server 2014 (12.x) и более ранних версий

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

Пример синтаксиса

Чтобы обновить существующий экземпляр или узел отказоустойчивого кластера с предыдущей версии SQL Server ядро СУБД,

setup.exe /q /ACTION=upgrade /INSTANCEID = /INSTANCENAME=MSSQLSERVER /RSUPGRADEDATABASEACCOUNT="" /RSUPGRADEPASSWORD="" /ISSVCAccount="NT AUTHORITY\NETWORK SERVICE" /IACCEPTSQLSERVERLICENSETERMS 

Параметры исправления

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

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Пример синтаксиса

Исправить экземпляр и общие компоненты.

setup.exe /q /ACTION=Repair /INSTANCENAME=

Параметры перестроения системной базы данных

При разработке скриптов, запускаемых из командной строки, для перестройки системных баз данных master , model , msdb и tempdb используются параметры, приведенные в следующей таблице. Дополнительные сведения см. в разделе «Перестроение системных баз данных».

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Значение по умолчанию:.

1 для SQL Server Express

8 или количество ядер (меньшее из этих значений) для всех остальных выпусков.

Важно: файл tempdb базы данных-источник по-прежнему будет иметь значение tempdb.mdf . Дополнительные tempdb файлы именуются как tempdb_mssql_#.ndf где #представляет уникальное число для каждого дополнительного tempdb файла базы данных, созданного во время установки. Это соглашение об именовании предназначено для того, чтобы обеспечить их уникальность. При удалении экземпляра SQL Server файлы удаляются с соглашением tempdb_mssql_#.ndf об именовании. Не используйте tempdb_mssql_\*.ndf соглашение об именовании для файлов пользовательской базы данных.

Область применения: SQL Server 2016 (13.x) и более поздних версий

Default = 4 МБ для SQL Server Express, 8 МБ для всех других выпусков

Min = 4 МБ или 8 МБ

Область применения: SQL Server 2016 (13.x) и более поздних версий

Значение по умолчанию:.

4 для SQL Server Express

8 для всех остальных выпусков.

Область применения: SQL Server 2016 (13.x) и более поздних версий

Параметры удаления

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

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Пример синтаксиса

Удаление существующего экземпляра SQL Server.

setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER 

Чтобы удалить именованный экземпляр, укажите имя экземпляра вместо имени MSSQLSERVER, указанного в примере, который ранее был приведен в этой статье.

Параметры отказоустойчивого кластера

Перед установкой экземпляра отказоустойчивого кластера SQL Server ядро СУБД ознакомьтесь со следующими статьями:

Важно! Для всех команд установки отказоустойчивого кластера требуется базовый кластер Windows. Все узлы, которые будут частью отказоустойчивого кластера SQL Server ядро СУБД, должны быть частью одного кластера Windows.

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

Параметры интегрированной установки отказоустойчивого кластера

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

Дополнительные сведения об интегрированной установке см. в статье Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server).

Чтобы добавить дополнительные узлы после установки, используйте действие Добавление узла .

Компонент ядро СУБД SQL Server Параметр Сведения
элемент управления установки ядро СУБД /ACTION

Область применения: SQL Server 2014 (12.x) и более ранних версий

В предыдущих версиях этот компонент задает отправку отчетов об ошибках для SQL Server.

Дополнительные сведения см . в дополнение к конфиденциальности SQL Server.

Значение по умолчанию: %Program Files%\Microsoft SQL Server .

Значение по умолчанию: %Program Files(x86)%\Microsoft SQL Server .

Область применения: SQL Server 2022 (16.x) и более поздних версий

/PRODUCTCOVEREDBYSA=True или просто /PRODUCTCOVEREDBYSA указывает, что он охватывается в рамках подписки Software Assurance или SQL Server.

Область применения: SQL Server 2014 (12.x) и более ранних версий

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

Можно указать IP-адреса нескольких отказоустойчивых кластеров, разделив их пробелами. См. следующие примеры.

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Backup .

Значение по умолчанию: Latin1_General_CI_AS

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Config .

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Data .

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Log .

Значения по умолчанию:

Для режима WOW в 64-разрядной системе: %Program Files(x86)%\Microsoft SQL Server\\\OLAP\Temp .

Если этот параметр не указан, поддерживается режим проверки подлинности только для Windows.

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Значение по умолчанию — \\MSSQL\Data (каталог системных данных).

Значение по умолчанию:.

1 для SQL Server Express

8 или количество ядер (меньшее из этих значений) для всех остальных выпусков.

Важно: файл tempdb базы данных-источник по-прежнему будет иметь значение tempdb.mdf . Дополнительные tempdb файлы именуются как tempdb_mssql_#.ndf где #представляет уникальное число для каждого дополнительного tempdb файла базы данных, созданного во время установки. Это соглашение об именовании предназначено для того, чтобы обеспечить их уникальность. При удалении экземпляра SQL Server файлы удаляются с соглашением tempdb_mssql_#.ndf об именовании. Не используйте tempdb_mssql_\*.ndf соглашение об именовании для файлов пользовательской базы данных.

Область применения: SQL Server 2016 (13.x) и более поздних версий

Default = 4 МБ для SQL Server Express, 8 МБ для всех других выпусков

Min = 4 МБ или 8 МБ

Область применения: SQL Server 2016 (13.x) и более поздних версий

Значение по умолчанию:.

4 для SQL Server Express

8 для всех остальных выпусков.

Область применения: SQL Server 2016 (13.x) и более поздних версий

— 0 = отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

— 1 = включить FILESTREAM для доступа Transact-SQL.

— 2 = включить FILESTREAM для потокового доступа Transact-SQL и потокового ввода-вывода файлов. (Недопустимо для кластерных сценариев.)

Необязательно

Этот параметр игнорируется в Windows Server 2008 или более поздней версии. Для повышения защищенности передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если значения не указаны, служба запуска полнотекстового фильтра отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server.

Область применения: SQL Server 2016 (13.x) и более ранних версий

Необязательно

— SharePointFilesOnlyMode
— DefaultNativeMode
— FilesOnlyMode

Примечание. Если установка включает ядро СУБД SQL Server, значение по умолчанию RSINSTALLMODE равно DefaultNativeMode .

Если установка не включает ядро СУБД SQL Server, используется FilesOnlyMode значение по умолчанию RSINSTALLMODE .

Область применения: SQL Server 2016 (13.x) и более ранних версий

Область применения: SQL Server 2016 (13.x) и более ранних версий

Область применения: SQL Server 2016 (13.x) и более ранних версий

Рекомендуется вместо групп домена использовать идентификатор безопасности службы.

Дополнительные примечания

Ядро СУБД и службы Analysis Services — это единственные компоненты, поддерживающие кластер. Другие функции не поддерживают кластер и не имеют высокой доступности с помощью отработки отказа.

Пример синтаксиса

Чтобы установить экземпляр отказоустойчивого кластера с одним узлом SQL Server ядро СУБД с экземпляром ядро СУБД и Analysis Services, по умолчанию.

setup.exe /q /ACTION=InstallFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="" /ASDATADIR=:\OLAP\Data /ASLOGDIR=:\OLAP\Log /ASBACKUPDIR=:\OLAP\Backup /ASCONFIGDIR=:\OLAP\Config /ASTEMPDIR=:\OLAP\Temp /FAILOVERCLUSTERDISKS="" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /Features=AS,SQL /ASSVCACCOUNT="" /ASSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="" /AGTSVCPASSWORD="xxxxxxxxxxx" /INSTALLSQLDATADIR=":\\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSVCACCOUNT="" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLSYSADMINACCOUNTS prepare-failover-cluster-parameters">Параметры подготовки отказоустойчивого кластера 

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

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Обязательный
Необходим для указания на поток операций подготовки отказоустойчивого кластера.

Поддерживаемое значение: PrepareFailoverCluster
элемент управления установки ядро СУБД /IACCEPTSQLSERVERLICENSETERMS

Обязательно, если /Q для автоматической установки указан параметр или /QS параметр.
Требуется для подтверждения принятия условий лицензии.

Начиная с SQL Server 2022 (16.x), ознакомьтесь с условиями лицензионного соглашения на программное обеспечение Microsoft SQL Server на aka.ms/useterms.
элемент управления установки ядро СУБД /ENU

Необязательно
Этот параметр используется для установки англоязычной версии SQL Server в локализованной операционной системе, если на установочном носителе доступны языковые пакеты для английского языка и языка операционной системы.
элемент управления установки ядро СУБД /UpdateEnabled

Необязательно
Укажите, должна ли программа установки SQL Server обнаруживать и включать обновления продуктов. Допустимые значения: True и False или 10. По умолчанию программа установки SQL Server будет включать найденные обновления.
элемент управления установки ядро СУБД /UpdateSource

Необязательно
Укажите расположение, в котором программа установки SQL Server получит обновления продукта. Допустимые значения — "MU" поиск в Центре обновления Майкрософт, допустимый путь к папке, относительный путь, например .\MyUpdatesUNC-ресурс. По умолчанию программа установки SQL Server будет выполнять поиск в Центре обновления Майкрософт или в службе Обновл. Windows через службы Центра обновления Windows Server.
элемент управления установки ядро СУБД /CONFIGURATIONFILE

Необязательно
Указывает используемый файл ConfigurationFile .
элемент управления установки ядро СУБД /ERRORREPORTING

Область применения: SQL Server 2014 (12.x) и более ранних версий

Необязательно
Сведения об отправке отзывов об ошибках в корпорацию Майкрософт см. в статье о настройке SQL Server 2016 (13.x) для отправки отзывов в корпорацию Майкрософт.

В предыдущих версиях этот компонент задает отправку отчетов об ошибках для SQL Server.

Дополнительные сведения см . в дополнение к конфиденциальности SQL Server.

Поддерживаемые значения:

- 1 = включено
- 0 = отключен
элемент управления установки ядро СУБД /FEATURES

Обязательный
Указывает компоненты для установки.
элемент управления установки ядро СУБД /HELP или ?

Необязательно
Отображает параметры использования для параметров.
элемент управления установки ядро СУБД /INDICATEPROGRESS

Необязательно
Указывает, что подробный файл журнала установки выводится на консоль.
элемент управления установки ядро СУБД /INSTALLSHAREDDIR

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

Значение по умолчанию: %Program Files%\Microsoft SQL Server.

Не удается задать значение %Program Files(x86)%\Microsoft SQL Server
элемент управления установки ядро СУБД /INSTALLSHAREDWOWDIR

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

Значение по умолчанию: %Program Files(x86)%\Microsoft SQL Server.

Не удается задать значение %Program Files%\Microsoft SQL Server
элемент управления установки ядро СУБД /INSTANCEDIR

Необязательно
Задает для компонентов, зависящих от экземпляра, каталог установки, отличный от каталога по умолчанию.
элемент управления установки ядро СУБД /INSTANCEID

Необязательно
Указывает значение идентификатора InstanceID, отличное от заданного по умолчанию.
элемент управления установки ядро СУБД /INSTANCENAME

Обязательный
Указывает имя экземпляра SQL Server ядро СУБД.

Дополнительные сведения см. в разделе Instance Configuration.
элемент управления установки ядро СУБД /PID

Необязательно
Указывает ключ продукта для выпуска SQL Server. Если этот параметр не указан, используется оценка.

Примечание. Если вы устанавливаете SQL Server Express, SQL Server Express с расширенными службами, SQL Server Express с инструментами, sql Server Developer или SQL Server Evaluation, piD предопределен.
элемент управления установки ядро СУБД /Q или /QUIET

Необязательно
Указывает, что программа установки работает в тихом режиме (без пользовательского интерфейса). Этот параметр предназначен для автоматической установки. Параметр /Q переопределяет входные данные /QS параметра.
элемент управления установки ядро СУБД /QS или /QUIETSIMPLE

Необязательно
Указывает, что программа установки выполняется и отображает ход выполнения через пользовательский интерфейс, но не принимает входные данные или не отображает сообщения об ошибках.
элемент управления установки ядро СУБД /SQMREPORTING

Область применения: SQL Server 2014 (12.x) и более ранних версий

Необязательно
Сведения об отправке отзывов об ошибках в корпорацию Майкрософт см. в статье о настройке SQL Server 2016 (13.x) для отправки отзывов в корпорацию Майкрософт.

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

Поддерживаемые значения:

- 1 = включено
- 0 = отключен
элемент управления установки ядро СУБД /HIDECONSOLE

Необязательно
Указывает, что окно консоли скрыто или закрыто ().
Агент SQL Server /AGTSVCACCOUNT

Обязательный
Задает учетную запись для службы агента SQL Server.
Агент SQL Server /AGTSVCPASSWORD

Обязательный
Задает пароль для учетной записи службы агента SQL Server. Этот параметр можно опустить при использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи.
Ядро PolyBase /PBENGSVCACCOUNT

Необязательно
Задает учетную запись для службы ядра.

Значение по умолчанию: NT AUTHORITY\NETWORK SERVICE.
Перемещение данных PolyBase /PBDMSSVCPASSWORD

Необязательно
Задает пароль для учетной записи службы перемещения данных. Этот параметр можно опустить при использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи.
Ядро PolyBase /PBENGSVCSTARTUPTYPE

Необязательно
Задает режим запуска для службы модуля PolyBase.

Поддерживаемые значения:

- Automatic (по умолчанию)
- Disabled
- Manual
PolyBase /PBPORTRANGE

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

/PBPORTRANGE=16450-16460
PolyBase /PBSCALEOUT

Необязательно
Указывает, будет ли экземпляр SQL Server ядро СУБД использоваться в составе вычислительной группы PolyBase scale-out. Используйте этот параметр, если вы настраиваете масштабируемую группу вычислений PolyBase, включая головной узел.

Поддерживаемые значения: True, False
Службы Analysis Services /ASSVCACCOUNT

Обязательный
Указывает учетную запись службы Analysis Services.
Службы Analysis Services /ASSVCPASSWORD

Обязательный
Указывает пароль для службы Analysis Services. Этот параметр можно опустить при использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи.
Компонент SQL Server Database Engine /SQLSVCACCOUNT

Обязательный
Указывает учетную запись запуска для службы SQL Server.
Компонент SQL Server Database Engine /SQLSVCPASSWORD

Обязательный
Указывает пароль для SQLSVCACCOUNT. Этот параметр можно опустить при использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи.
FILESTREAM /FILESTREAMLEVEL

Необязательно
Указывает уровень доступа для функции FILESTREAM.

Поддерживаемые значения:

- 0 = отключить поддержку FILESTREAM для этого экземпляра. (Значение по умолчанию)

- 1 = включить FILESTREAM для доступа Transact-SQL.

- 2 = включить FILESTREAM для потокового доступа Transact-SQL и потокового ввода-вывода файлов. (Недопустимо для кластерных сценариев.)

- 3 = разрешить удаленным клиентам доступ к данным FILESTREAM потоковой передачи.
FILESTREAM /FILESTREAMSHARENAME

Необязательно

Требуется, если FILESTREAMLEVEL значение больше 1.
Указывает имя общей папки Windows, в которой будут храниться данные FILESTREAM.
Компонент SQL Server Full-Text Search /FTSVCACCOUNT

Необязательно
Указывает учетную запись для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008 или более поздней версии. Для повышения защищенности передачи данных между SQL Server и управляющей программой полнотекстовой фильтрации используется идентификатор ServiceSID. Если значения не указаны, служба запуска полнотекстового фильтра отключена. Чтобы изменить учетную запись службы и включить полнотекстовые функции, необходимо использовать диспетчер управления SQL Server.

Значение по умолчанию: Local Service Account
Компонент SQL Server Full-Text Search /FTSVCPASSWORD

Необязательно
Указывает пароль для службы запуска полнотекстовой фильтрации.

Этот параметр игнорируется в Windows Server 2008 или более поздней версии. Этот параметр можно опустить при использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи.
Службы Integration Services /ISSVCACCOUNT

Обязательный
Указывает учетную запись служб Integration Services.

Значение по умолчанию: NT AUTHORITY\NETWORK SERVICE
Службы Integration Services /ISSVCPASSWORD

Обязательный
Задает пароль служб Integration Services. Этот параметр можно опустить при использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи.
Службы Integration Services /ISSVCStartupType

Необязательно
Указывает режим запуска службы Integration Services.
Службы отчетов /RSINSTALLMODE

Область применения: SQL Server 2016 (13.x) и более ранних версий

Необязательно

Доступно только в FilesOnlyMode
Указывает режим установки для служб Reporting Services.

Поддерживаемые значения:

- SharePointFilesOnlyMode
- DefaultNativeMode
- FilesOnlyMode

Примечание. Если установка включает ядро СУБД SQL Server, значение по умолчанию RSINSTALLMODE равноDefaultNativeMode.

Если установка не включает ядро СУБД SQL Server, используется FilesOnlyModeзначение по умолчаниюRSINSTALLMODE.

Если вы выберетеDefaultNativeMode, но установка не включает sql Server ядро СУБД, установка автоматически изменится на RSINSTALLMODEFilesOnlyMode.
Службы отчетов /RSSVCACCOUNT

Область применения: SQL Server 2016 (13.x) и более ранних версий

Обязательный
Указывает учетную запись запуска для служб Reporting Services.
Службы отчетов /RSSVCPASSWORD

Область применения: SQL Server 2016 (13.x) и более ранних версий

Обязательный
Указывает пароль для учетной записи запуска службы Reporting Services. Этот параметр можно опустить при использовании управляемой учетной записи службы, виртуальной учетной записи или встроенной учетной записи.
Службы отчетов /RSSVCStartupType

Область применения: SQL Server 2016 (13.x) и более ранних версий

Необязательно
Задает режим запуска для служб Reporting Services.

Поддерживаемые значения:

- Automatic
- Disabled
- Manual

Рекомендуется вместо групп домена использовать идентификатор безопасности службы.

Пример синтаксиса

Чтобы выполнить шаг "Подготовка" сценария расширенной установки отказоустойчивого кластера для ядро СУБД и служб Analysis Services.

Чтобы подготовить экземпляр по умолчанию, выполните следующую команду в командной строке:

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName=MSSQLSERVER /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS 

Чтобы подготовить именованный экземпляр, выполните следующую команду в командной строке:

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName="" /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS 

Начиная с SQL Server 2022 (16.x), ознакомьтесь с условиями лицензионного соглашения на программное обеспечение Microsoft SQL Server на aka.ms/useterms.

Параметры завершения отказоустойчивого кластера

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

Компонент ядро СУБД SQL Server Параметр Описание
элемент управления установки ядро СУБД /ACTION

Как узнать, установлен ли SQL сервер на компьютере?

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

Еще один способ - это проверить наличие службы SQL Server в списке служб операционной системы. Для этого выполните следующие шаги:

  1. Нажмите клавишу Win + R, чтобы открыть окно "Выполнить".
  2. Введите команду services.msc и нажмите Enter.
  3. Откроется окно "Службы".
  4. Прокрутите список и найдите службы SQL Server:
 SQL Server (MSSQLSERVER) - это служба для базового экземпляра SQL Server. SQL Server (название_экземпляра) - это служба для именованного экземпляра SQL Server. 

Если вы видите эти службы в списке, то SQL Server установлен на вашем компьютере.

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

 sqlcmd -S localhost\SQLEXPRESS -U sa -P ваш_пароль 

Если команда выполняется успешно и вы видите приглашение SQL Server, то SQL Server установлен и работает на вашем компьютере.

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *