Benutzer mit den meisten Antworten
Powershell: Remote Installation von SQL Server 2008 R2

Frage
-
Guten Tag
Ich versuche zur Zeit, Remote per Powershell SQL Server 2008 R2 auf einem Server zu installieren. Folgendermassen rufe ich die Installation im Script auf:
$command = "cmd.exe /c D:\setup.exe /ConfigurationFile=ConfigFile.ini" $process = [WMICLASS]"\\(SERVER)\ROOT\CIMV2:win32_process" $process.Create($command)
Dies wird in einem Invoke-Command auf den Server ausgeführt. Leider bekomme ich im Log immer den Fehler
"There was an error generating the XML document."
Wenn ich aber den $Command einfach kopiere und in einem CMD ausführe, klappt die Installation ohne Probleme.
Hat jemand eine Idee, woran das liegen könnte?
Danke für eure Hilfe
EDIT:
Dies wurde auch getestet, aber leider keinen Erfolg:
$params = "/c D:\setup.exe /ConfigurationFile=ConfigFile.ini" [diagnostics.process]::Start("cmd.exe",$params).WaitForExit()
- Bearbeitet aexer Freitag, 1. Juni 2012 12:56
Antworten
-
Eine kurze Websuche zeigt das diese Fehlermeldung auch völlig unabhängig von Powershell bei der Installation von SQL Server 2008 R2 auftreten kann.
Hier ist z.b. eine mögliche Problemlösung.
Darüberhinaus, um besser einzugrenzen ob das Problem bei Powershell oder unabhängig von Powershell liegt, würde ich vorschlagen eine Remoteinstallation eines simpleren Programms zu testen.
Falls wir bei Powershell als Ursache landen, mach dich doch mal mit Powershell-Remoting vertraut und versuch mal damit. Hier ist ein hervorragender Guide von Ravikanth.
Grüße, Denniver
Blog: http://bytecookie.wordpress.com
Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".- Als Antwort vorgeschlagen Alex Pitulice Donnerstag, 7. Juni 2012 12:05
- Als Antwort markiert Alex Pitulice Freitag, 8. Juni 2012 06:58
Alle Antworten
-
Eine kurze Websuche zeigt das diese Fehlermeldung auch völlig unabhängig von Powershell bei der Installation von SQL Server 2008 R2 auftreten kann.
Hier ist z.b. eine mögliche Problemlösung.
Darüberhinaus, um besser einzugrenzen ob das Problem bei Powershell oder unabhängig von Powershell liegt, würde ich vorschlagen eine Remoteinstallation eines simpleren Programms zu testen.
Falls wir bei Powershell als Ursache landen, mach dich doch mal mit Powershell-Remoting vertraut und versuch mal damit. Hier ist ein hervorragender Guide von Ravikanth.
Grüße, Denniver
Blog: http://bytecookie.wordpress.com
Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".- Als Antwort vorgeschlagen Alex Pitulice Donnerstag, 7. Juni 2012 12:05
- Als Antwort markiert Alex Pitulice Freitag, 8. Juni 2012 06:58
-
Wie ist der aktuelle Stand?
Grüße, Denniver
Blog: http://bytecookie.wordpress.com
Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort". -
Hallo aexer,
Hast Du die Tipps von Denniver befolgt ?
Grüße,
AlexAlex Pitulice, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo aexer,
Wir gehen davon aus, dass die Antwort Dir weitergeholfen hat.
Wenn ja, wäre es hilfreich wenn Du diese Lösung bestätigen würdest, sodass andere Leute von derselben Situation profitieren können.
Wenn nein, neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.Danke und viele Grüße,
AlexAlex Pitulice, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.