Files
powershell/Dennis_Scripts/GetEODZipFileFromDB.ps1
2023-03-09 09:06:25 +01:00

14 lines
765 B
PowerShell

$connection = New-Object System.Data.SqlClient.SqlConnection
$connection.ConnectionString = 'Server=REJK-P-SQL003\SQL01;Database=BCM;Trusted_Connection=True;'
$connection.Open()
$command = $connection.CreateCommand()
$command.CommandText = 'SELECT [XmlDocumentContent] FROM eod.ObjXmlDocument xd WITH (NOLOCK) WHERE [XmlDocumentID] = 12660'
$result = $command.ExecuteReader()
$result.Read()
$blob = New-Object Byte[] ($result.GetBytes(0, 0, $null, 0, [int]::MaxValue))
$result.GetBytes(0, 0, $blob, 0, $blob.Length)
$filestream = New-Object System.IO.FileStream 'C:\users\ewpmni\desktop\sqlblob.zip', ([System.IO.FileMode]::Create), ([System.IO.FileAccess]::Write)
$filestream.Write($blob, 0, $blob.Length)
$filestream.Close()
$command.Dispose()
$connection.Close()