Verileri XML olarak döndür
SELECT CONVERT(XML, [Data]) AS [Value]
FROM [dbo].[FormData]
WHERE [UID] LIKE '{my-uid}'
Beklediğiniz sonuca bağlı olarak, SSMS seçenekleri penceresinde makul bir sınır belirlediğinizden emin olun.
Geri döndürdüğünüz metin, &
bunun yerine kodlanmamış karakterler içermiyorsa &
, XML dönüşümünün başarısız olmasına neden olur.
PowerShell kullanarak veri döndürme
Bunun için , komutu çalıştıracağınız makinede yüklü PowerShell SQL Server modülüne ihtiyacınız olacaktır .
Her şey hazırsa, aşağıdaki komut dosyasını yapılandırın ve çalıştırın:
Invoke-Sqlcmd -Query "SELECT [Data] FROM [dbo].[FormData] WHERE [UID] LIKE '{my-uid}'" -ServerInstance "database-server-name" -Database "database-name" -Username "user" -Password "password" -MaxCharLength 10000000 | Out-File -filePath "C:\db_data.txt"
-MaxCharLength
Parametreyi ihtiyaçlarınıza uygun bir değere ayarladığınızdan emin olun .