Как войти с использованием аутентификации SQL в PowerShell

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

  • Запросы - при использовании курсоров, например, Вам будет нужно больше питания чем при использовании основанных на наборе операций. Все оно, взятия являются тем плохо, разработало запрос для обеспечения сервера к его коленям.
  • Индексы - хороший DBA может иметь значение между приложением, работающим быстро или медленно.
  • Объем исторических данных - как Ваше приложение отсутствует в течение более длительных промежутков времени, больше данных может храниться, который влияет, как быстро SQL Server может возвратить Ваши результаты запроса. Если Ваше приложение производит чистку истории быстро, это еще лучше.
  • Аппаратные тонкие настройки - например, правильно настроенный SAN может выдержать намного больше загрузки, чем SAN, это не настраивается правильно.

Существуют философские школы вокруг, как сделать планирование мощностей, но это намного более сложно, чем несколько формул.

4
задан 24 June 2009 в 22:37
2 ответа

Взгляните здесь: http://msdn.microsoft.com/en-us/library/cc281947.aspx.

С Вашей проблемой имеют дело в разделе "Managing SQL Server Authentication Connections".

4
ответ дан 3 December 2019 в 02:48

Можно также сделать одноразовое использование оператора Invoke-Sqlcmd. Необходимо было установить хост SQL 2008 Powershell для этого (sqlps.exe), который установлен с SQL 2008.

PS C:\> sqlps
PS>invoke-sqlcmd -query "SELECT * FROM sys.databases" -serverinstance "foo" -username "homer" -password "simpsonsrock"
5
ответ дан 3 December 2019 в 02:48

Теги

Похожие вопросы