Excelファイル(タブ5)の内容をデータベースに書き込もうとしていますが、失敗します。PowerShellを使用してExcelファイルの内容を読み取り、SQL Serverデータベースに格納します。
$dir = "\\server\files\"
$latest = Get-ChildItem -Path $dir | Where-Object {$_.name -like "*Data Notes*"} | Sort-Object LastWriteTime -Descending | Select-Object -First 1
Write-Output "The latest file is: $latest"
Write-SqlTableData -ServerInstance "sql server" -DatabaseName "sql5" -SchemaName dbo -TableName Temptable100 -InputData $latest.FullName -Force
テーブルは罰金作成されますが、その空:
は、ここに私のコードです。誰も助けてくれますか?あなたはOLEDBが最初に読むのが好きなものを使用する必要がありますので、
@ Hislop、どうすればできますか? Powershellに少し慣れている – Immortal