Ich versuche, Datenbank in einem Netzwerk-Dateisystem mit Backup-Sqldatabase
Cmdlet in Powershell zu sichern. Gibt es eine cp_cmdshell net use
Entsprechung in der PowerShell, die im PowerShell-Skript verwendet werden kann?Gibt es ein Cmdlet zum Zuordnen von Netzwerklaufwerken?
In SQL verwende ich unten, um Netzwerklaufwerke zuzuordnen. Wie kann ich Laufwerk in PowerShell zuordnen?
exec xp_cmdshell 'NET USE \\Backuppath "pwd" /USER:sa'
Ich habe versucht, es zu benutzen, und ich bin immer unter Fehlern – Kelsey
New-Object: Can not Argument "1", mit Wert umwandeln : "password", für "PSCredential", um "System.Security.SecureString" einzugeben: "Kann den" Kennwort "Wert des Typen" System.String "in Typ" System.Security.SecureString "nicht konvertieren". " Bei C: \ Powershell \ Backup_Test.ps1: 3 Zeichen: 7 + cred $ = New-Object -typename System.Management.Automation.PSCredential -argumentli ... + + CategoryInfo: InvalidOperation: (:) [Neuer -Object], MethodException + FullyQualifiedErrorId: ConstructorInvokedThrowException, Microsoft.PowerShell.Commands.NewObjectCom – Kelsey
Ich weiß wirklich nicht, warum Sie diesen Fehler erhalten - es funktioniert hier gut. Vielleicht versuchen Sie das: '$ password = convertto-securestring" Passwort "-aslaintext -force" (ersetzen Sie einfach die eine Zeile, wo Sie das Passwort zuweisen) –