Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 我们如何通过URl从PowerShell中的表下载图像_Sql Server_Powershell - Fatal编程技术网

Sql server 我们如何通过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

在一个存储过程中,我有5列:

如何从SQLServer表中提供的URL下载图像。所附屏幕截图中的表结构

我正在使用此PowerShell脚本:

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,您可以参考


请不要编辑提供的答案以显示不起作用的代码。如果可以,请添加注释,如果不更新您的问题,请不要编辑提供的答案以显示不起作用的代码。如果可以,请添加评论,如果不能,请更新您的问题。