Вопросы с тегом «powershell»

Windows PowerShell ™ - это оболочка командной строки и язык сценариев на основе задач, специально разработанная для автоматизации задач Windows. Вопросы, использующие этот тег, должны ограничиваться взаимодействием непосредственно с уровнем базы данных. Общие вопросы о сценариях PowerShell следует направлять в [StackOverflow] (/programming/tagged/powershell)

3
Какой метод PowerShell мне следует использовать для общения с SQL Server?
В конечном итоге я хотел бы использовать PowerShell для замены старых скриптов KornShell, которые мы используем для мониторов экземпляров SQL. Тем не менее, я испытываю трудности, пытаясь разобраться во всех возможных способах взаимодействия PowerShell с SQL-сервером. Не уверен, что это все из них, но вот 5 совершенно разных способов запроса …

6
Как наиболее эффективно обнаружить все запущенные экземпляры SQL Server с помощью PowerShell?
Мне было поручено обнаружить все экземпляры SQL Server, которые работают в нашем домене. В нескольких случаях существует несколько экземпляров на сервер. Я видел два разных метода PowerShell для нахождения этих экземпляров, но ни один из них не находит все экземпляры. 1) Используйте WMI $srvr = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Wmi.ManagedComputer $computerName $instances …

2
Ссылка на контекст PowerShell агента SQL
На моей новой работе у нас есть несколько именованных экземпляров на каждом сервере. например Сервер1 \ Dev Сервер1 \ DevIntegrated Сервер1 \ QA У меня есть сценарий SQL PowerShell в работах, который вызывает к ОС, вызывает, Foo.exeно должен передать параметр командной строки (строка подключения). Задание агента SQL будет существовать в …

1
В Powershell Получение печатного сообщения из SSMS
Наша команда администраторов баз данных не проверяет резервное копирование, используя приведенное ниже TSQL(что легко сделать после резервного копирования и почти не занимает времени, поэтому я не понимаю, почему нет): RESTORE VERIFYONLY FROM DISK = 'D:\Backups\LOCATION' У них были проблемы в прошлом, поэтому, хотя мы думаем, что они извлекут из этого …

4
Получить идентификатор задания или имя задания из выполняемой работы
У меня есть центральная БД, в которую я записываю результаты работы на всех моих серверах. Я передаю 3 параметра через powershell в задании SQL обратно в sp на центральном сервере, который проверяет, что задание должно быть запущено в это время, и т. Д. Затем информация предоставляется через SSRS, чтобы мы …

1
Определите причину, по которой база данных застряла в состоянии ВОССТАНОВЛЕНИЕ
Я знаю, что есть вопросы, которые решают проблему зависания базы данных RESTORINGи использовали эти решения для ручного перевода базы данных в оперативный режим, но мой сценарий несколько иной. У меня есть автоматическое восстановление с использованием скриптов Powershell, которое восстанавливает копию производства в экземпляре DEV. Сценарии остаются неизменными в течение года, …

1
Подключитесь к LocalDB через SQLCMD в PowerShell
Я пытаюсь получить доступ к серверу «localdb \ MSSQLLocalDB» на моем компьютере через PowerShell с помощью утилиты SQLCMD. Я использую PowerShell v5, .NET v5.0, и имя сервера указывается (localdb)\MSSQLLocalDBпри подключении к нему в Microsoft SQL Server Management Studio 2014. PS C:\> sqlcmd -S localdb\MSSQLLocalDBи PS C:\> sqlcmd -S .\localdb\MSSQLLocalDBпривести к …

2
Агент SQL - шаг PowerShell «синтаксическая ошибка»
У меня есть следующий код настройки в шаге задания агента SQL, который не выполняется. Полученное сообщение просто: Невозможно начать выполнение шага 1 (причина: строка (46): синтаксическая ошибка). Шаг не удался. Продолжительность работы составляет: 00:00:00 Строка 46 этого сценария here-string: ,@DriveLetter = '$($c.DriveLetter)' Этот сценарий отлично работает вне агента SQL Server. …

2
Ошибка запуска скрипта Powershell в агенте SQL Server
У меня есть задание SQL, которое запускается через агент SQL Server (Запуск SQL Server 2012 Enterprise). Последний шаг работы - запустить приложение, расположенное в общей сетевой папке. К сожалению, я не знаю имя папки, в которой находится приложение (папка является номером версии), поэтому я использую PowerShell, чтобы найти его: set-location …

2
Существует ли какая-либо коллекция скриптов PowerShell, которая помогает в обслуживании SQL Server?
Я изучал PowerShell и (медленно) включал его в свои повседневные задачи DBA. До сих пор я видел несколько отключенных сценариев PowerShell для многих разрозненных действий администратора. Что я хотел бы знать, так это наличие официальной (или узнаваемой) коллекции сценариев PowerShell или репозитория, в который люди обычно обращаются за сценариями SQL …

2
PowerShell, чтобы получить счетчики памяти сервера SQL и показать значение
Я пишу сценарий powershell для захвата следующих счетчиков SQL-сервера: SQL Server: диспетчер памяти: общий объем памяти сервера (КБ) SQL Server: диспетчер памяти: целевая память сервера (КБ) На моей машине есть 3 экземпляра SQL-серверов, поэтому я хочу, чтобы этот скрипт динамически собирал все счетчики и сообщал значение только для 1 образца. …

1
Определите PackageFormatVersion для нескольких файлов пакетов .DTSX в папке
Кеннет Фишер опубликовал сообщение в блоге о том, как определить, какая версия SQL является моим пакетом служб SSIS? в апреле 2015 года. У него есть таблица, из которой сопоставляются версии SQL и какой PackageFormatVersionпакет служб SSIS находится в метаданных XML. Это полезно при просмотре одного отдельного пакета. У меня есть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.