Mein PowerShell-Skript schlägt fehl, wenn versucht wird, eine CSV-Datei zu importieren.Invoke-Sqlcmd: Konvertierung fehlgeschlagen beim Konvertieren von Datum und/oder Uhrzeit aus Zeichenfolge
Die Fehlermeldung lautet: "Invoke-Sqlcmd: Konvertierung fehlgeschlagen beim Konvertieren von Datum und/oder Uhrzeit aus Zeichenkette."
In meiner CSV-Datei, ich habe eine Spalte „Lastwritetime“
Hier ist mein Powershell-Skript
$database = 'test'
$server = 'leasesql'
$table = 'dbo.ssis'
Import-CSV C:\temp\text.csv | ForEach-Object {
Invoke-Sqlcmd -Database $database -ServerInstance $server -Query "INSERT INTO $table (PSComputerName, FullName, Extension, LastWriteTime)
VALUES ('$_.PSComputerName','$_.FullName','$_.Extension','$_.LastWriteTime,')"
}