Als «powershell» getaggte Fragen

Windows PowerShell ™ ist eine aufgabenbasierte Befehlszeilen-Shell und Skriptsprache, die speziell für die Automatisierung von Windows-Aufgaben entwickelt wurde. Fragen, die dieses Tag verwenden, sollten sich auf Interaktionen direkt mit der Datenbankebene beschränken. Allgemeine Powershell-Skriptfragen richten Sie bitte an [StackOverflow] (/programming/tagged/powershell).


6
Was ist die effektivste Methode, um alle ausgeführten Instanzen von SQL Server mithilfe von PowerShell zu ermitteln?
Ich wurde beauftragt, alle Instanzen von SQL Server zu ermitteln, die in unserer Domäne ausgeführt werden. In mehreren Fällen gibt es mehrere Instanzen pro Server. Ich habe zwei verschiedene PowerShell-Methoden zum Finden dieser Instanzen gesehen, aber keine scheint alle Instanzen zu finden. 1) Verwenden Sie WMI $srvr = New-Object -TypeName …

2
SQL Agent-Powershell-Kontextreferenz
In meinem neuen Job haben wir mehrere benannte Instanzen auf jedem Server. z.B Server1 \ Dev Server1 \ DevIntegrated Server1 \ QA Ich habe ein SQL PowerShell-Skript in Arbeit, das das Betriebssystem aufruft, Foo.exeaber einen Befehlszeilenparameter (die Verbindungszeichenfolge) übergeben muss. Auf jeder Instanz ist ein SQL Agent-Auftrag mit einem Schritt …

1
In Powershell Abrufen gedruckter Nachrichten von SSMS
Unser DBA-Team überprüft die Sicherungen nicht anhand der folgenden Informationen TSQL(was einfach nach der Sicherung durchgeführt werden kann und fast keine Zeit in Anspruch nimmt, daher verstehe ich nicht, warum nicht): RESTORE VERIFYONLY FROM DISK = 'D:\Backups\LOCATION' Sie hatten in der Vergangenheit Probleme, und obwohl wir glauben, dass sie daraus …


1
Identifizieren Sie die Grundursache dafür, warum die Datenbank im Status RESTORING steckt
Ich weiß, dass es Fragen gibt, die das Problem lösen, dass eine Datenbank im RESTORINGStatus steckt, und habe diese Lösungen verwendet, um die Datenbank manuell wieder online zu schalten, aber mein Szenario ist etwas anders. Ich habe eine automatische Wiederherstellung mit Powershell-Skripten, die eine Kopie der Produktion in einer DEV-Instanz …

1
Stellen Sie über SQLCMD in PowerShell eine Verbindung zu LocalDB her
Ich versuche, über PowerShell mit dem Dienstprogramm SQLCMD auf den Server "localdb \ MSSQLLocalDB" auf meinem Computer zuzugreifen. Ich verwende PowerShell v5, .NET v5.0 und der Servername lautet, (localdb)\MSSQLLocalDBwenn ich in Microsoft SQL Server Management Studio 2014 eine Verbindung dazu herstelle. PS C:\> sqlcmd -S localdb\MSSQLLocalDBund PS C:\> sqlcmd -S …

2
SQL Agent - PowerShell-Schritt "Syntaxfehler"
Ich habe den folgenden Code-Setup im SQL Agent-Jobschritt, der nicht ausgeführt wird. Die empfangene Nachricht lautet einfach: Die Ausführung von Schritt 1 kann nicht gestartet werden (Grund: Zeile (46): Syntaxfehler). Der Schritt ist fehlgeschlagen. Die Dauer des Auftrags beträgt: 00:00:00 Zeile 46 dieses Skripts lautet here-string: ,@DriveLetter = '$($c.DriveLetter)' Dieses …


2
Gibt es eine Sammlung von PowerShell-Skripten, die die Aufgabe der SQL Server-Wartung unterstützen?
Ich habe PowerShell studiert und es (langsam) in meine täglichen DBA-Aufgaben integriert. Bisher habe ich eine Reihe von nicht verbundenen PowerShell-Skripten für viele unterschiedliche Verwaltungsaktivitäten gesehen. Ich würde gerne wissen, ob es eine offizielle (oder erkennbare) PowerShell-Skriptsammlung oder ein Repository gibt, in die normalerweise SQL Server PowerShell-Skripte für allgemeine DBA-Aktivitäten …

2
Powershell, um SQL Server-Speicherzähler abzurufen und Wert anzuzeigen
Ich schreibe ein Powershell-Skript, um die folgenden SQL Server-Zähler zu erfassen: SQL Server: Speichermanager: Gesamter Serverspeicher (KB) SQL Server: Speichermanager: Zielserverspeicher (KB) Mein Computer verfügt über 3 Instanzen von SQL-Servern. Daher möchte ich, dass dieses Skript alle Zähler dynamisch erfasst und den Wert nur für 1 Beispiel meldet. Ich habe …

2
PowerShell-Skript zum Identifizieren von Datenbanken
Ich habe genug PowerShell-Kenntnisse, um mich auf den Weg zu machen, aber keine mit SQL Server. Kann mir bitte jemand die richtige Richtung zeigen, wie PowerShell verwendet wird, um Informationen zu Remote-SQL-Servern abzurufen und festzustellen, welche Datenbanken auf ihnen ausgeführt werden. Vielen Dank für jede Hilfe. Bearbeiten - Verwenden von …

1
Bestimmen Sie die PackageFormatVersion für mehrere .DTSX-Paketdateien in einem Ordner
Kenneth Fisher veröffentlichte einen Blog-Beitrag darüber, wie festgestellt werden kann, welche SQL-Version mein SSIS-Paket ist. im April 2015. Es enthält eine Tabelle, welche SQL-Versionen welchem PackageFormatVersionder in den XML-Metadaten gefundenen SSIS-Pakete zugeordnet sind. Dies ist nützlich, wenn Sie sich ein einzelnes Paket ansehen. Ich habe einen Ordner mit ungefähr 100 …

2
Warum kann C # SMO keine erweiterten Eigenschaften in einer Spalte sehen, Powershell SMO jedoch?
Ich versuche, erweiterte Eigenschaften für Tabellen und Spalten in einer Winforms C # -Anwendung zu lesen. Ich verwende dazu SQL Server SMO. Wenn ich die Anwendung ausführe, werden die erweiterten Eigenschaften nicht angezeigt. Wenn ich jedoch die erweiterten Eigenschaften mit PowerShell lese, werden die erweiterten Eigenschaften angezeigt. Der C # …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.