Sql server 我们如何通过URl从PowerShell中的表下载图像
在一个存储过程中,我有5列: 如何从SQLServer表中提供的URL下载图像。所附屏幕截图中的表结构 我正在使用此PowerShell脚本:Sql server 我们如何通过URl从PowerShell中的表下载图像,sql-server,powershell,Sql Server,Powershell,在一个存储过程中,我有5列: 如何从SQLServer表中提供的URL下载图像。所附屏幕截图中的表结构 我正在使用此PowerShell脚本: param ( [string]$DatabaseServer = "codb01d.brandmuscle.local" ) ################## OrderReportExport ################ Import-Module JAMS $FileServerDestinati
param (
[string]$DatabaseServer = "codb01d.brandmuscle.local"
)
################## OrderReportExport ################
Import-Module JAMS
$FileServerDestination = "C:\Temp\$(New-Guid)\"
New-Item $FileServerDestination -itemType directory
$OrderReportexport = $FileServerDestination+"OrderReport.csv"
# run reports
#sqlcmd -S $DatabaseServer -E -d "CentivPOS" -Q "Exec [dbo].[SE-OrderReport]" -o $OrderReportexport -W -s ","
function DataResults
{
$sql =@"
exec [dbo].[LoationImagedata]
"@
Invoke-Sqlcmd -ServerInstance $Databaseserver -Database "Centiv" -Query $sql -QueryTimeout "2000"
}
DataResults
首先,您需要找到指向图像的最终URI。 比如:
https://imagerepo.com/some/image.png
然后,您可以使用Invoke-Webrequest
cmdlet下载它:
Invoke-WebRequest -Uri https://imagerepo.com/some/image.png -OutFile C:\image.png
要将其上载到SQL,您可以参考
首先,您需要找到指向图像的最终URI。 比如:
https://imagerepo.com/some/image.png
然后,您可以使用Invoke-Webrequest
cmdlet下载它:
Invoke-WebRequest -Uri https://imagerepo.com/some/image.png -OutFile C:\image.png
要将其上载到SQL,您可以参考
请不要编辑提供的答案以显示不起作用的代码。如果可以,请添加注释,如果不更新您的问题,请不要编辑提供的答案以显示不起作用的代码。如果可以,请添加评论,如果不能,请更新您的问题。