powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Enable Always On Availability Groups
11 сообщений из 11, страница 1 из 1
Enable Always On Availability Groups
    #40068573
Stronger412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 2 ВМ, на них 2016 сервер, и MSSQL 2016. Собран отказоустойчивый кластер WSFC. Пользователь является администратором, но не MSSQL. Есть пароль sa
Для дальнейшей настройки AlwaysOn необходимо на каждом экземпляре ВМ в настройках SQL сервера необходимо включить "Enable Always On Availability Groups".
Вопрос: можно ли их включить через cmd (sqlcmd.....) или через PowerShell? Во втором случае есть Командлет Enable-SqlAlwaysOn, НО начинаются проблемы с авторизацией. Как пропихнуть туда авторизацию через sa?
В первом случае с авторизацией все просто: -U sa -P password ,но непонятно как включить.

Догадываюсь что ответ на поверхности, но найти не могу. ( Все действия производятся для того, чтобы уйти полностью от настроек в графическом интерфейсе.)
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068590
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stronger412

Вопрос: можно ли их включить через cmd (sqlcmd.....) или через PowerShell? Во втором случае есть Командлет Enable-SqlAlwaysOn, НО начинаются проблемы с авторизацией. Как пропихнуть туда авторизацию через sa?
В первом случае с авторизацией все просто: -U sa -P password ,но непонятно как включить.

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


эта опция включается в контексте операционной системы
из сиквела можно пробовать выкрутиться через xp_cmdshell 'тут вызов нужной команды'
выполнение произойдет в контексте учетки сиквела
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068608
Stronger412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

круть ) Если я правильно понял то я через sqlcmd от sa включаю xp_cmdshell, после чего через него таким же способом уже через PS включаю режим работы с группами доступности, и доблестно выключаю xp_cmdshel обратно от греха подальше ))))
Конструкция жесть, но должно сработать!
Огромное спасибо! Пошел реализовывать!
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068614
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stronger412
komrad,

круть ) Если я правильно понял то я через sqlcmd от sa включаю xp_cmdshell, после чего через него таким же способом уже через PS включаю режим работы с группами доступности, и доблестно выключаю xp_cmdshel обратно от греха подальше ))))

а что мешает выполнить тот же PS из-под пользователя, который "является администратором"?
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068619
Stronger412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

Он не является администратором SQL. С SQL Работа только через sa, а так бы проблем вообще не было )
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068622
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stronger412
komrad,

Он не является администратором SQL.

Так это надо выставить опцию у сервиса сиквела.
Виндовый админ с этим справится и без прав в сиквеле.
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068696
Stronger412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

А можно с этого места немного подробнее? У нас задача полность. уйти с графического интерфейса, и столько подводных камней уже нагребли (((((
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068785
Фотография StarikNavy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stronger412,

все команды графического интерфейса, если что, можно получить в виде скриптов
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40068791
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stronger412
komrad,

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


в скрипте запущенном в ОС от имени админа, включается AlwaysOn для сервиса SQL, сервис рестартуется, далее поключение к SQL под sa и дальнейшее конфигурирование
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40069323
Stronger412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

А можно пример скрипта? Еще раз подчеркиваю, на текущий момент есть проблема с авторизацией в SQL, можем авторизоваться под sa или на уровне системы, но системные/доменные пользователи в SQL доступа не имеют. Все скрипты которые я находил работают или через PowerShel (при этом запускаются от пользователя с админскими правами в SQL), либо.... и всё. Первоначальный вариант интересен, сейчас пробую его реализовать по возможности.
...
Рейтинг: 0 / 0
Enable Always On Availability Groups
    #40069384
Col
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stronger412
Always On включается через сиквельный конфиг менеджер, вот так:



Настраивается группа уже через SSMS и вот тут Вам понадобится sa.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Enable Always On Availability Groups
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]